Hobby & activity marketplace
25+ local-intent searches held in the top 5, against the maps pack, aggregators, and every academy in the city.
The situation
A discovery marketplace for classes and activities, competing for local intent against Google Maps itself, entrenched aggregators, and every individual academy bidding on the same phrases. Local search is winner-takes-most: outside the top handful of results, you don't exist.
What we did
We rebuilt the category and location templates around single, unambiguous intents, so every activity-plus-area combination had exactly one page built to answer it. Crawl paths and internal linking were restructured so authority pooled on the pages that convert, and every template shipped answer-first copy an engine can lift whole.
The entity work
Listings and profiles were rebuilt for consistency across every surface a machine checks: the marketplace and its partner academies now read as one coherent, verifiable local entity instead of a scatter of half-matching records.
What happened
Within one 90-day window: 4,890 clicks from 341K impressions, with more than twenty-five local-intent and city-level searches holding top-5 positions, shelf space local businesses usually have to rent through ads.