Book a call
SEO

How to run a technical SEO audit in five steps

14 September 2026·6 min read
How to run a technical SEO audit in five steps

Most technical audits fail for the same reason: they produce a 200-row spreadsheet that nobody can prioritise. A useful audit answers three questions in order — can search engines reach the pages, can they understand them, and is anything actively wasting the crawl budget you have. Here is the five-step sequence we run on every new engagement.

1. Crawl the site the way a search engine does

Start with a full crawl using a desktop crawler, rendering JavaScript, and compare the result with what your analytics and sitemap claim exists. The gap between those three lists is where most problems live: orphaned pages nobody links to, sitemap URLs that redirect, templates that only render for logged-in users.

Pay attention to response codes in bulk rather than individually. A handful of 404s is housekeeping; a pattern of 404s coming from one template is a bug worth fixing before anything else.

2. Check indexation against intent

For every significant template, ask whether it should be indexed at all. Faceted navigation, internal search results, tag archives and paginated series are the usual suspects — they inflate the index with pages that will never earn a click and dilute the signals of the pages that could.

Compare submitted versus indexed counts per sitemap, not for the whole site
Review the coverage report for 'crawled — currently not indexed' patterns
Confirm canonical tags point somewhere that returns a 200 and is itself indexable
Make sure noindex and robots rules are not contradicting each other

3. Measure performance where users actually are

Lab tools are diagnostic, field data is the verdict. Pull your Core Web Vitals from real-user data segmented by template and device, then use lab testing to explain the worst offenders. A category page that is slow on mid-range Android is a business problem; a homepage that scores well in a lab on fibre is not evidence of anything.

4. Audit internal linking and site structure

Internal links are the cheapest ranking lever most sites never pull. Map how many clicks from the homepage each priority page sits at, and how many internal links point to it. Pages that matter commercially should not be four clicks deep with three links pointing at them.

Look for hub pages that could consolidate thin, overlapping content, and for old posts that would happily link to newer commercial pages if anyone edited them.

5. Validate structured data and rendering

Confirm that key templates output valid structured data and that critical content is present in the rendered HTML, not injected after user interaction. Then re-test a sample of URLs as the search engine renders them — what the crawler sees is the only version that counts.

Turn the findings into a sequence

Finish by scoring each issue on impact and effort, then commit to an order. Two well-chosen fixes shipped this month beat forty logged in a document nobody opens. If you want a second opinion on where your own site sits, we are happy to take a look.

Related posts

Ready to see what your growth ceiling actually is?

A 30-minute call, a look at your data, and a straight answer on where the opportunity sits.