GuidesFundamentals

Fundamentals

What Is an SEO Audit, and Does Your Business Actually Need One?

What a real audit looks at, what it does not, and how to know if yours is overdue.

2 September 2026 · 9 min read

An SEO audit is a check of your website that finds out whether search engines and AI assistants can find it, read it, and trust it enough to recommend it. It looks at technical health, page speed, content quality, and the information that tells Google (and now ChatGPT or Perplexity) what your business actually does. The output is a list of problems, ranked by how much each one is costing you, with a fix for each.

That is the short version. Most business owners never see one done properly, so they do not know whether their site has three small issues or thirty serious ones. Below is what an audit actually checks, what it will not do for you, and how to tell if yours is overdue.

What an SEO audit actually checks

A proper audit works through the same questions in roughly the same order, because each one depends on the last. If a page cannot be found, it does not matter how well written it is.

The four questions an SEO audit answers, in order: can they find it, read it, understand it, trust itCan theyfind it?Crawling & indexingCan theyread it?Technical health & speedDo theyunderstand it?Content & structured dataDo theytrust it?Authority & local signals
An audit works through these four questions in order, because each one depends on the last.

Can they find it? (Crawling and indexing)

Search engines and AI crawlers have to be able to reach your pages before anything else matters. An audit checks your robots.txt file, your sitemap, whether pages are accidentally blocked, and whether Google has actually indexed the pages you care about. This is also where sites built entirely in JavaScript run into trouble: a page can look completely normal in a browser and still be close to invisible to a crawler that cannot run the script. If you have ever wondered why a page just is not showing up in search at all, that gap between "renders fine" and "renders for a crawler" is often the reason, and it is covered in more detail in why your website is not showing on Google.

Can they read it? (Technical health and speed)

Once a page is reachable, the audit checks whether it loads cleanly: broken links, duplicate pages, missing title tags, redirect chains, and page speed measured on an actual phone connection rather than a fast office WiFi. Speed matters twice over. It affects rankings, and it affects how many visitors stick around long enough to read anything.

Do they understand it? (Content and structured data)

This is where the audit looks at whether your pages actually answer the questions people are searching for, and whether the underlying code tells search engines and AI systems exactly what your business is: your name, address, phone number, services, hours, and reviews, marked up in a machine-readable format called structured data (schema). A page can read perfectly well to a human and still be vague to a machine if that structured data is missing or wrong.

This is also where a modern audit checks something older audits never had to: whether AI assistants like ChatGPT, Perplexity, and Gemini can find and correctly describe your business when someone asks them for a recommendation. That is a different skill from ranking in Google, and it is worth understanding on its own. See how to get mentioned in AI answers for what that involves.

Do they trust it? (Authority and local signals)

Finally, the audit looks at trust signals: how your site compares to competitors ranking above you, and for any business with a physical location or service area, whether your Google Business Profile and local listings are consistent and complete. Local trust signals are their own checklist, covered in the Google Business Profile checklist.

Want to see the basics checked right now, at no cost? The free check looks at what Google and AI tools can actually read on your site today and flags the biggest gaps.

What an SEO audit does not do

It is worth being direct about this, because it is where a lot of businesses get the wrong idea:

  • It is not the fix. An audit is a diagnosis, not treatment. Someone still has to go in and correct the schema, rewrite the thin pages, and clean up the broken links it found.
  • It is not a ranking guarantee. Nobody honest can promise you a page-one spot. An audit tells you what is holding you back and roughly how much each issue matters, not what your exact position will be after fixing it.
  • It is not a one-time task. Sites change, competitors change, and Google's own systems change. An audit is a snapshot of one point in time.

DIY or paid: how to decide

A DIY check with free tools can catch obvious problems: missing title tags, broken links, an unclaimed Google Business Profile. That is genuinely useful and worth doing regardless of anything else. Where DIY tends to fall short is anything that requires comparing your site against how a crawler actually sees it (as opposed to how your browser renders it), checking structured data against the current schema requirements, or testing whether AI assistants can find and describe your business correctly. Those checks need tools most business owners do not have lying around, and some judgment about which findings actually matter for your situation versus which are minor.

If your site is small, new, and simple, a careful DIY pass plus a free check is often enough to start. If you are running paid ads, depend on local search for most of your leads, or have never had anyone look at the technical side of the site, a paid audit tends to pay for itself by catching the handful of issues that are actually costing you traffic.

Signs you need one now

  • You just launched or rebuilt your site. New builds, especially ones done by a design agency without an SEO specialist involved, routinely ship with indexing blocks, missing redirects from the old URLs, or structured data left out entirely.
  • Traffic or inquiries have dropped without an obvious cause. This can mean a technical issue, a Google algorithm change, or a competitor pulling ahead. An audit narrows down which.
  • Inquiries have always been thin relative to how much traffic or ad spend you put in. That gap between visits and actual leads often traces back to content or trust issues an audit surfaces.
  • Nobody has ever actually checked. If the site has been running for years untouched, there is close to zero chance it has no issues at all.

What a good audit deliverable looks like

A useful audit does not hand you a hundred-line spreadsheet of raw data and leave you to work out what matters. It gives you a short, ranked list: what is broken, how much it matters, and what to do about it, roughly in this shape.

Example audit findings ranked by severity: Critical, High, and Medium, each with a plain-English fixCriticalHomepage blocked from indexingRemove the noindex tag left over from stagingHighNo LocalBusiness schema presentAdd structured data with name, address, hoursMediumMobile load time over 5 secondsCompress hero images, defer non-critical scripts
Findings ranked Critical, High, and Medium, each paired with a plain-English fix rather than raw data.

Look for three things in any audit before you pay for one or act on one: findings ranked by actual impact rather than listed in whatever order a tool spat them out, plain-English fixes rather than jargon, and a comparison against at least one or two real competitors so you know where you stand, not just what is technically wrong in isolation. You can see what that looks like in practice in a sample report.

FAQ

How much does an SEO audit cost?

It ranges widely depending on how deep it goes and who does it, from free automated checks up to several hundred dollars for a full manual audit that includes competitor comparison and AI-visibility testing. Price generally tracks how much of the work is automated versus reviewed by a person.

How long does an SEO audit take?

A basic automated check can run in minutes. A thorough audit that includes manual review, competitor comparison, and AI-visibility testing typically takes two to four business days to complete and write up properly.

Can I do an SEO audit myself?

Yes, for the basics. Checking your Google Business Profile, running a free site check, and looking for obviously broken pages does not require special tools. Catching indexing problems, structured data errors, and AI-visibility gaps generally requires tools and experience most business owners do not have on hand.

How often should I audit my site?

Once a year at minimum for a stable site, and immediately after any redesign, rebuild, or migration, since that is when indexing blocks and broken redirects are most likely to slip through unnoticed.

Want the full picture?

A full audit checks how Google and AI see your site, what's broken, how you compare to competitors, and gives you a ranked fix-it plan.

See what a full audit includes