SEO Audit Services: What a Thorough Audit Covers (and What Most Miss)

A complete guide to SEO audit services: what they cover, how to evaluate providers, and why AI visibility checks are now essential.

An SEO audit is a structured review of everything stopping your site from ranking: crawl and indexation problems, on-page weaknesses, technical performance issues, and content gaps. A good audit produces a prioritised fix list, not a 200-page PDF of screenshots. If you’re buying SEO audit services, the deliverable that matters is the ranked action plan, not the report itself.

This page covers what a thorough SEO audit examines, how to evaluate providers, and the one dimension most audits miss entirely: whether your pages are showing up in ChatGPT, Perplexity, and Google AI Overviews. In 2025, a site can rank on page one and still be invisible in the roughly one in five U.S. searches that now surface a Google AI Overview above the organic results.

If you’re a small business or in-house team running your own audit, the checklist below doubles as a self-service framework. If you’re evaluating agencies or tools, the section on what to ask gives you the right questions.

What an SEO audit covers

A complete audit covers four layers: technical infrastructure, on-page content signals, off-page authority, and AI/SERP visibility. Most providers cover the first two well and skip the last one almost entirely.

Technical layer checks whether Google can find, crawl, render, and index your pages cleanly. The Google Search Essentials documentation identifies crawler accessibility as foundational: “Google needs to be able to access the same resources as the user’s browser,” including CSS and JavaScript. Common technical failures include broken internal links, slow Core Web Vitals, missing canonical tags, and pages blocked from crawling by an overly aggressive robots.txt.

On-page signals cover title tags, heading structure, meta descriptions, content depth, keyword alignment, and internal linking. Each page should signal its topic clearly and link to related content on the same site. Our on-page SEO services guide breaks down what each element does.

Off-page authority is about who links to you and what they say. Backlink quality, anchor text distribution, and brand mentions across the web influence both traditional rankings and AI citation rates.

AI and SERP features is the layer most audits skip. This includes whether your structured data is correctly implemented for schema markup, whether your pages appear in AI Overviews, and whether ChatGPT or Perplexity cite you when someone asks a category question. The fokal.com AI ranking factors guide identifies seven signals AI engines use, starting with authority and content structure.

Technical SEO audit checklist

Technical issues are the fastest wins because fixing a crawl block can immediately unlock organic traffic. Work through these areas in order.

Crawlability and indexation. Use the site: search operator to get a rough page count Google has indexed. Then cross-reference with your actual page count via your sitemap. Large discrepancies usually mean crawl budget waste (low-quality pages eating crawl) or canonical misconfigurations. The URL Inspection Tool in Google Search Console lets you check how Google sees any individual page.

Core Web Vitals. Google measures Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). These affect both rankings and user experience. Check the Core Web Vitals report in Search Console first (it aggregates real-user data); run Lighthouse for per-page diagnostics.

Structured data. Schema markup helps Google and AI engines verify facts and understand entities. The schema.org vocabulary includes 823 types. Priority implementations are Organization (establishes your brand entity), Article (enables blog rich results), FAQ (expands real estate in search), and LocalBusiness (for physical locations). Validate with Google’s Rich Results Test before and after changes. Food Network documented a 35% increase in visits after converting 80% of pages to structured data, per Google’s published case study.

Internal linking. Orphan pages (pages with no internal links pointing to them) often fail to rank regardless of content quality. The audit should identify pages with fewer than two internal links and map opportunities to pass authority from high-PageRank pages down to commercially important pages.

Redirect chains. Chains of three or more hops dilute link equity and slow page load. Flatten them to a single 301 wherever possible.

On-page content audit

Once technical issues are resolved, content quality determines rankings. A content audit asks three questions about every page: is it the best answer to its target query, is it structurally clear for both users and crawlers, and does it earn a place in AI answers?

Keyword alignment. Each page should target one primary query with a clear H1, and supporting questions as H2 subheadings. This is also the structure AI engines look for when deciding what to cite. As the fokal.com AI search optimization guide notes, 85% of pages cited by ChatGPT also rank in Google’s top 10 for their query, so improving traditional rankings improves AI citation rates too.

Content depth and uniqueness. Thin pages (under roughly 400 words on competitive queries) rarely rank unless they serve a clear navigational purpose. Google’s guidelines explicitly flag copied content as a policy violation. More practically, duplicate or near-duplicate content forces Google to pick one canonical version and ignore the rest.

Direct-answer structure. AI engines extract answers from well-structured content. A page built around H2 questions, each opening with a direct 40-60 word answer before expanding, earns citations because models can extract a clean response without guessing what the page means. This structure also improves featured snippet rate.

Internal links from high-authority pages. Each target page should receive links from at least two or three pages with strong topical relevance. The audit identifies where those links are missing and which anchor text to use.

How AI engines change the audit scope

Google AI Overviews appear in roughly 1 in 5 US searches, according to the fokal.com AI search optimization guide. ChatGPT handles over a billion queries per week. A site that ranks fifth for a query but never appears in the AI Overview loses a significant share of zero-click impressions. A site invisible to ChatGPT misses buyers doing pre-purchase research.

An AI visibility audit adds three checks to the traditional scope:

Crawler access. AI engines use their own bots: OAI-SearchBot (OpenAI), PerplexityBot, and ClaudeBot. Check your robots.txt and server logs to confirm none of these are being blocked. Some CDN security rules inadvertently block AI crawlers along with bad-actor scrapers.

Citation rate. Run your core category queries through ChatGPT and Perplexity and note whether your brand appears. Track this monthly at minimum, weekly for high-priority terms. The AI visibility tracking guide outlines a structured monitoring approach. Fokal automates this tracking across all three major AI engines.

Schema completeness. AI engines use structured data to extract verified facts. An Organization schema with a consistent name, URL, and sameAs properties pointing to your Wikidata or LinkedIn profile strengthens entity recognition. An FAQPage schema surfaces your answers directly in AI Overviews. The seven AI ranking factors from the fokal.com ranking factors guide list structured data as a dedicated signal.

What to ask an SEO audit provider

If you’re evaluating agencies or freelancers, the deliverable and scope matter more than the tool they use. Ask these questions:

  • Does the audit include AI visibility? Ask specifically whether they check your citation rate in ChatGPT, Perplexity, and Google AI Overviews, not just organic rankings.
  • How is the output prioritised? The best audits rank fixes by impact and effort, not alphabetically by technical category. Ask to see an example deliverable.
  • What does the crawl cover? Some tools cap at a few hundred pages. For sites with thousands of pages, a partial crawl misses systemic issues like canonicalisation problems in templated category pages.
  • Who implements the fixes? Many audits are reports only. Confirm whether the service includes implementation support or whether you need a separate developer.
  • How do they measure success? A 90-day re-audit comparing organic sessions, ranking positions, and citation rates is a reasonable expectation.

The SEO automation guide outlines how platforms like Fokal handle the monitoring layer after the initial audit, tracking ranking and visibility changes automatically.

SEO audit tools worth knowing

Most professional audits combine a technical crawler with Google Search Console data and a rank tracker. Ahrefs, Screaming Frog, and SE Ranking are the most widely used crawlers. Search Console is the only source of truth for impressions, clicks, and index coverage (it uses Google’s actual data, not sampled data from third parties).

For the AI visibility dimension, purpose-built tools that query ChatGPT, Perplexity, and Google AI Overviews against a keyword list and track citation rates over time are the right choice. Our AI visibility tools directory covers the main options. You can also track AI Overview coverage for your queries directly in the AI Overview tracker.

The AI SEO tools hub covers the broader toolset for brands optimising across both traditional and AI search.

FAQ

How long does an SEO audit take?

A technical audit for a small site (under 1,000 pages) typically takes two to five business days. Larger or more complex sites with multiple subdomains, international versions, or dynamic content can take two to four weeks. Content audits are usually scoped separately and depend on page count.

How often should you do an SEO audit?

A full technical and content audit once a year is the baseline. Quarterly checks on Core Web Vitals, crawl errors, and indexation status catch regressions early. Any major site migration, redesign, or CMS change warrants an immediate audit both before and after the change.

What is the difference between a technical SEO audit and a content audit?

A technical SEO audit focuses on how search engines access and index your site: crawlability, structured data, page speed, canonicals, and redirect chains. A content audit evaluates whether each page targets a clear query, has sufficient depth, and earns the right internal and external links. A full SEO audit covers both layers plus off-page authority and AI visibility.

Can I do an SEO audit myself?

Yes. Google Search Console is free and covers indexation, Core Web Vitals, crawl errors, and top-performing queries. Screaming Frog offers a free tier that crawls up to 500 URLs. Manual checks with the site: operator and structured data validators fill in the gaps. The main limitation of self-service audits is prioritisation: without knowing which issues most affect your rankings, it’s easy to spend time on low-impact fixes.

What does an SEO audit cost?

Costs vary widely. Freelancers typically charge less for smaller site audits; agencies with enterprise tooling charge more for large or complex sites. Price should be evaluated against the deliverable: a templated report costs less than a prioritised action plan with implementation guidance. Ask what the output looks like before committing.

Does an SEO audit include AI search visibility?

Most traditional audits do not cover AI search visibility. As AI Overviews appear in roughly 1 in 5 US searches and ChatGPT handles over a billion queries weekly, this is an increasingly significant gap. When evaluating providers, ask specifically whether the audit checks your citation rate in AI engines and whether the fix list includes structured data and content structure recommendations aimed at AI citation.

Eight minutes to something you can ship.