SEO
Local SEO — how to rank on Google's first page for your city.
A small business in Belgrade can't compete with major brands for the term "dentist". But it can dominate "dentist Zemun" or "dentist New Belgrade Gagarinova Street". That's local SEO — and it's the biggest opportunity most small businesses aren't using.
In this article — how to set it up, step by step.
What local SEO is
Local SEO is the optimization of a site and Google profile for searches with geographic intent:
- "dentist Novi Sad"
- "AC service Dorćol"
- "pizzeria Zemun delivery"
- "lawyer Belgrade"
- Or "near me" searches where Google uses the user's location.
The key difference from generic SEO: less competition, much higher conversion rate. Someone searching "dentist Zemun" is ready to come — not "just surfing".
Google Business Profile — the backbone
90% of local SEO success lies in Google Business Profile. Without it completed — other things are futile.
Checklist:
- Exact business name — no keywords (Google penalizes). Real name only.
- Completed address — physical address, verified by mail or phone.
- Business hours — accurate, including holidays.
- Main category + additional — e.g., "Dental Office" as primary + "Oral Surgeon" as additional.
- Company description — 750 characters, includes keywords naturally.
- Photos — minimum 10. Exterior, interior, team, products/work.
- Attributes — WiFi, parking, accessibility, payment options.
- Products/Services — with prices if applicable.
Google reviews — how to get them
Reviews are the second most important factor after the profile itself. Rules:
- Never buy reviews. Google detects and removes them, and the site can be suspended.
- Don't write reviews as the company. Same detection.
- Ask directly — after completed work, send an SMS or email: "If you liked our work, it would help us a lot if you left a short review on Google: [link]".
- Generate review link — in Google Business panel → Reviews → "Get more reviews". Direct link that leads straight to the review form.
- Respond to ALL reviews — both good and bad. Shows engagement and affects ranking.
Aim for first 10 reviews in the first 3 months. After that — at least 1 new review per week. 30+ reviews with 4.7+ average makes a dramatic difference in ranking.
NAP consistency (Name, Address, Phone)
NAP is the trio that must be identical everywhere the business appears:
- Site (footer, contact page).
- Google Business Profile.
- Facebook page.
- Instagram bio.
- Local directories (Yellow Pages, industry sites).
- Online stores and marketplace listings.
Small differences cause Google confusion: "Happy Media" in one place, "Happy Media" in another, "Jurija Gagarina 269/5" vs "Jurija Gagarina 269-5" — all of this can dilute ranking.
Local keywords on the site
The site must clearly signal to Google where you are:
- Title tag — include city/neighborhood (e.g., "Dental Office New Belgrade | Dentist Zemun").
- H1 on homepage — business name + location.
- Contact page — embedded Google map with exact location.
- Schema markup — LocalBusiness schema with geo coordinates, hours, images.
- Separate pages per location — if you have multiple locations, each gets its own page.
- Local references in text — "We serve clients in Novi Sad, New Belgrade, and Zemun..."
Local citations and directories
A "citation" in SEO terms is mentioning NAP data on another site — a directory. Local directories that are worth it:
- Industry directories — for your specific vertical.
- Local business registries — national and regional.
- Google Maps, Apple Maps, Bing Places — don't forget any.
- Local chamber of commerce.
Register the business on 8-10 relevant places. Maintain a spreadsheet with links for easy updates.
Content for a local audience
A blog can strengthen local ranking through content specific to location:
- "Best restaurants in Zemun for business meetings" (if you're an event agency in Zemun).
- "How to choose a dentist in New Belgrade — what to ask" (dental office).
- "5 ways to protect your AC during Belgrade summer" (AC service).
- "What to know about apartment renovation in Novi Sad" (construction firm).
This content:
- Ranks for local "top 10" or "how to choose" queries.
- Positions you as a local expert.
- Attracts local backlinks (other local sites share it).
How to track results
Three tools are enough for a small business:
- Google Business Insights — built into Google Business panel. Number of searches, calls, direction requests.
- Google Search Console — shows which local keywords you rank for and positions.
- Google Analytics 4 — how much traffic comes from organic search, visitor locations.
If you see movement in Google Business Insights (more calls, more "navigation to business"), local SEO is working.
Want a local SEO audit?
We review your Google Business Profile, site, and competition — and tell you exactly what needs fixing.
Book an audit →Quick summary
- Google Business Profile is 90% of local SEO — complete it.
- Aim for 30+ reviews with 4.7+ average. Ask clients directly.
- NAP consistency — name/address/phone identical everywhere.
- Register on 8-10 local directories.
- Less competition, higher conversion rate — biggest opportunity for small businesses.
If you want help with SEO optimization or local SEO work — book a consultation.