SEO audit

What Is an SEO Audit? Types, Deliverables and Process

An SEO audit is a structured review of a website that finds what stops it from being crawled, indexed, understood and ranked by search engines, and turns those findings into a prioritized fix plan.

By SEORecheck Research Team, SEO auditorsPublished 8 min read

An SEO audit is a structured review of a website that finds the problems stopping search engines from crawling, indexing, understanding and ranking its pages. A good audit checks technical health, on-page elements, content quality, links and local signals, then turns every finding into a prioritized fix list with affected URLs and clear next steps.

That last part matters more than most people think. A list of 300 "warnings" exported from a crawler is not an audit. An audit tells you which ten things to fix first, why, and how you will know they worked.

Key takeaways

  • An SEO audit diagnoses why a site is not getting the organic traffic it could, and ranks the fixes by impact.
  • There are five common types: technical, on-page, content, off-page and local. Most sites need a combined audit first.
  • A useful deliverable includes affected URLs, examples, fixes and a 30/60/90-day plan, not just a score.
  • Run a full audit once or twice a year and after any redesign, migration or traffic drop.
  • A recheck 30–60 days after fixes is what proves the work paid off.

What does an SEO audit include?

A complete website SEO audit looks at the site the way Google does: first whether it can reach and store your pages, then whether it understands them, then whether they deserve to rank.

In practice, an auditor works through these layers:

  1. Crawling and indexing. robots.txt, XML sitemaps, noindex tags, canonical tags, redirect chains, 4xx/5xx errors, and the Page indexing report in Google Search Console.
  2. Technical health. HTTPS, mobile rendering, JavaScript rendering, URL structure, duplicate pages created by parameters (for example /catalog/shoes/?sort=price), and Core Web Vitals.
  3. On-page elements. Title tags, meta descriptions, headings, image alt text, internal links and structured data on key templates.
  4. Content. Thin, duplicated or outdated pages, keyword cannibalization, missing pages for important topics, and signs of experience and expertise.
  5. Authority and reputation. Backlink profile, brand mentions and, for local businesses, the Google Business Profile and reviews.

The auditor then connects findings to business impact. A missing meta description on a blog tag page is minor. A noindex tag accidentally left on /catalog/ after a redesign is an emergency.

What are the types of SEO audit?

Different problems need different lenses. Most first audits combine all five, then later checks focus on the areas that were weakest.

Audit type What it answers Typical checks
Technical SEO audit Can search engines crawl, render and index the site? robots.txt, sitemaps, canonicals, redirects, status codes, Core Web Vitals, rendering
On-page audit Is each page clearly optimized for its topic? Title tags, headings, meta descriptions, internal links, structured data
Content audit Is the content useful, unique and complete? Thin or duplicate pages, cannibalization, outdated content, topic gaps
Off-page audit Does the site have trust and authority? Referring domains, link quality, anchor text, brand mentions
Local SEO audit Does the business show up in local results and maps? Google Business Profile, NAP consistency, reviews, location pages

Technical SEO audit

The technical audit is the foundation. If Google cannot fetch or render a page, nothing else about that page matters. Typical high-impact findings are pages blocked by robots.txt, canonical tags pointing to the wrong URL, soft 404s, and slow templates that fail Core Web Vitals.

Since March 2024, the Core Web Vitals are LCP, INP and CLS. According to Google Search Central documentation, a page passes when the 75th percentile of real-user visits reaches LCP ≤ 2.5 s, INP ≤ 200 ms and CLS ≤ 0.1.

On-page and content audits

The on-page audit checks the elements you control on every page. The content audit asks a harder question: does this page actually deserve to rank? It flags pages that repeat what competitors already say, pages that target the same query (two blog posts both chasing "running shoes for flat feet"), and important topics you have no page for at all.

Off-page and local audits

Off-page audits review who links to you and why. Local audits matter for any business with a physical location or service area: a dentist, a plumber, a restaurant. Inconsistent addresses across directories and an incomplete Business Profile are common and easy to fix.

What should an SEO audit report contain?

An SEO audit report should let someone who was not in the room understand what is wrong, how serious it is and what to do next. The minimum is a list of issues, each with a severity level, the affected URLs, a concrete example, the reason it matters and a specific fix. The best reports add a prioritized 30/60/90-day plan, so the team knows what to tackle first, and a baseline score that later audits can be compared against. A report that only gives a number out of 100, or a raw crawler export with thousands of rows and no priorities, is not enough to act on. If developers, content writers and managers will all use it, the report should say which findings belong to whom. Our sample report shows this structure with realistic findings.

Here is what a single well-written finding looks like:

  • Issue: 38 product pages have duplicate title tags.
  • Example: /catalog/shoes/red-sneaker-42/ and /catalog/shoes/red-sneaker-43/ both use "Red Sneaker | Shop".
  • Why it matters: Google may pick one version and ignore the other, and the snippet does not tell users which page to click.
  • Fix: Add the distinguishing attribute to the template: "Red Sneaker, Size 42 | Shop". Or canonicalize size variants to one parent page.
  • Priority: High. It is a template fix that affects many URLs.

How often should you do an SEO audit?

For most small and medium websites, a full SEO audit once or twice a year is enough, with lighter checks in between. Run an extra audit whenever something big changes: a redesign, a CMS or domain migration, a move to a new URL structure, the launch of a new language version, or a sudden drop in organic traffic in Google Search Console. Large e-commerce and news sites change daily, so they benefit from continuous monitoring plus a deeper review every quarter. The timing of the follow-up matters as well. After you fix issues, Google needs time to recrawl and reprocess the affected pages, so checking again after 30–60 days gives a fair picture of what actually changed. Checking the next day usually shows nothing, and waiting a year makes it hard to connect results to specific fixes.

DIY or professional SEO audit?

Both have a place. The honest comparison looks like this:

DIY with tools Professional audit
Cost Free to low Higher, one-off
Speed Fast to run, slow to interpret Depends on scope
Depth Finds rule-based issues Adds judgment, context and priorities
False positives Common Filtered out by checking the evidence
Output Raw lists and scores Explained findings and a plan

Automated crawlers and Google Search Console are excellent at spotting missing tags, broken links and slow pages. What they cannot do is decide which of 400 warnings matters for your business, or notice that your best category page is being outranked by your own blog post.

A reasonable path for many site owners: start with free tools to catch obvious problems, then get a full audit with evidence and priorities when you need them, or before you invest in a redesign or content campaign. If budget is the question, we cover the market ranges in how much an SEO audit costs.

How do you read an SEO audit report?

Start with the summary and the priorities, not the full list. A good report has already done the sorting for you.

  1. Check the critical issues first. Anything that blocks indexing or breaks key pages comes before cosmetic fixes.
  2. Look at affected URL counts. A template issue on 2,000 product pages beats a one-off issue on an old blog post.
  3. Assign owners. Developer tasks (redirects, rendering, speed) and content tasks (titles, thin pages) usually go to different people.
  4. Follow the 30/60/90-day plan. Quick wins first, structural work next, content expansion last.
  5. Keep the baseline. Save the score and the issue list. You will need them for the recheck.

Treat the score as a trend indicator, not a grade. Moving from 58 to 74 with every critical issue fixed means more than a perfect score on an unimportant metric.

Why a recheck proves SEO ROI

A recheck is a second audit of the same site, run 30–60 days after fixes, that compares every finding with the previous report. Instead of producing a fresh list, it labels each earlier issue as fixed, improved, unresolved or new. That comparison answers the question most audits leave open: did the work actually happen, and did it help? Without it, teams often assume a ticket was closed correctly when the fix never reached production, or a new release quietly reintroduced a noindex tag. The recheck also turns SEO into something you can report to management: "32 of 41 issues fixed, 6 improved, 3 unresolved, 2 new caused by the latest release." Combined with Search Console data for the same period, it shows whether the fixes lined up with better indexing, impressions and clicks. You can see what this looks like in the sample comparison.

Common SEO audit myths

  • "The higher the score, the better the rankings." Scores summarize issues. Rankings depend on relevance, content and competition too.
  • "An audit fixes the site." It diagnoses. Nothing improves until someone implements the fixes.
  • "One audit is enough." Sites change with every release. Problems come back.
  • "Tools find everything." They miss context: search intent, cannibalization, business priorities.

If you are ready to go through the areas yourself, our SEO audit checklist lists about 40 checks ranked by priority.

Going deeper? Read the technical SEO audit guide, learn how Core Web Vitals are measured, and see how to get cited in AI Overviews.

Get a free preview of your SEO audit

The fastest way to see what an audit finds on your own site is to request one. SEORecheck gives you a free preview through a private link: your SEO score and several real issues with examples. You can unlock the full report later if it is useful, and order a recheck when your fixes are live. Request your free SEO audit preview, or look at the sample report first.

All articles

SEO audit

How Much Does an SEO Audit Cost? 2026 Price Guide

An SEO audit can cost nothing (automated tools) or run from a few hundred to several thousand dollars for a one-off professional audit, and more for large enterprise sites. Scope, site size and depth drive the price.

7 min read

SEO audit

SEO Audit Checklist: 40 Checks Ranked by Priority (2026)

An SEO audit checklist is a prioritized list of checks that confirms a site can be crawled, indexed, understood and ranked. Start with indexing and crawling, then technical health, on-page, content and performance.

8 min read

International SEO

Hreflang Guide: How to Set Up Multilingual SEO Right

Hreflang is a signal that tells Google which language or regional version of a page to show each user. Add it with HTML link tags, HTTP headers or an XML sitemap, with self-references and return links.

9 min read