SEO Audit: What It Covers, How to Do One and What It Costs (2026)

Short answer: An SEO audit is a structured check of your website that finds what stops it from being found, understood and trusted by search engines. You can run a useful basic audit yourself in an afternoon with free tools. A professional audit usually costs from a few hundred dollars for a small site to several thousand for a large one, and it should end with a prioritised fix list, not a pile of tool warnings.
This guide shows what an SEO audit covers, a step-by-step order to follow, the free tools worth using, what audits cost in 2026 and how to turn the findings into fixes. It is written for site owners and WordPress users, so the examples assume a typical small business website.
What is an SEO audit?
An SEO audit reviews your site against the things that decide whether pages can appear in search results: whether Google can crawl and index them, how fast and usable they are, whether each page clearly answers a search, and whether other sites and customers show trust in you. The result is a ranked list of problems and opportunities.
Audits are different from ongoing SEO. An audit is a one-time diagnosis. The work that follows it, such as fixing pages, writing content and earning links, is what changes results. If you are still deciding who should do that work, read our guide to choosing an SEO agency.
What does an SEO audit cover?
| Area | What gets checked | Why it matters |
|---|---|---|
| Crawling and indexing | robots.txt, sitemap, noindex tags, redirects, canonicals, pages Google has not indexed | A page that is not indexed cannot rank |
| Site speed and usability | Core Web Vitals, mobile layout, heavy images, plugin bloat | Slow or awkward pages lose visitors and can hold rankings back |
| On-page SEO | Titles, descriptions, headings, content depth, image alt text, internal links | This tells search engines what each page is about |
| Content and keywords | Search intent, duplicate or competing pages, thin pages, gaps | Two pages chasing one keyword can weaken each other |
| Structured data | Schema markup for the business, articles, FAQs and products, and errors in it | Helps machines read your pages correctly |
| Links and authority | Internal link structure, broken links, backlink quality | Shows how trusted and connected your site is |
| Local presence | Google Business Profile, name, address and phone consistency, reviews | Drives map and local results |
| AI search readiness | Whether AI crawlers can reach your pages and whether answers are clear and quotable | Assistants cite pages that are accessible and clear |

How to do an SEO audit, step by step
- Set a baseline. Open Google Search Console and note clicks, impressions and your top pages for the last 28 days. Save screenshots, so you can compare after fixes.
- Check indexing. In Search Console, open the Page indexing report. Google explains each reason a page is not indexed there. Decide whether each excluded page should be indexed or not, and fix the ones that should.
- Test a site search. Type site:yourdomain.com into Google. If your key pages are missing, you have an indexing problem before you have a ranking problem.
- Crawl the site. Use a crawler to list every URL with its status code, title, description, headings and canonical. Look for 404 errors, redirect chains, missing titles and duplicates.
- Measure speed on real pages. Run your homepage, your top service page and a blog post through PageSpeed Insights. Compare mobile results against the Core Web Vitals targets below.
- Review on-page basics. Each page needs one clear topic, one H1, a unique title and description, descriptive image alt text and links to related pages.
- Look for cannibalisation. Search for your main keyword in Search Console. If several of your pages show for it, merge them or give each a distinct purpose.
- Validate structured data. Test key pages with Google’s Rich Results Test and fix errors. Our schema markup guide explains which types fit which pages.
- Review links. Check that important pages receive internal links, fix broken links and look at who links to you in Search Console.
- Check AI crawler access. Make sure your robots.txt and security plugin do not block bots you want. See how to check if AI bots are crawling your website.
- Prioritise. Sort findings by impact and effort. Fix indexing and broken pages first, then speed, then on-page, then content and links.

Core Web Vitals targets to compare against
| Metric | What it measures | Good result |
|---|---|---|
| Largest Contentful Paint (LCP) | How quickly the main content appears | 2.5 seconds or less |
| Interaction to Next Paint (INP) | How quickly the page responds to taps and clicks | 200 milliseconds or less |
| Cumulative Layout Shift (CLS) | How much the layout jumps while loading | 0.1 or less |
If your scores are poor, our guide to Core Web Vitals and WordPress speed lists the usual fixes. The full technical list lives in our technical SEO checklist for WordPress.
Free tools for a basic audit
- Google Search Console: indexing, search queries, pages, Core Web Vitals and manual actions. It is the most important free source.
- PageSpeed Insights: lab and real-user speed data for a single page.
- Rich Results Test: checks whether your structured data can be read.
- A desktop crawler: several offer a free tier for small sites, which is enough for most small business websites.
- Your SEO plugin: on WordPress, Rank Math or Yoast show title and description lengths and basic on-page problems. Our Rank Math vs Yoast comparison helps you choose.
Free tools find problems but do not judge them. A tool may flag a hundred small warnings when two real issues are costing you traffic. Judgment is the part of an audit you pay a person for.
What does an SEO audit cost in 2026?
Published prices vary a lot because audits vary in depth. The figures below come from third-party pages checked in October 2026, and they disagree with each other, so treat them as a rough guide.
| Audit type | Typical published range | Notes |
|---|---|---|
| Automated report from a tool | Free to low cost | Lists issues only, with no interpretation |
| Basic freelance audit | From a few hundred dollars | Often a report rather than a plan |
| Professional audit | About $500 to $5,000 | Depends on site size and depth, with a prioritised action plan |
| Large agency or enterprise audit | Several thousand dollars and up | One large agency publishes entry pricing from $8,600 for up to 70 pages |
Even published surveys conflict. One agency page headlines a range of $101 to $750 per audit, while its own page description quotes $650 to $14,000. That gap shows why you should compare what each quote includes, not only the price. Ask how many pages are covered, whether competitors and backlinks are included, whether fixes are included and how long delivery takes. Larger audits can take several weeks.
For comparison, our own published audit prices are $450 for a website audit of up to 50 pages, with a prioritised fix list and a video walkthrough, and $2,250 for a comprehensive audit that adds content gaps, a backlink review, competitor benchmarking and a 90-day roadmap.
DIY audit or professional audit?
| Situation | Better choice |
|---|---|
| New small site with a few pages | DIY audit with free tools |
| Traffic or impressions dropped suddenly | Professional audit, to find the cause quickly |
| Redesign, migration or new domain coming | Professional audit before launch |
| Pages not indexing and you cannot see why | Professional technical audit |
| Competitive market and a bigger budget | Comprehensive audit with content and link review |

What a good audit report should contain
- A baseline of clicks, impressions, rankings and indexed pages.
- Findings sorted by impact and effort, with the exact URLs affected.
- A clear explanation of why each issue matters, in plain language.
- Specific fixes, not general advice such as “improve content”.
- A suggested order of work, with owners and rough time estimates.
- What was not checked, so you know the limits of the audit.
After the audit: what to fix first
- Anything stopping indexing, such as noindex tags, blocked pages or broken redirects.
- Broken pages and links on important pages.
- Speed problems on your top landing pages.
- Titles, descriptions and headings on pages that already show in search.
- Duplicate or competing pages.
- New content aimed at the gaps the audit found.
Results do not arrive the day you fix things. Google needs to recrawl pages and trust takes time, which is why we explain how long SEO takes separately. If your site is on WordPress, our WordPress SEO services include making these fixes, not only listing them.
Frequently asked questions
What is an SEO audit?
It is a structured review of your website that checks crawling, indexing, speed, on-page SEO, content, links and structured data, then lists the problems to fix in order of importance.
How long does an SEO audit take?
A small site can be reviewed in days. Published estimates for professional audits range from about a week for a small site to several weeks for large ones, depending on size and depth.
How much does an SEO audit cost?
Published 2026 estimates range from a few hundred dollars for a basic audit to about $500 to $5,000 for a professional one, and more for large sites. Compare what each quote includes.
Can I do an SEO audit myself?
Yes, for a small site. Google Search Console, PageSpeed Insights and a free crawler cover the basics. Hire help when you see unexplained drops, indexing problems or a planned migration.
How often should I run an SEO audit?
Run a light check every few months and a full audit once a year, or before and after a redesign, migration or a sudden traffic change.
What is the difference between an SEO audit and a technical SEO audit?
A technical audit focuses on crawling, indexing, speed and code. A full SEO audit adds on-page work, content, links, local presence and, increasingly, AI search readiness.
Will an SEO audit improve my rankings?
An audit alone does not. It shows what to fix. Rankings can improve once the fixes are made and Google recrawls the pages, but nobody can guarantee a specific position.
Next step
If you would like a second pair of eyes, send us your website and tell us what worries you. We will tell you honestly whether a free DIY check is enough or whether a paid audit makes sense.
Sources: Google Search Console Help, Page indexing report; web.dev, Web Vitals; WebFX, SEO audit cost; Automate the Journey, SEO audit cost. Price figures are third-party estimates checked in October 2026 and vary by source.