When we took on this local auto repair shop, the site was sitting at an average position around 28 and pulling in 96 non-branded clicks a month against 12,021 impressions. Six months later the same property recorded 797 clicks, 27,475 impressions, and 27 tracked conversions worth roughly $8,640 in modeled job value, up from 3 conversions and $960 at the start. The interesting part is not the top-line jump. It is that most of the lift came from consolidating pages we already had and building informational depth around them, not from chasing raw volume. This is the honest account of what we diagnosed, what we fixed first, the one workstream we stopped mid-campaign, and the terms that regressed while others climbed.
Executive Summary
Context
The client operates a single-location auto repair shop in a competitive local automotive market. Before we started, the site had the classic profile of a business that had published gradually over years without a plan: average positions clustered in the high 20s, uneven non-branded traffic, and thin topical coverage that left the commercial pages under-supported.
The month-one baseline told the story clearly. 12,021 impressions produced 96 clicks, a click-through rate of 0.8 percent. That gap between impressions and clicks is what you see when a site ranks on pages two through five for a lot of queries: Google shows it, almost nobody clicks. Sessions were 81 and conversions were 3. The domain had a Domain Rating of 16 with 27 referring domains, a modest but clean profile with nothing toxic to clean up.
Our constraints were set early and we respected them throughout: strong local competition, limited content production capacity on the client side, and a firm no-fake-claims rule. That last one shaped the entity and brand-voice work more than anything else, because a repair shop cannot advertise outcomes it cannot back up.
The Challenge
The diagnosis separated three problems that looked like one. First, an architecture problem: multiple pages were competing for the same commercial intent. A services page and several older pages were all trying to rank for variations of the same buyer query, which split link equity and confused Google about which URL to trust. Second, an intent-mapping problem: high-intent local and transactional queries were pointed at pages that did not directly answer them, so the site earned impressions but not clicks. Third, a coverage problem: there was almost no informational content supporting the money pages, which meant no internal-link equity flowing into them and no topical signal telling Google this site understood the subject deeply.
We made a deliberate call in month one. We would not scale content until the technical and architecture foundation was fixed. Publishing more pages onto a cannibalized structure would have made the confusion worse, not better. The sequence mattered: fix indexation and consolidation, then align intent, then build depth, then earn links.
Methodology
The engagement ran across six workstreams, sequenced so each one set up the next.
1. Technical SEO and indexation cleanup (months 1 to 3)
We ran crawl and indexation triage first, fixed canonical and redirect issues, cleaned template-level duplication, and validated Core Web Vitals, renderability, schema, and internal status codes. The goal was a cleaner indexed-page ratio and less crawl waste on low-value URLs before a single new article went live. Stable indexation is the precondition for stable ranking, and you can see the average position begin to settle from month 3 onward once this was in place.
2. Authority content and intent alignment (months 2 to 4)
This is the core of the whole story. We mapped the SERP intent for every target query, rewrote the money pages against those clusters, and planned a supporting body of informational content. Over the six months the program produced 34 articles across 7 topic clusters, roughly: routine maintenance and servicing, brakes and suspension, diagnostics and warning lights, seasonal and pre-trip checks, cost and pricing guidance, choosing and trusting a repair shop, and common repair explainers. Each cluster was built to answer real owner questions and then linked into the relevant commercial page.
The mechanism is the important bit. A large, well-structured body of informational content is what earns topical authority and generates the internal-link equity that lifts the money pages. Our internal topical authority index moved from 27 to 67 over the six months, and by the end the site was ranking for 674 informational keywords that did not exist in its footprint before. That informational layer is the cause; the money-page rankings are the effect. Content built the authority, and the authority did the lifting.
3. Information architecture and internal linking (months 2, 3, 5)
We mapped a hub-and-spoke structure, distributed anchor text deliberately, consolidated the cannibalizing pages into one authoritative conversion page and redirected the rest, shortened the click path to money pages, and pruned orphan and weak pages. This is what turned 34 articles into ranking power: without the internal linking, the content would have been 34 isolated pages instead of a connected authority structure.
4. Entity, schema, and LLM presence (months 3 to 5)
We cleaned up Organization and Service schema, aligned author and reviewer entities, checked citation consistency, and built answer-ready summary blocks written to be quotable without making unsupported claims. Structured, well-sourced content also raises the odds of being surfaced and cited by AI assistants such as ChatGPT, Claude, and Perplexity, and in Google AI Overviews, when people ask for the best option in a category. Few local competitors have built this yet, so it is an early-mover position rather than a guaranteed result, and we treat it as such.
5. Digital PR, citations, and link recovery (months 4 to 6)
We recovered lost links, cleaned up citations, prioritized unlinked mentions, and did light industry resource outreach with a quality threshold applied before any placement. Referring domains grew from 27 to 46 and Domain Rating from 16 to 21, deliberately gradual, with no unnatural spikes.
6. Brand voice and editorial QA (months 1, 2, 4)
We sampled tone and claim boundaries from approved pages, built a reviewer checklist, and reviewed content before publication so nothing overstated what the shop could promise. Given the no-fake-claims constraint, this was a gate, not a nicety.
Timeline
Months 1 to 2: foundation, and a dip. While we ran the technical audit and intent mapping, clicks actually fell from 96 to 74 and conversions from 3 to 2. This is normal during consolidation and redirect work: Google re-evaluates the changed URLs and rankings wobble before they settle. We flagged this to the client in advance so the month-two numbers were expected, not alarming. Average position drifted slightly from 27.7 to 28.5 as the reshuffling took effect.
Month 3: the structure starts paying off. With consolidation done and the first content cluster live, impressions jumped to 18,315 and clicks to 183. Average position improved sharply from 28.5 to 20.7. This is the point where fixing the architecture and aligning intent began converting impressions the site was already earning into actual clicks. Conversions rose to 7.
Month 4: content compounds. With 21 articles published and internal linking maturing, clicks reached 327 and average position moved to 13.0. The informational layer was now feeding relevance and link equity into the money pages. Conversions hit 10, revenue $3,200.
Month 5: the pivot. We reviewed the data and stopped chasing publishing volume. Some newer pages were thin and not earning their keep, and a couple of transactional terms had slipped. Rather than keep producing, we consolidated and pruned weak pages and reinforced the pages that actually convert. Clicks grew modestly to 398 but sessions jumped to 390 and conversions to 15: quality of traffic improved faster than quantity, which is exactly what the pivot was meant to do.
Month 6: authority and links land. Light digital PR and link recovery, layered on top of a now-mature content structure, pushed clicks to 797, impressions to 27,475, and average position to 6. CTR nearly doubled from the prior month to 2.9 percent as pages moved onto page one. Conversions reached 27 and modeled revenue $8,640.
Results
The clearest way to see the change is the search performance profile at the start versus the end.

Month one: 12,021 impressions, 96 clicks, a 0.8 percent CTR, and an average position of 27.7. A site being shown but rarely chosen.

Month six: 27,475 impressions, 797 clicks, a 2.9 percent CTR, and an average position of 6. Impressions roughly doubled, but clicks grew more than eightfold because the site moved from page three and beyond onto page one, where clicks actually happen. This is an anonymized client and the figures are a representative example of the engagement.
The through-line across the six months: sessions grew from 81 to 728, conversions from 3 to 27, and modeled job value from $960 to $8,640. The conversion growth outpaced the click growth in the back half of the campaign, which tells us the traffic got more qualified, not just more numerous.
Keyword Movement
We tracked movement by intent rather than by vanity ranking. The commercial and transactional cluster mapped to the consolidated conversion page is where the campaign delivered most clearly, while a few terms regressed and one important local query stayed volatile.

The table below masks the client-identifying niche word with the token •••, but the volumes, intents, and before/after positions are the real scenario figures.
| Query structure | Intent | Volume | Before | After |
|---|---|---|---|---|
| ••• near me | local | 22,000 | 50 | 105 |
| best ••• | transactional | 9,900 | 44 | 7 |
| ••• prices | transactional | 2,900 | 57 | 7 |
| ••• reviews | transactional | 4,400 | 56 | 4 |
| ••• appointment | transactional | 1,900 | 51 | 8 |
| ••• booking | transactional | 1,300 | 52 | 3 |
| ••• open now | transactional | 3,600 | 43 | 5 |
| ••• walk in | transactional | 880 | 23 | 34 |
| ••• deals | transactional | 720 | 49 | 8 |
| top ••• | transactional | 2,400 | 43 | 5 |
| ••• hours | transactional | 1,900 | 47 | 48 |
| local ••• | local | 3,600 | 35 | 8 |
| affordable ••• | transactional | 1,600 | 42 | 11 |
| ••• specials | transactional | 590 | 24 | 42 |
| ••• membership | transactional | 480 | 39 | 2 |
| ••• services | transactional | 1,000 | 33 | 5 |
The winners were the high-intent commercial comparison terms: the 'best', 'top', 'reviews', 'booking', 'appointment', and 'membership' structures all moved from the 40s and 50s into the top ten, several into the top five. These are the queries where someone is ready to choose a shop, and they climbed because the consolidated conversion page finally had a single, authoritative target with a supporting content cluster feeding it relevance and internal links.
Two terms went the wrong way, and we are not going to hide that. The 'walk in' structure fell from 23 to 34 and the 'specials' structure from 24 to 42. Both were ranking on the back of older pages we consolidated or pruned during the month-five pivot. When we merged duplicate intent into the main conversion page, those two narrow variants lost the dedicated pages that had been carrying them. We judged that trade acceptable: consolidating lifted six higher-value terms into the top ten, and losing two low-volume variants (880 and 590 monthly searches) was a reasonable price. The 'hours' term stayed flat at 47 to 48, an informational-leaning query we deliberately did not prioritize.
The one that needs honesty is the highest-volume local query, the 'near me' structure at 22,000 searches. It moved from 50 to 105, which looks like a regression. It is genuinely volatile: local pack and near-me results are heavily personalized by proximity and dominated by map results, so a single tracked position is a poor proxy for actual visibility here. Much of the real gain on that intent shows up in the local pack and in the 'local •••' term (35 to 8), not in the classic organic position for 'near me'. We flag it as volatile rather than claim a win we cannot cleanly evidence.

The third-party visibility trend shows the organic growth compounding over the period, consistent with the topical authority index climbing from 27 to 67 and the informational footprint reaching 674 keywords.
Business Impact
Rankings are the mechanism; the point is the money. Tracked conversions went from 3 to 27 a month, and modeled job value from $960 to $8,640, using an average job value model rather than exact CRM close data. For a single-location repair shop, that is the difference between a website that barely registers and one that fills the calendar.
The reason this is durable comes back to the content program. The 34 articles across 7 clusters did two jobs at once. They lifted the money pages by building topical authority and feeding internal links, and they brought in their own qualified informational traffic: people searching how to tell if brakes need replacing, what a warning light means, how much a service should cost. That traffic does not convert on the first visit, but it warms future buyers and it is precisely the audience that later searches for a shop to book. For a local service business, informational depth converts into calls, bookings, and repeat customers over time, not just immediate clicks.
This is the structural advantage over paid ads. The 674 informational keywords and the authority behind them keep working every month at no incremental cost per click. Paid traffic stops the moment the budget stops; a topical authority moat compounds. The 674-keyword footprint the site now holds did not exist six months ago, and it will keep earning.
There is an emerging benefit we describe carefully because it cannot be precisely measured yet. Deep, well-structured, well-sourced content raises the odds that AI assistants and Google AI Overviews surface and cite the brand when someone asks for the best repair option in the area. We built the answer blocks and entity signals to support that, and few local competitors have done the same. We treat this as a plausible early-mover advantage, not a guaranteed or metered outcome.
Limitations
Several things in this case study deserve honest caveats. The month-two dip in clicks and conversions was a direct consequence of our own consolidation and redirect work; it recovered, but it was a real short-term cost of doing the foundation properly. The highest-volume 'near me' local query moved the wrong way on tracked position and, because near-me results are personalized and map-dominated, no single position number represents its true performance. Two transactional variants regressed as a deliberate trade for consolidation.
Revenue is modeled on an average job value, not reconciled against the client's booking system or close rates, so treat the dollar figures as directional. Attribution lag means some month-six conversions were seeded by content published earlier, and some seasonality in automotive demand is baked into the numbers we cannot fully strip out. Domain Rating and referring-domain growth were gradual by design, so authority was still maturing at the end of the six months rather than fully realized. The AI-citation benefit is a reasoned expectation from the structure we built, not a measured result.
Causal Explanation
The causal order matters more than any single metric, so here it is plainly.
Technical cleanup made rankings stable. Fixing indexation, canonicals, and duplication gave Google one clear version of each page to evaluate. You can see the effect in average position settling from month 3 after the wobble of months 1 and 2.
Consolidation and intent alignment turned impressions into clicks. The site was already earning 12,021 impressions in month one but only 96 clicks. Merging cannibalizing pages into one authoritative conversion target, mapped to the right intent, is why clicks and CTR climbed even faster than impressions.
Informational content built the authority that lifted the money pages. This is the heart of it. The 34 articles across 7 clusters raised the topical authority index from 27 to 67 and created 674 informational rankings. That body of content generated internal-link equity and topical relevance that flowed into the commercial pages, which is why the 'best', 'top', 'reviews', and 'booking' structures moved from the 40s and 50s into the top ten. Content is the cause; money-page rankings are the effect.
Better rankings on high-intent terms produced qualified clicks. Getting the commercial cluster onto page one is what drove sessions from 81 to 728 and CTR to 2.9 percent.
Qualified clicks converted into bookings. Conversions rose from 3 to 27, and in the back half of the campaign conversion growth outran click growth, confirming the traffic got more qualified as the intent mapping tightened.
Links reinforced, they did not lead. Digital PR in months 4 to 6 (referring domains 27 to 46) added durability on top of an already-earned structure rather than being the primary driver.
Key Takeaways
- Fix the structure before you scale content. Publishing onto a cannibalized site makes the confusion worse. The month-one decision to hold content until consolidation was done is why month three took off instead of stalling.
- Informational depth is what lifts commercial pages. The 34 articles across 7 clusters were not a side project; they built the topical authority and internal links that moved the money pages. Content is the engine.
- Know when to stop producing. The month-five pivot from volume to consolidation and pruning is when conversion quality accelerated. More pages is not always the answer.
- Judge trade-offs by value, not vanity. Losing two low-volume variants to consolidate six high-value terms into the top ten was the right call, and we would make it again.
- Treat near-me and AI visibility honestly. Both are real opportunities, but neither is cleanly measurable by a single tracked position, so report them as what they are.