How Much Does an SEO Audit Cost?
By Mike Evan — Founder, Social Media Strategy HQ•Updated October 2026
A professional SEO audit for a small business usually costs $1,500 to $5,000 one time, including a prioritized roadmap. A focused audit answering one question runs about $750 to $1,500; large or ecommerce sites run $5,000 to $15,000 or more. Automated reports cost little. What you pay for is interpretation of your own Search Console data.
An Audit Is a Diagnosis, Not an Inventory
Run any SEO crawler against a small-business website and it will return a long list of problems: missing descriptions, images without alt text, redirect chains, duplicate titles, slow pages. Almost every site has dozens of them, and most of them are not why the site is underperforming. A list of everything that could be better is an inventory. An audit is the work of deciding which two or three items on that list are actually costing you customers, and proving it.
That distinction explains nearly all the price variation you will see. Quotes at the bottom of the market are usually for the inventory, formatted nicely. Quotes in the middle pay for a person to read your data and rank what matters. This post covers what each level buys. If you are pricing ongoing SEO rather than a one-time audit, how much SEO costs for a small business covers the monthly models, and an audit of your visibility in AI assistants is priced separately in how much AEO costs.
The Ranges, by What Is Being Examined
Broad United States market ranges, not a price list:
Automated crawl report: low cost, often bundled
Generated by software in minutes and often included with an SEO tool subscription or offered as a sales opener. Useful as raw material. It cannot see your Search Console history, does not know which pages bring in enquiries, and labels issues by a generic severity score rather than by what they cost your business.
Focused audit: roughly $750 to $1,500
One question, answered thoroughly: why these pages are not indexed, why traffic fell in March, why the site is slow for real visitors on phones. For many small businesses this is the best value, because the question is already known.
Full small-business audit: roughly $1,500 to $5,000
Technical health, indexing, content and search intent, internal linking, local signals where relevant, and structured data, reviewed against Search Console and analytics history, ending in a ranked plan. This is the standard engagement for a site of up to a few hundred pages.
Large site or migration audit: roughly $5,000 to $15,000 or more
Ecommerce catalogues, multi-location businesses, and sites about to change platform or domain. The extra cost comes from the number of templates and URLs to examine and, for a migration, from building the full map of old addresses to new ones.
Want it done for you?
Websites, SEO, and AEO — built with Claude Code in days, not months.
Get a Custom QuoteBring a Question, Not a Website
The most common way to overpay for an audit is to commission a “full SEO audit” with no stated reason. Without a question, the auditor has to examine everything with equal weight, and the findings come back generic because the brief was. With a question, the same budget goes deep where it matters, and you can tell at the end whether it was answered.
Most small businesses arrive with one of five questions, whether they have put it into words or not. Each one points the audit at different evidence:
- “Traffic dropped, and we do not know why.” The audit should find the date, compare the pages and searches that lost clicks before and after it, and check that date against your own change history and known Google updates. Most of the answer is in Search Console.
- “Our pages are not showing up on Google.” This is an indexing audit: the page indexing report, sitemaps, canonical tags, accidental noindex settings, and whether the pages are distinct enough to be worth indexing. Why a website does not show up on Google covers the usual causes.
- “We get visitors but no enquiries.” Often not a technical problem at all. The audit compares the searches you rank for with what you sell, and checks whether enquiries are tracked properly; how to track where your leads come from is the companion piece.
- “We are about to redesign or switch platforms.” The audit inventories every URL that earns traffic or links and plans where each one goes. This is the audit with the clearest payback, because skipping it is how redesigns lose rankings; see how to redesign a website without losing Google rankings.
- “Competitors appear in ChatGPT and AI Overviews, and we do not.” Part SEO audit, part AEO audit: whether your pages state plainly what you do, where and for whom, and whether other sources agree with them.
Write your question at the top of the brief. Then ask each auditor how they would answer it. Their reply is a better basis for comparing quotes than the price.
A Crawl Shows What Your Site Says. Search Console Shows What Google Did.
A crawler reads your site the way a visitor’s browser would and reports what it finds. Google Search Console reports what Google actually did: which pages it indexed and which it chose not to, which searches showed your pages, how often people clicked, and when any of that changed. An audit built only on a crawl is examining the evidence you wrote yourself.
That gives you a simple test for any quote. Ask whether the auditor needs access to your Search Console and analytics. If they do not ask for it, they are not planning to use it, and the deliverable will be an inventory regardless of what it is called. The same applies to speed: a lab score from a testing tool is not the same as what your real visitors experience, which is why why your website is slow starts with field data.
Separate the Diagnosis From the Treatment
Many audits are sold by the company that would then be paid to carry out the fixes. That is not wrong, and it can be efficient, since the person who found the problem understands it best. But the structure rewards finding more to fix, so it is worth protecting yourself in three ways.
- Buy the audit as its own deliverable, priced separately, and owned by you, so you can take it to another developer.
- Ask for an effort estimate on each fix, written so that any competent developer could act on it, not only the auditor’s team.
- Ask what they recommend you leave alone. A good audit names the findings that are technically true and not worth the money to fix. An audit where every item is urgent has not done the ranking you paid for.
What a Finished Audit Should Contain
Length is not quality. A useful small-business audit often fits in a short document and a spreadsheet. It should include:
- Your question, restated, and a direct answer to it on the first page.
- The evidence for that answer, with its source named: Search Console, analytics, the crawl, or a manual check.
- Findings ranked by their effect on enquiries and the effort to fix, not by a tool’s severity label.
- The three to five actions to take first, each with an owner and an effort estimate.
- A short list of findings deliberately set aside, with the reason.
- A date to re-check the measurements the plan is meant to move.
What AI Changed About the Price
Collecting audit data was once a large share of the hours. Crawling, exporting reports, matching URLs between tools and drafting the write-up now take a fraction of the time. At Social Media Strategy HQ we use Claude Code to cross-check crawl output against Search Console exports and to draft fix specifications developers can work from directly. That should push audit prices down for the data-gathering part.
What it has not changed is the judgment: deciding which finding explains the drop, which pages your business actually depends on, and what to ignore. So when you read a quote, look at where the hours go. A proposal that spends most of its time on crawling and reporting is pricing the part that became cheap. One that spends its time on your data, your pages and your question is pricing the part that did not.
Six Questions Before You Commission One
- Here is my question. How would you answer it, and what data would you look at?
- Will you need access to Search Console and analytics?
- How many of the hours go to collecting data, and how many to interpreting it?
- Can I see an example of a finished audit, with the client’s details removed?
- Is the audit priced separately from any fixes, and will I own it?
- Will you tell me which findings are not worth fixing?
If the audit is the first step toward hiring an ongoing provider, the contract questions in what to ask before signing a marketing contract apply next. To see how we scope the work after an audit, visit our SEO services page.