Home / Insights / Found in the Machine

Technical SEO Audit: The Checklist, and When You Need a Consultant

The Second FloorAugust 202611 min read

Key takeaways

  • A technical SEO audit checks whether search engines can crawl, index and render your pages. Run the basics yourself with free tools.
  • Cover seven areas: crawlability, indexation, site speed and Core Web Vitals, mobile usability, structured data, HTTPS, and redirects.
  • Hire a consultant when problems are site-wide, tied to a migration or redesign, or behind a ranking drop you cannot explain.
  • UK costs in 2026: roughly £500 to £5,000 for a one-off audit, and prioritise fixes by business impact, not tool severity.

What a technical SEO audit actually checks

A technical SEO audit checks the foundations that let Google find, understand and serve your pages. It is the plumbing, not the decoration. If it leaks, nothing else you do (great content, a new brand, paid traffic) reaches its potential, because search engines never see the site as you intended.

Most audits cover seven areas:

  1. Crawlability. Can bots reach your pages? This covers robots.txt, internal link structure, crawl budget on larger sites, and anything that blocks or wastes a crawler’s time.
  2. Indexation. Of the pages Google can crawl, which has it stored and made eligible to rank? You want your important pages in and your thin, duplicate or utility pages out.
  3. Site speed and Core Web Vitals. How quickly and smoothly a page loads and responds for real users on real devices.
  4. Mobile usability. Google indexes the mobile version first, so if it breaks on a phone, it breaks for rankings.
  5. Structured data. The schema markup that tells Google what a page is (a product, a review, an FAQ, a local business) and can earn rich results.
  6. HTTPS and security. Whether the whole site loads securely, with no mixed content or certificate problems.
  7. Redirects, status codes and internal linking. How URLs resolve, whether links point to live pages, and how authority flows around the site.

What a technical audit is not

It is not keyword research, content strategy or link building. It will not tell you which posts to write or which terms to target. It tells you whether the site is technically sound enough for that work to pay off. Think of it as an MOT for the machine, not a plan for where to drive it.

The technical SEO audit checklist, step by step

Work top to bottom and you will catch the issues that matter most before you get lost in the small stuff.

1. Crawl the whole site

Crawl the site the way a search engine would. A desktop crawler like the Screaming Frog SEO Spider maps every URL it can find and flags broken links, redirects, duplicate titles, missing metadata and thin pages. The free version handles up to 500 URLs; the paid licence removes the limit and adds JavaScript rendering. Sitebulb is a strong alternative if you want the findings shown visually. If your site runs on a framework like React or Vue, switch on JavaScript rendering, otherwise you audit an empty shell rather than the page a user sees.

2. Check indexation in Google Search Console

Open the Pages report in Google Search Console (formerly the Coverage report). It shows how many pages are indexed and, more usefully, why pages are not, with flags like “Crawled, currently not indexed”, “Discovered, currently not indexed” and “Duplicate without user-selected canonical”.

For any single URL, the URL Inspection tool shows how Google crawled it, which canonical it chose, and whether it rendered. If Google’s canonical is not the URL you expected, that is a signal to fix. Then compare indexed pages against the pages you actually want indexed: too few and important pages are missing, too many and you have index bloat from parameter URLs, tag archives or filtered pages.

3. Review robots.txt, XML sitemaps and canonicals

These three tell Google what to crawl and which version to trust, so a small mistake here costs you a lot.

4. Audit redirects and status codes

Every URL should return the status code you intend, and every link should point at a live page.

5. Measure site speed and Core Web Vitals

Core Web Vitals are three metrics, and Interaction to Next Paint replaced First Input Delay in 2024, so ignore any checklist that still mentions FID. The current “good” thresholds, published by Google on web.dev, are:

Google grades these at the 75th percentile of real visits, so lab scores are a guide, not the verdict. Use PageSpeed Insights for lab and field (Chrome UX Report) data, and the Core Web Vitals report in Search Console to see which page groups fail at scale. INP is the metric most sites now trip over, usually from heavy JavaScript and third-party scripts. Common fixes: compress and correctly size images (serve WebP or AVIF), lazy-load below-the-fold media, defer non-critical JavaScript and trim third-party tags.

6. Check mobile usability

Google uses mobile-first indexing, so the mobile version is the version that counts. Google retired its standalone Mobile-Friendly Test, so check rendering in Chrome DevTools device mode and via the rendered screenshot in the URL Inspection tool. Confirm the mobile page serves the same main content and structured data as desktop, that tap targets are not crammed together, that text is readable without zooming, and that no intrusive interstitial covers the content on load.

7. Validate structured data

Structured data (schema.org markup) helps Google understand your content and can earn rich results. Run your key templates through Google’s Rich Results Test and check the enhancement reports in Search Console for errors. Prioritise the types that match your business: LocalBusiness and Organization for most companies, Product and Review for ecommerce, Article for editorial, FAQPage where it genuinely applies. Keep the markup matched to what is on the page, because a mismatch can be treated as spam.

Internal links tell Google which pages matter and pass authority between them. From your crawl, look for orphan pages (indexable pages with no internal links pointing to them), important pages buried many clicks deep, and key pages with very few links in. Fix it by linking priority pages from relevant, higher-authority pages, tightening your navigation, and adding contextual links from related content. Keep the pages that matter within about three clicks of the homepage.

9. Prioritise by business impact, not tool severity

A crawler will hand you hundreds of “issues”, and most do not matter. Rank fixes by their impact on the pages that make you money, not by the colour a tool paints them. We sort findings by three questions: does it affect pages that drive revenue or leads, does it affect many pages or one, and how hard is it to fix. A canonical error across every product page beats a single missing alt tag every time.

10. Fix, then re-crawl to confirm

An audit only counts once the fixes ship and you have verified them. After changes go live, re-crawl and re-inspect the affected URLs: confirm redirects resolve in one hop, indexation flags clear, structured data validates, and Core Web Vitals improve in the field data (which updates on a rolling 28-day basis, so give it a few weeks). This close-the-loop step is the one DIY audits skip most, and it is where the value lands.

The tools: free and paid

You can run a genuine audit with free tools. Paid tools mostly buy speed, scale and better reporting.

Free and essential:

Paid, for scale and depth:

The tools find the issues. Deciding which matter, and fixing them without breaking something else, is the human part.

How often should you run a technical SEO audit?

A full audit once or twice a year suits most sites, backed by a light monthly check and an immediate audit whenever something big changes.

When to hire a technical SEO consultant: the six signs

Do the basic audit yourself. Bring in a specialist when the problem is bigger than a checklist, tied to a major change, or costing you money you cannot trace. Six clear signs it is time:

  1. A ranking or traffic drop you cannot explain. If organic traffic fell and you have ruled out seasonality and a known Google update, something technical may be behind it, and diagnosis takes experience.
  2. You are planning or recovering from a migration or redesign. Replatforming or restructuring URLs is where sites lose the most organic traffic, almost always through avoidable mistakes. Get help before you launch, not after the traffic has gone.
  3. The same issues keep coming back. If problems reappear after you fix them, the cause is systemic (a template, a plugin, the CMS itself), and you need someone who finds the root rather than keeps mopping the floor.
  4. Your site is large or built on a complex stack. Thousands of URLs, heavy JavaScript, faceted navigation, multiple languages or a headless setup all create rendering and crawl issues that basic tools miss.
  5. Search Console shows pages that will not index, or the wrong canonical. Persistent “Discovered, currently not indexed” at scale, or Google repeatedly choosing a canonical you did not intend, points to deeper signals.
  6. You have a report full of issues and no idea which matter. If you cannot separate the critical from the cosmetic, or you have no developer time to action it, a consultant earns their fee on prioritisation alone.

Consultant, agency or in-house?

The most useful question to ask any of them: do you fix things, or just report them? A findings document is the start of the job, not the deliverable.

What a technical SEO consultant costs in the UK

Expect roughly £500 to £5,000 for a one-off audit, around £400 to £800 a day for specialist project work, and £1,000 to £3,000 or more a month for a retainer. These are typical 2026 ranges, not a quote, and depend on site size, build complexity and whether fixes are included.

The biggest lever on price is whether the work includes implementing the fixes or just listing them. A cheap audit that only names problems can cost more over time than a pricier one that leaves the site measurably better.

What we find most in real audits

Across the UK sites we audit, the same handful of problems come up again and again. The examples below are composites drawn from common patterns, not any single named client.

Our approach as a Leicester agency is simple: we fix, we do not just report. An audit is only worth what gets implemented, so we prioritise by business impact and either action the changes ourselves or brief your developers so they actually ship. That is the difference between a document and a result, and it is the core of our SEO and growth work.

Get a straight answer on your site

Not sure whether your site has a real technical problem or just needs a nudge? Book a free technical review and we will tell you what is holding your site back, which fixes matter most, and what we would do first. No jargon, no 400-line PDF, just the priorities that will actually make a difference for your business in Leicester and across the UK.

Asked & answered

What is a technical SEO audit?+
A technical SEO audit is a structured review of the technical elements that decide how search engines crawl, index and render a site: crawlability, indexation, site speed and Core Web Vitals, mobile usability, structured data, HTTPS, redirects and internal linking. It finds what is holding a site back in search and prioritises the fixes, rather than covering content or keyword strategy.
How long does a technical SEO audit take?+
A basic DIY audit of a small site takes a few hours to a day. A thorough professional audit of a mid-sized site usually takes one to two weeks. Implementing the fixes then depends on developer availability, so real results are measured in weeks rather than days.
Can I do a technical SEO audit myself?+
Yes. You can run a solid basic audit with free tools: Google Search Console, PageSpeed Insights, the Rich Results Test and the free tier of Screaming Frog. You reach the limit of DIY when problems are site-wide, involve rendering or a complex build, follow a migration, or you cannot tell which findings matter.
How much does a technical SEO audit cost in the UK?+
A one-off technical SEO audit in the UK typically costs between £500 and £5,000, depending on the size of the site and the depth of analysis. Below about £300 you are usually buying an automated tool export. Retainers commonly run £1,000 to £3,000 or more a month, and specialist day rates sit around £400 to £800, higher in London. These are typical ranges, not a quote.
Should I hire a consultant or an agency?+
Hire a freelance consultant for a specific technical problem or a one-off audit when you already have developers to implement the fixes. Choose an agency when you want technical SEO handled as part of wider growth and want one team to own the fixes as well as the findings. Either way, ask whether they implement changes or only report them.
How often should I run a technical SEO audit?+
Most sites need a full technical SEO audit once or twice a year, plus a monthly check of the key Search Console reports. Large or frequently updated sites should treat auditing as ongoing. Always audit around a trigger: a migration, redesign, replatform, or an unexplained drop in rankings or traffic.

Up next

Want to be
the answer?

See what AI currently says about you. Free, in 48 hours.

Get your free growth review →