Most SEO problems are not mysterious. In ten years of audits we keep finding the same three culprits: a site search engines struggle to crawl, pages that answer questions nobody asked, and a backlink profile running on fumes. Our diagnostic follows that order — technical, content, authority — because fixing them out of order wastes money.

Start with the crawl, not the keywords

Before writing a single article we check that Google can reach, render and index the pages you already have. Broken internal links, accidental noindex tags, painfully slow templates and duplicate faceted URLs silently eat rankings that content alone can never win back. A week of technical fixes routinely recovers traffic clients assumed was lost to competitors.

Match pages to real intent

Next we map every important keyword to the page meant to win it — and check whether that page actually satisfies the searcher. Informational queries need guides, not product cards; transactional queries need proof, pricing paths and a next step above the fold. Where no page fits, we brief one with a genuinely useful angle instead of a longer version of page one.

Rankings follow satisfaction: the page that resolves the query fastest, most completely and most credibly wins — and keeps winning.

Build authority worth linking to

Only then do we earn links: original data, free tools, local partnerships and digital PR around things worth covering. Bought link packs are out — they rent rankings for months and charge penalties for years.

  • Audit crawlability and Core Web Vitals first, and fix what blocks indexing.
  • Map one page to one intent, and rewrite or merge the overlaps.
  • Publish two genuinely useful pieces a month, not ten thin ones.
  • Earn links with assets people reference — data, tools, local stories.

Run that loop quarterly and SEO stops feeling like gambling. If you would like the same diagnostic on your site, our audit takes a week and the fix list is yours to keep either way.

Mara EllisonHead of Strategy, Buzzhaven Growth