Every number below comes from Google Search Console — no invented stats, no stock screenshots. These are real client projects: an on-page and technical SEO engagement, a local SEO content project, and SEO content for a Canadian college website. If your project looks like any of these, the same playbook applies.
The challenge: the site had real traffic potential, but its pages weren't built to capture it — thin on-page optimization, weak keyword targeting, and technical issues holding back pages that deserved to rank.
What I did: full keyword research to find what the audience actually searches, then rewrote and optimized key pages around those terms. I fixed technical SEO issues — crawlability, page structure, internal linking — and used Google Search Console data to prioritize the pages with the most upside first.
Why it worked: instead of guessing, every change was driven by data — targeting queries the site was already close to ranking for, then giving those pages exactly what they needed to break through. That's the pattern I repeat on every project: find the near-wins first, because they're the fastest path to real traffic.
The result (Feb 2026):
The challenge: a local business website with almost no content built around local search intent — invisible for the "[service] + [city]" searches that actually bring customers through the door.
What I did: keyword and competitor research to find winnable local terms, then service pages and cost-guide blogs written around them. Every page got full on-page SEO, plus internal linking so authority flows to the pages that matter most.
Why it worked: local-intent content converts — people searching for local services are ready to buy. Matching pages to that intent turned searches into clicks, and the cost guides kept earning traffic long after publishing. For local businesses, this is the highest-ROI content there is: it targets buyers, not browsers.
The result (Sep 22 – Oct 19, 2025):
The challenge: an education website competing for student searches with program pages and blogs that didn't match what prospective students actually type into Google.
What I did: keyword research and competitor analysis, then search-intent mapping — informational queries got in-depth guides, program queries got dedicated program pages. SEO blogs, on-page optimization, and internal linking tied the whole structure together.
Why it worked: intent matching. When a page answers the exact question behind the query, Google notices — even in competitive education searches. The 228K impressions show the content earned visibility far beyond its starting point. Same lesson as always: match the intent behind the query, and the rankings follow.
The result (Sep 8 – Oct 5, 2025):
The same process behind each result above
I start with your data — Search Console, current rankings, top competitors — and find the biggest opportunities first.
Keywords mapped to pages, intent matched to queries. Nothing gets written without a clear reason behind it.
Content written, pages optimized, technical issues fixed — all in priority order, highest impact first.
We watch clicks, impressions, and rankings together, then double down on whatever moves the needle.
Same process on every project — it's also why my free audit already shows you exactly where your biggest wins are.
Get a free content audit and a plan to grow your traffic.
Get my free audit