Background
A family-owned dental clinic in a mid-sized European city (population ~340k) had been in business for 9 years. Their Google Business Profile was claimed but inactive — 4.2 stars, 28 reviews, last photo update in 2022. They consistently ranked 6th or 7th in the local map-pack for dentist + city searches.
Their domain had 6 referring domains, all from local directories. The site itself was a Wix template with mid 2010s design and almost no service-specific content. Local map-pack rivals had 20-60 referring domains and active GBP profiles.
Strategy
The clinic enrolled on the Starter plan first to test the platform, then upgraded to Growth in week 3 for ABC and anchor enforcement. The strategy was 50% on-page + GBP, 50% off-page link building.
On-page: rewrote 6 service pages with city-specific content (root canal in [city], pediatric dentistry in [city]) and uploaded 18 new GBP photos. Off-page: stacked 14 local citations on top of 9 niche-relevant exchanges with health, parenting and local-news sites.
- Refresh GBP weekly — new photos, posts, and 5 review requests per week.
- Build 14 local citations across high-authority directories (Yelp equivalent, regional health portals, local chambers).
- Filter PositiveBacklink partners by Health + Local + DR 20+ for exchanges — only 9 confirmed in 4 months on purpose.
- Anchor every exchange to a service-specific page (not the homepage) using long-tail anchors mentioning the city.
- Submit all changes to IndexNow + Google Search Console immediately after publishing.
Results
By month 2, the GBP listing had grown to 41 reviews (4.5 stars), and map-pack position had risen to 4. Niche-relevant exchanges started pushing organic rankings for the city-specific service pages, and the team saw the first organic call from a non-branded search.
By month 4, the clinic held the #1 map-pack slot for the primary dentist + city query and ranked in positions 1-3 for five service-specific city queries. Google Business profile calls grew 186% month-over-month versus the pre-campaign baseline, and the clinic had to add a third receptionist.
Lessons learned
Local service business?
Start free and combine local citations with niche-relevant exchanges. The free Starter plan covers 1 site.
Create your free account →