An SEO audit example shows five categories filled in with real findings instead of just listed as headers: crawlability and indexing, on-page elements, Core Web Vitals, schema markup, and internal linking. The walkthrough below uses a hypothetical six-person bookkeeping firm’s website to show what a finished finding looks like in each one, plus the steps to run the same check on your own site.
Key takeaways
- A real SEO audit example fills in findings for five categories — crawlability, on-page elements, Core Web Vitals, schema, and internal linking — with a specific page and number, not a generic “needs work.”
- 69.32% of websites have at least one page with no internal links pointing to it, based on 418,125 site audits (SE Ranking, 2025) — internal linking is one of the most commonly broken categories.
- 72.9% of sites have a missing or empty meta description somewhere, and 59.5% have a page missing its H1 tag, from a study of over 1 million domains (Ahrefs, 2023).
- Only 22% of sites pass Google’s Rich Results validation cleanly across every schema type they emit, out of a 5,000-site sample (DigitalApplied, 2026).
- Run a full audit every 6 to 12 months, with a lighter crawl-and-check monthly or quarterly in between.
What does a finished SEO audit example actually include?
A finished SEO audit has five categories, each carrying a specific finding tied to a real page or number — not a checklist item marked “done” or “needs improvement.” Here’s what that looks like filled in.
| Category | What it checks | Example finding |
|---|---|---|
| Crawlability & indexing | Whether search engines can reach and index the pages that matter | “4 of 18 pages are blocked from indexing by a leftover robots.txt rule from the site’s staging setup.” |
| On-page elements | Title tags, meta descriptions, headings, and whether they match search intent | “The homepage title tag is the agency’s old name; it hasn’t matched the rebrand in 8 months.” |
| Core Web Vitals | Real-user loading, interactivity, and layout-shift performance | “The services page fails LCP on mobile at 4.1 seconds, driven by an unoptimized hero image.” |
| Schema markup | Whether structured data exists and actually validates | “LocalBusiness schema is present but missing the required `priceRange` field, so it fails Rich Results validation.” |
| Internal linking | Whether every page that should rank gets at least one internal link pointing to it | “The pricing page has zero internal links pointing to it from anywhere else on the site.” |
How do you structure an SEO audit, step by step?
Structure it the same way every time so findings are comparable from one audit to the next.
- Crawl the site with a tool that reports status codes, indexing directives, and redirect chains, and flag anything returning a 4xx, 5xx, or a `noindex` on a page meant to rank.
- Pull title tags and meta descriptions for every page into one list and scan for duplicates, missing values, and length problems before judging any single page.
- Run Core Web Vitals through a field-data tool (PageSpeed Insights or Search Console’s own report) rather than a lab test alone — real visitors are the number that matters.
- Validate every schema block against Google’s Rich Results Test, not just a syntax checker, since broken schema often has valid JSON-LD that still fails the required-field check.
- Map internal links page by page and flag any page with zero internal links pointing to it — that page is effectively invisible to both crawlers and readers.
- Check search intent by typing the page’s target query into Google and comparing what’s actually ranking against what the page delivers.
- Write one finding and one recommended fix per category. A finding without a fix is just an observation.
If step three above is where you’d rather see the numbers laid out before you start fixing anything, our DIY SEO priority checklist covers the same ground with a weekly time budget attached.
What does a filled-in SEO audit example look like for a small business?
Here’s what the five categories above look like filled in for a hypothetical six-person bookkeeping and tax-prep firm with an 18-page site. The firm, its pages, and its numbers are illustrative — built to show the shape of a real finding, not a TheMarkElite client result.
The setup
Six-person bookkeeping firm. 18 pages: a homepage, 6 service pages, 4 blog posts, a contact page, and the rest are form and thank-you pages left over from an old ad campaign. The site was rebuilt by a freelancer two years ago and hasn’t been touched since.
What the audit found
- Crawlability & indexing: 2 of the 4 leftover campaign pages are still indexed and outranking an actual service page for a branded search.
- On-page elements: all 6 service pages share the same meta description, copied from the homepage during the rebuild and never customized.
- Core Web Vitals: the homepage fails LCP on mobile at 3.8 seconds because of three uncompressed team photos loaded above the fold.
- Schema markup: no schema at all on any of the 18 pages — not even basic Organization markup.
- Internal linking: the “tax prep for small business” service page, the firm’s highest-value page, has exactly one internal link pointing to it, from the homepage footer.
Five findings, five fixes: noindex and redirect the leftover campaign pages, write a unique meta description for each service page, compress the three homepage photos, add Organization and LocalBusiness schema sitewide, and add two contextual links to the tax-prep page from the firm’s blog posts.
How often should you run an SEO audit?
Run a full audit every 6 to 12 months, with a lighter crawl-and-check monthly or quarterly in between so problems get caught before they compound. The case for keeping it scheduled: schema markup alone drifts fast — only 22% of sites pass Rich Results validation cleanly across every type they emit, out of a 5,000-site sample (DigitalApplied, 2026), which means a block that validated at launch can quietly break after a template update and sit broken for months if nobody checks.
What’s the difference between an SEO audit and a technical SEO audit?
A full SEO audit covers all five categories above — crawlability, on-page, Core Web Vitals, schema, and internal linking. A technical SEO audit is the narrower slice: crawlability, indexing, Core Web Vitals, and schema, without the on-page content and internal-linking review. Most small businesses need the full version first, since on-page and internal-linking issues are usually both more common and cheaper to fix than the technical ones. Core Web Vitals alone show the gap: only 55.9% of websites pass all three metrics at once across 18.4 million origins measured (Chrome UX Report data via DigitalApplied, 2026), so a technical-only audit would miss the on-page and linking issues that, in the bookkeeping-firm example above, were just as costly to fix.
A quick note on where the example above comes from: it’s built from the five audit categories themselves, not from a client’s real crawl data — we don’t have a published case study yet to pull from, and won’t present one as if we did.
Frequently asked questions
What is an SEO audit example?
An SEO audit example is a completed version of the audit — showing the actual findings you’d write into each category, not a blank checklist of what to check. The five categories to fill in are crawlability and indexing, on-page elements, Core Web Vitals, schema markup, and internal linking.
What should an SEO audit report include?
An SEO audit report should include one finding and one recommended fix per category, backed by a real crawl, real field-data Core Web Vitals numbers, and a real schema validation check — not estimates or a generic checklist with boxes ticked.
How long does an SEO audit take?
A single-person SEO audit for a small business site under 25 pages typically takes one to two working days: a few hours to crawl and pull on-page data, a few hours to check Core Web Vitals and schema, and the rest to write findings and fixes.
How often should you run an SEO audit?
Run a full SEO audit every 6 to 12 months, with lighter crawl checks monthly or quarterly in between — schema and Core Web Vitals both drift after template changes, so waiting a full year to check again usually means finding more than one broken thing at once.
What’s the difference between an SEO audit and a technical SEO audit?
A technical SEO audit is the narrower slice of a full SEO audit — crawlability, indexing, Core Web Vitals, and schema, without the on-page content or internal-linking review. A full audit covers both.
Do small businesses need a full SEO audit?
Yes — a small site has fewer pages to check, which makes a full audit faster to run and the fixes cheaper to make. The bookkeeping-firm example above took one working day and the fixes were all free: redirects, rewritten meta descriptions, compressed images, and added schema.
Want this run on your own prospect list instead of your own site?
The crawlability and on-page checks above are the same first pass Clozo runs automatically on a prospect’s public site before you write to them, so you walk into the conversation already knowing what’s broken. Join the Clozo waitlist for founding pricing at €6.99/month, and browse more breakdowns like this one on the TheMarkElite insights hub.
Last updated: November 2, 2026. Written by the TheMarkElite team.