If you run a service business in Bosnia and Herzegovina and you are still pouring money into Meta ads, you are probably spending on the wrong channel. This piece explains why, and shows what functional local SEO looks like in 2026. The steps are in order. Nothing is theory. I have tested all of it on client sites in Sarajevo, Mostar and Banja Luka.
Why local SEO beats Meta ads for service businesses
A Meta ad catches someone while they scroll. You are interrupting them. They did not ask for your product and their intent is low. Google search is the opposite. When someone at 10 p.m. types emergency dentist Sarajevo on their phone, you do not need to convince that person. They are already a buyer. The only question is whether they pick you or someone else.
Now the math. A decent Meta ad in Bosnia for a service business costs 2 to 6 KM per click, and conversion rates rarely exceed 3 percent. Google search for local phrases sends clicks that already know what they want, and conversion rates for local businesses in 2026 often exceed 10 percent on a site with clear navigation and a clear call to action.
In cash terms, local SEO is a one time investment that pays for years. A Meta ad is renting attention for a month. Both have their place, but if you have 1,000 KM a month and a service business, the foundation always starts here.
Google Business Profile, step by step
Google Business Profile is a free, public registry of companies inside the Google ecosystem. It is what shows up when someone in Mostar searches pizza near me and sees three businesses with a map at the top of the results. Without a complete Google Business Profile, you are not in that block. End of story.
Here is the setup. Open an account at business.google.com with a company email. Enter the exact company name as registered. Pick the category as precisely as you can. A dentist is not a doctor in general. A cafe that serves grilled meat is a cafe, not a restaurant. Get the category wrong and you lose the whole game.
Next, verify the address. Google mails you a letter with a code to the physical location. That takes 5 to 14 days in Bosnia. No shortcut. Once verified, enter opening hours accurately, upload at least 10 high resolution photos, write a company description of 500 to 750 characters with key phrases placed naturally, list services as separate items, and turn on messaging so people can contact you directly from search.
After setup, post at least once a week. This is not a blog, just a short update of 200 characters: a new service, a special offer, holiday hours. Google rewards live profiles and punishes dead ones.
NAP consistency across 20+ directories
NAP stands for Name, Address, Phone. It is the holy trinity of local SEO. Your company name, address and phone number must be identical, letter for letter, everywhere you appear online.
Identical means identical. If your site says Patisserie Golden Valley, your Google Business Profile must say Patisserie Golden Valley. Not Golden Valley, not Patisserie GV, but exactly Patisserie Golden Valley. A phone in the format +387 33 123 456 must appear in that same format everywhere. Not 033 123 456 in one place and +387 33 123456 in another.
Directories worth doing for the Bosnian market in 2026:
- Google Business Profile
- Bing Places
- Apple Business Connect
- Company Facebook page
- Instagram bio link
- TripAdvisor (for hospitality)
- OpenStreetMap
- Foursquare
- Yelp
- Olx.ba business profile
- Bolha.com and Njuškalo if you work regionally
- BH Telecom Žute Strane (Yellow Pages)
- poslovne-stranice.ba
- Regional chambers of commerce
- LinkedIn Company Page
That is already 15 external signals. Add a few industry specific local directories and you cross 20. Consistency matters more than quantity. Ten identical listings beat thirty mismatched ones.
On-page: title, meta, schema.org LocalBusiness
On the site, your homepage must have three things ready for Google. A page title in the format Service · City · Company Name, for example Dental Clinic Sarajevo · Dr. Hadžiomerović. A meta description under 160 characters with a clear service, location and call to action. And schema.org LocalBusiness markup in the head.
Schema is code in JSON-LD format that Google parses and understands directly. It should contain at minimum your company name, address, phone, opening hours, geo coordinates and category. The Paperboy site is covered in schema markup. If you are curious, look at the source code of our homepage and search for application/ld+json.
Add Organization and Person schema too if the company is tied to its owner. Google stitches entities together and rewards that with a richer presentation in search, with stars, images and a direct call button.
Reviews as a ranking signal
In 2026, Google openly uses reviews as one of the top five factors for local ranking. Not only the score, but also volume, freshness, owner responses and review length.
The practical plan is simple. After each delivered service, send an SMS or WhatsApp with a direct link to leave a Google review. The link goes straight to the form, no extra steps. Do not ask for five stars. Ask for an honest reflection. People appreciate that and write longer reviews, which Google values more than a quick great.
Respond to every review within 48 hours. On a positive one, thank the customer briefly by name. On a negative one, respond publicly, professionally, admit fault where it existed and offer a fix. A negative review with a good response often builds more trust than ten unread five stars.
What to measure
Measure what moves revenue, not everything that can be measured. Five numbers to check each week:
- Google Search Console: position for three main phrases, impressions and clicks.
- Google Business Profile Insights: searches, profile views, clicks to the site, clicks to call, direction requests.
- Google Analytics 4: organic traffic, conversion rate from organic, average time on page.
- Count of new reviews and average rating for the past 30 days.
- Calls and email enquiries originating from the Google channel (tag them by source in your CRM or a spreadsheet).
If you want us to put this in place for you, see the SEO service, our work so far, or read about the founder. Seven years of agency digital work in Qatar, from Memac Ogilvy to Kahramaa and QNB, brought back to Bosnia because the market here genuinely needs serious local SEO work.