Skip to main content
Case study — Technical SEO

Technical SEO improvements: case study and results

How 12 months of structured technical SEO — crawlability, Core Web Vitals, schema, internal linking and on-page structure — grew a WordPress site from zero to ~2,700 monthly organic clicks. Roughly a 1,100% lift over the baseline period.

Category
Website / SEO
Timeframe
12 months
Platform
WordPress
Headline result
1,100% organic growth

Overview

This case study covers a 12-month technical SEO engagement on an Australian WordPress website that was technically indexed but not meaningfully ranking. Work combined crawl fixes, Core Web Vitals improvements, content structure, internal linking and schema — applied in sequence, with Search Console and GA4 used to verify each phase.

Baseline (Month 0)

  • Near-zero organic clicks (~200/month plateau)
  • No pages ranking on page one for any commercial query
  • Mobile Lighthouse performance ~38, LCP ~4.8s, CLS 0.24
  • Duplicate meta titles and missing descriptions across ~60% of pages
  • No structured data; flat internal linking; orphan URLs

Before / after ranking examples

Specific queries tracked in Google Search Console, comparing month 0 average position with month 12:

  • Primary commercial query A: position 48 → 4
  • Long-tail informational query B: not ranked → position 2
  • Category query C: position 31 → 7
  • Local + service query D: position 22 → 3
  • Branded + modifier query E: position 12 → 1

Query names redacted for client confidentiality.

Traffic delta

~200
Monthly organic clicks (month 0)
~2,700
Monthly organic clicks (month 12)
1,100%
Organic growth over the period
8.2x
Impressions in Search Console

Pages fixed and what was fixed on each

  • Homepage — title/H1 alignment, schema (Organization, WebSite), hero image compression, internal links to service pages
  • Service parent pages — restructured H1/H2, intro rewrites, added FAQ, BreadcrumbList schema
  • Top-10 commercial pages — unique meta titles/descriptions, query-targeted H2s, internal links from blog, Article/FAQPage schema where relevant
  • Blog — cluster refactor: hub-and-spoke internal linking tying informational posts back to commercial pages
  • Orphan URLs — either linked from the nav/footer/service pages, or 301'd to the right canonical
  • robots.txt / sitemap — cleaned, resubmitted in Search Console; indexation monitored weekly

Core Web Vitals — before / after

38 → 92
Mobile Lighthouse performance
4.8s → 1.9s
LCP (mobile, p75)
0.24 → 0.04
CLS (mobile, p75)
310ms → 110ms
INP (mobile, p75)

What that looked like in revenue terms

Organic traffic became the primary acquisition channel over the 12 months, replacing a reliance on paid search for non-branded intent. Lead volume attributed to organic rose roughly in line with clicks; cost per lead from organic trended to near-zero as paid spend was scaled back.

Want results like this on your WordPress site?

The same technical SEO process is available to new clients. It takes months — but it compounds for years.

Related: WordPress speed optimisation · Local SEO foundations

Australia-wide · Replies in 1 business day

Tell us what you're trying to achieve — we'll suggest the simplest path forward.

No long brief required. Just a quick form — we'll get back to you shortly.