- Most business sites need a full technical SEO audit once a year.
- Large or fast-changing sites (ecommerce, publishers) benefit from a lighter monthly check.
- Always audit before and after a redesign or migration, and after any unexplained traffic drop.
- An audit is only useful if the fixes get done. Prioritise by impact, not by the number of warnings.
There is no single right number, but there is a sensible default: a full technical SEO audit once a year for most business websites, plus lighter checks in between and an immediate audit whenever something big changes.
The real question is how quickly problems can appear on your site. A ten-page brochure site that rarely changes can go a year without surprises. A store adding products every week, or a site with several people publishing, can break something important in a month.
A practical audit schedule
Small business sites (up to a few hundred pages)
One full audit a year, and a quick check every quarter: Search Console's Pages report, broken links, page speed on the main templates, and a look at which pages gained or lost clicks.
Growing sites and blogs
A full audit every six months. Content sites pick up thin pages, duplicate topics and broken internal links quickly, so a monthly crawl to catch those early pays off.
Ecommerce and large sites
Full audit once or twice a year, plus monthly technical checks: 404s and redirects, faceted navigation, indexation of categories and products, sitemaps and structured data. On a large Shopify store I look after, monthly crawls are where most fixes come from: redirects for retired blog posts, 404 clean-up, breadcrumbs and collection issues.
When you should audit straight away
- Before a redesign or migration, to get a baseline and avoid carrying problems to the new site. See the website migration checklist.
- After a launch, to confirm redirects, titles and indexing came through.
- After an unexplained drop in traffic, before you change anything else.
- When you take over a site from another agency or buy one, so you know what you inherited.
- Before investing in content or links, so the money isn't spent on a site with technical problems holding it back.
What a good SEO audit covers
A useful audit is not a 200-page export from a tool. It answers three questions: what is wrong, why it matters, and what to fix first. At minimum it should cover:
- Crawling and indexing: robots.txt, sitemaps, canonicals, noindex rules, duplicate URLs.
- Redirects and errors: 404s, redirect chains, internal links pointing at redirects.
- Site structure: internal linking, depth of important pages, orphan pages.
- Speed and Core Web Vitals at template level.
- On-page basics: titles, headings, thin and duplicate content.
- Structured data and how the site appears in results.
- Performance data: which pages and queries are gaining or losing, and why.
Everything above is part of my technical SEO services; the audit is the written version of it, ordered by impact.
Full audit vs monthly checks
A full audit is a deep look at everything once in a while. Monthly checks are short and focused: has anything broken since last time? Both are useful. If you have budget for only one, do the full audit, fix what it finds, and set up a simple monthly routine with Search Console alerts.
The audit is only half the job
The most common reason audits don't move traffic is that nobody implements them. When you get an audit, ask for every issue to be ranked by impact and effort, and start with the top ten. If you don't have a developer free, choose someone who will also do the fixes. That's how I work: the SEO audit comes first, and implementation is quoted separately so you only pay for what you choose.
