Skip to content

SEO

Technical SEO audit checklist: what to check and why

Find what's blocking you. Fix it in the right order.

A technical SEO audit checklist tests whether search engines can crawl, render, index and understand your site, so your content gets a fair chance to rank. It covers crawl access, indexing, duplicate pages, redirects, speed, mobile use, JavaScript, internal links and structured data, and the order you fix them matters as much as the checks.

Josef Winstone, Founder & Managing Director, Foundry Agency

By Josef WinstoneFounder & Managing Director · 8 min readUpdated

What is a technical SEO audit?

It's a check of everything that affects whether search engines can find, read and index your pages, separate from the words on them. Content and links can't help a page Google can't reach.

A good audit ends with a short list of fixes in priority order, not a hundred-page report. The point is to find the few problems holding the site back.

What should a technical SEO audit checklist cover?

Eight areas, roughly in the order a search engine meets them.

  • Crawling: robots.txt, server errors and whether important pages can be reached.
  • Indexing: which pages are in Google's index, and why others aren't.
  • Duplicates: canonical tags, www and non-www, http and https, trailing slashes and URL parameters.
  • Redirects and errors: 301s for moved pages, no chains, no broken internal links.
  • Sitemaps: an XML sitemap listing only live, indexable pages, submitted in Search Console.
  • Speed and mobile: Core Web Vitals from real visits, and a site that works on a phone.
  • Rendering: content and links present in the HTML, not only after scripts run.
  • Structured data and internal links: schema that matches the page, and a clear link structure.

How do you check crawling and indexing?

Use Google Search Console. The Page indexing report shows how many pages are indexed and groups the rest by reason, such as "Excluded by noindex tag" or "Crawled, currently not indexed". URL Inspection shows the detail for any single page.

One common mix-up: robots.txt controls crawling, not indexing. If you block a page in robots.txt, Google can't see a noindex tag on it, and the address can still appear in results. To keep a page out, allow crawling and use noindex.

How do you find duplicate pages?

Check that your site answers on one version only, such as https with www, and that every other version redirects to it. Then look at the canonical tag on key pages, which tells Google which address is the main one.

Google treats canonicals as a strong hint, not an order, so they need to agree with your redirects, sitemap and internal links. Search Console's URL Inspection shows which canonical Google actually chose.

How do you run a technical SEO audit step by step?

This is the order we work in. Each step relies on the one before.

  1. Confirm Search Console and Bing Webmaster Tools are verified for the right version of the site.
  2. Crawl the whole site with an SEO crawler and export status codes, canonicals, titles and links.
  3. Read Search Console's Page indexing report and list important pages that aren't indexed.
  4. Check robots.txt and noindex tags for anything blocking pages you want found.
  5. Check one version of the site, canonicals and duplicate URLs.
  6. List redirect chains and broken internal links, and fix them to point at the final page.
  7. Check the XML sitemap lists only live, indexable pages.
  8. Review Core Web Vitals on mobile and test key templates on a phone.
  9. View the raw HTML of key pages and confirm the main copy and links are there.
  10. Test structured data with the Rich Results Test and check it matches the page.
  11. Rank the fixes by impact and effort, then fix, request indexing and recheck.

Which technical SEO fixes come first?

Anything that stops important pages being crawled or indexed comes first, because nothing else matters until that's fixed. Then duplicates and redirects. Then speed, rendering and structured data.

Fix by template where you can. One change to a page template can fix hundreds of pages at once, which is far quicker than editing them one by one.

How often should you run a technical SEO audit?

Run a full audit once a year, and before and after any redesign, platform move or big batch of new pages. In between, check Search Console every month for new errors. Most technical problems arrive with a change nobody checked.

How does Foundry run a technical SEO audit?

We crawl the site, read your Search Console data and check every template, then hand you the fixes in priority order, in plain English. You get a fixed price agreed before we start.

If you want us to make the fixes, we do, starting with what's blocking indexing. For BidScript, search impressions rose 389% in 6 months. You get a report on the 1st of every month.

Our averages. Not our best days.

Our averages

  • 5days

    Website, kick-off to live

  • 20mins

    Average reply timethis service

Technical SEO audit FAQs

  • A technical audit checks whether search engines can crawl, render and index your site. A full audit adds content, keywords, links and local listings on top.

  • Much of it, yes. Search Console, a site crawler and the Rich Results Test cover the main checks. The harder part is knowing which problems matter and in what order to fix them.

  • It depends on the size and complexity of the site. A small business site is far quicker than a large online shop with thousands of filtered pages.

  • Not reliably. It stops crawling, but a blocked address can still be indexed if other pages link to it. Use a noindex tag on a crawlable page to keep it out.

  • Yes. Recording your current pages, redirects and rankings before a redesign lets you protect them during the move and catch problems quickly after launch.

  • Google Search Console, Bing Webmaster Tools, a site crawler, PageSpeed Insights and Google's Rich Results Test. Most of them are free.

Want the blockers found and fixed? Get moving.

Tell us what you need. We'll reply within the hour (working hours), and most websites go live about 5 days after kick-off.

We'll reply within the hour (working hours).

Or email hello@foundryagency.co.uk

Analytics cookies are off until you accept. We use them to see which pages help. Cookie notice