Portfolio

Proof of Performance

Case Studies

Real data from real clients. No fluff, just measurable results.

9.61K to 20.9K Impressions, Month Two to Month Three

Newly Launched Roofing Website - Three Month SEO Stats

A brand-new roofing site with no history. Its first two months reached 9.61K impressions at an average position of 49.1. By the end of month three that had more than doubled to 20.9K impressions and the average position had improved to 40. Clicks are still small at 14, which is normal this early: a new domain earns visibility before it earns the top-of-page positions that produce clicks.

20.9KImpressions, from 9.61K
14Clicks, from 7
40Avg. Position, from 49.1
2.2xImpression Growth

See the full project

roofing website Search Console three month impressions and position growth

428K to 640K Impressions, Year on Year

Two Years of Organic Growth in Search Console

Two consecutive twelve-month windows for an online store. The first closed at 428K impressions and an average position of 9.8. The second reached 640K impressions with average position improved to 6.2, moving the catalogue from the foot of page one to the middle of it across a broad set of queries.

640KImpressions, from 428K
22.7KClicks, from 20.8K
6.2Avg. Position, from 9.8
+50%Impression Growth

See the full project

Search Console twelve month clicks and impressions growth

Every Store Metric Up ~22% in 30 Days

E-commerce Store, 30-Day Analytics Snapshot

A 30-day window for an online store selling into the US, UK, Netherlands and France. Active users, product views and completed purchases all rose by roughly a fifth against the previous period, so the extra traffic converted rather than just inflating sessions.

125KActive Users
483KProduct Views
2.7KPurchases
+22.6%Purchase Growth

See the full project

Google Analytics 30 day ecommerce users views and purchases

Flat for Nine Months, Then 732K Impressions

Topical Coverage Build for a Local Restaurant

Twelve months of Search Console for a single-location pizzeria. The first nine months sit flat: the site was there, it just did not cover enough of what people were searching for. Once the topical build landed in late May the impression line steps up and stays up, closing the year at 732K impressions and 6.5K clicks. Nothing about the business changed. The coverage did.

732KImpressions, 12 Months
6.5KClicks
9.8Avg. Position
Late MayWhere It Turns

See the full project

Search Console twelve month impressions step change after a topical coverage build

Same Reach, More Than Double the Click-Through

A Restaurant That Ranked and Was Not Clicked

This site was already on page one and taking 64,923 impressions a quarter for 251 clicks, a click-through rate of 0.39%. The rankings were fine. The search snippets were not: 61 pages had no meta description and 62 had titles too long to survive the results page. Fixing what searchers actually see lifted the twelve-month average to 0.9% on the same impression base.

0.9%CTR, from 0.39%
2.33KClicks, 12 Months
259KImpressions
9.8Avg. Position

See the full project

Search Console twelve months with flat impressions and rising clicks

11.1K to 182K Impressions in a Year

Local SEO Build, Two Six-Month Windows Compared

A local cleaning business starting from near-zero visibility. The first six months moved it to 11.1K impressions at an average position of 46.5. The six months after that took it to 182K impressions and position 28. Click-through fell from 4.2% to 0.7% along the way, which is what happens when a site starts surfacing for many more queries before it ranks high on them: the reach arrives first, the positions follow.

182KImpressions, from 11.1K
1.33KClicks, from 471
28Avg. Position, from 46.5
16xImpression Growth

See the full project

Search Console six month impressions growth for a local cleaning business