SEO case studies · Local SEO

Local SEO Case Study: Two Properties, 16 Months, Every Export Attached

2 studies behind this Exports re-read 22 August 2026 Owned properties, nothing anonymised

Part of the SEO case studies index, which publishes the raw Search Console and Bing exports for every property named here.

The short answer

Two local properties I own, measured over the same 16 months. A Coimbatore city guide took 3.9 million Google impressions and 40,101 Copilot citations in 180 days. A Velankanni pilgrimage guide earned 42,901 clicks at a 3.2% click rate from an average position of 9.1. The finding across both is that on local queries, position stopped predicting the outcome.

The evidence behind this page

One row per case study, with the figure that makes it relevant to this question and the dashboard it was read out of. Every row links to the full study, where the export itself is on the page.

Property Figure What it measures Source
CoimbatoreJunction.in 3,913,641 Google impressions over 16 months, against 38,249 clicks at a 0.98% click rate Google Search Console, search type Web
CoimbatoreJunction.in 40,101 Bing Copilot citations in 180 days, averaging 35 cited pages per day Bing Webmaster Tools, AI Performance
VelankanniShrine.in 3.2% Click rate on 1,342,795 impressions, from an average position of 9.1 Google Search Console, search type Web
VelankanniShrine.in 100% Share of Copilot citations on the flag hoisting date query, and 84% on the feast itself Bing Webmaster Tools, AI Performance

The local SEO case study genre has a receipts problem

Almost every local SEO case study published is the same artefact: a Google Maps screenshot, a percentage, a 90-day claim, and a client who can’t be named. There’s no export, no window, no query list, and no way for you to tell whether the ranking moved because of the work or because a competitor’s site went down.

The opponent here is that format, not local SEO.

I own the two properties below, so the exports can be published in full: the query list, the position bands, the device split, the dated screenshots. Both windows close on 12 August 2026 and both figures came out of Google Search Console on the same day.

Both properties found the same thing, from opposite directions

The city guide and the pilgrimage guide don’t have much in common. One publishes bus timings and hospital prices continuously; the other answers a question three million people ask over eleven days in September.

They arrived at the same finding anyway.

Position stopped predicting the outcome. CoimbatoreJunction.in averages position 10 and clicks at 0.98%. VelankanniShrine.in averages position 9.1 and clicks at 3.19%. Same country, same tool, same window, near-identical average position, and a click rate three times apart.

The variable isn’t where the result sits. It’s what the searcher was trying to do when they typed it.

Velankanni’s queries are tasks. Book a room, find the flag hoisting date, get the mass schedule, work out the train. Somebody with a task in front of them will scroll past three results to find the one that completes it, which is why the booking office page sits at position 7.34 and converts at 9.27%.

Coimbatore’s queries are lookups. A pincode, a ward number, a gold rate. Those get answered in the SERP, and increasingly by a model reading the page rather than a person visiting it.

The part I did not expect

I built the city guide on the assumption that out-answering the municipal corporation would produce traffic, because I was never going to out-authority it.

The answers worked. The traffic didn’t follow.

Clicks fell over the window while Copilot citations quadrupled to 40,101 in 180 days, and the single most-cited page on the property converts at 0.09%. Two pages on that site have near-identical organic impression volume and opposite outcomes: the ward list is a short lookup people click through to, and the red taxi guide is a 47-question reference with real pricing tables that the SERP and the models can answer from without sending anybody anywhere.

That’s the uncomfortable version of a local SEO win. The structure that made the page the answer is the same structure that removed the reason to visit it.

What actually moved the numbers

Four decisions carried both properties, and none of them is a trick. If you’re running a local site, these are the four worth copying.

Pages come from queries, not from a content calendar. Every page on the city guide exists because people were already searching for that specific thing: a ward number, a hospital package price, a snake catcher. Nothing was commissioned because it seemed like a good topic.

Real HTML tables, never images of tables. Prices, routes and timings are marked up as tables. An image of a table is invisible to a crawler and useless to a model, and the pricing pages using real tables are the ones quoted verbatim. I can’t rule out other factors, but the pattern has held on every property where it was tested.

Freshness as a schedule with dates on it. A bus timing that was right in March is wrong by September, and a wrong local answer is worse than no answer. Once your page is the cited answer, staleness stops being an inconvenience and becomes a liability you own.

Internal links follow the task, not the taxonomy. Somebody who looks up a bus route needs the timings next, then the fare. Both properties link in that sequence rather than to a related category, which is also why the pilgrimage guide has 57 individual accommodation pages cited by Copilot rather than one overview page taking all of it.

What to take from this if you run a local site

Measure the citation, not only the click.

If your pages answer factual local questions properly, some of your best work won’t show up as traffic at all. It will show up as a citation count in Bing Webmaster Tools sitting next to a flat line in Google Analytics, and you’ll conclude the work failed.

That conclusion is the real risk here, and it’s the one I nearly reached myself on a property doing 3.9 million impressions. The AI SEO version of this evidence sets out the reports to check instead.

The second thing worth copying is cheaper than it sounds. Mark your prices, timings and routes up as real HTML tables, and if you’re publishing them as images today, that’s the highest-return afternoon of work available to you.

Read the full case studies

Each one carries the dated screenshots, the position bands, the stated methodology and the surfaces that were not measured.

What this evidence does not show

Every study here is a property I own, in a vertical I happen to work in. That is the whole reason the exports are publishable, and it is also the limit.

  • Neither property has a Google Business Profile, so there is no Maps pack, no review velocity and no proximity data here. If your local SEO problem is the map, this evidence does not touch it.
  • Both are informational properties. Nobody books a plumber on either one, so nothing here demonstrates local lead generation, call tracking or a cost per acquisition.
  • The geography is Coimbatore and Velankanni. Competition, language mix and SERP layout in Tamil Nadu are not the same as a US metro, and I have not tested whether the structural findings survive that move.
  • Neither property ran paid amplification, which isolates content structure as the variable and also means nothing here says what a local budget would do.

How every figure here was measured

Named narrowly. There is no crawler and no rank tracker in this list, because neither produced a number that appears on this page.

Tool How it was used What it supplies
Google Search Console Query, page, device and country exports pulled per property over one fixed 16-month window, then recomputed rather than read off the summary tiles. Clicks, impressions, click rate, average position, the position bands, and the Generative AI features report.
Bing Webmaster Tools Search Performance for the organic side, and the AI Performance report for citations. The AI report only retains six months, which is why the citation windows are shorter than the Search Console ones. Copilot citation counts, cited-page counts, grounding queries, and the per-page citation breakdown.
Ahrefs One dated pull per property, refreshed for the whole portfolio at once so no two figures on the page come from different weeks. The portfolio metrics on the index page. No Ahrefs traffic estimate is published anywhere in this section.
The property dashboards themselves Anything a reader can check on a public page of the property is taken from there rather than from an SEO tool. Published stats pages, review counts, and the platform figures cited as verifiable.

Questions this raises

Is this a client case study or your own property?

Both are properties I own and run. That is the reason the raw Search Console and Bing exports are on the page rather than a redrawn chart with the client name removed. It is also the limit: I chose these subjects, so nothing here proves the method survives a brief somebody else wrote.

Why is the average position so low if the results are good?

Because average position is the average over 16 months across every query Search Console exports, including the ones that never mattered. The Velankanni property averages 9.1 and still clicks at 3.2%, roughly three times the rate of the better-positioned properties in the portfolio. On task-shaped local queries, being the result that answers the task beats being the result that is first.

How were the Copilot citation figures measured?

From the AI Performance report in Bing Webmaster Tools, which counts citations rather than clicks. It retains 180 days, which is why the citation windows on these pages are shorter than the Search Console windows. Google exposes AI feature impressions but not citation counts, so the two platforms are reported separately and never combined.

If you want this done on your site

What the evidence on this page argues for