An SEO audit costs anywhere from nothing, for an automated tool report, to $7,500 or more for a full agency audit. The price is set by hours, and the hours are set by scope: how many pages get checked, whether content and links are reviewed by a person, and whether anyone helps you fix what is found. For a small business site, a freelancer audit in the low thousands usually covers everything that matters.
Below you will find what each type of audit costs and contains, which sections are padding on a small site, and when you should not buy one at all. The prices come from the pages that rank for this question, two practitioner threads and Google’s own documentation.
SEO audit cost by type: tool report, freelancer, agency
An SEO audit costs $0 to $150 as a tool scan, $500 to $2,500 from a freelancer, $2,500 to $7,500 as a full agency audit, and $10,000 or more at enterprise scale, according to Neil Patel’s SEO audit pricing guide. Other guides draw the lines a little differently, but the shape is the same. Here are the bands next to what you actually receive.
| Type | Typical price | What you receive |
|---|---|---|
| Free tool or quick scan | $0-$150 | An automated list of errors and warnings. No judgment about which ones matter. |
| Lite audit or freelancer | $500-$2,500 | A mix of technical issues, some on-page feedback and maybe a basic link review. |
| Full strategic audit (agency) | $2,500-$7,500 | Technical, content and link review, prioritized recommendations, and usually a call or video walkthrough. |
| Enterprise audit | $10,000-$20,000+ | Deep competitive analysis across several markets, for large or multi-site businesses. |
The spread in real quotes is wider than any table. On Reddit, an owner of a 150-page building-materials site asked whether a $3,000 SEO audit quote was too high. The practitioners who answered said everything from “you should be paying less than $500” to “$1500 seems more realistic” to “my audits start at $5k and go up to over $15k.”
Numbers from buyers come in lower. In a WebFX survey of 250 U.S. businesses, 43% paid $101 to $750 for their audit. That band sits mostly below the freelancer tier in the table, which suggests many businesses are buying quick audits rather than full ones.
So the honest answer to “how much does an SEO audit cost?” is that the price tells you little until you know the scope. Two quotes of $1,500 can hold 10 hours of work or 30.
Where the money goes in an SEO audit
Most of the price pays for a person’s judgment, not for the crawl. Vizion estimates 5 to 10 hours for a basic audit, 10 to 25 for an intermediate one and 25 to 75 for an advanced one, with freelancers charging $50 to $150 an hour.
Here is roughly where those hours go:
- The crawl. A tool visits every page and lists broken links, missing titles, redirect chains and slow pages. This takes minutes of setup. Screaming Frog, the crawler many freelancers use, is free for up to 500 URLs, more than enough for a typical small business site.
- Manual review. Someone reads the crawl, throws out the noise and checks your key pages by hand: service pages, location pages, product templates.
- Content and links. Which pages compete with each other, which topics are missing, and whether the links pointing at you look normal.
- Writing it up. Turning findings into a fix list ranked by impact and effort, then walking you through it.
You can sanity-check a quote with those numbers. By my arithmetic, a basic audit at Vizion’s hours and rates lands between $250 and $1,500. A $3,000 quote at $150 an hour buys 20 hours, which is an intermediate audit. That is fair for a 150-page site, if the 20 hours show in the report.
The first bullet is the cheap part. An audit that is mostly crawl output, restyled with a logo, is worth what the crawl cost you: close to nothing.
Padding: audit sections a small site does not need
A small business site rarely needs crawl budget or log file analysis, toxic link clean-up, or weeks spent chasing a perfect speed score, and Google’s own documentation backs that for each one. These sections make an audit look expensive without helping you. In a thread about $10,000 audits, one practitioner put it plainly: “A basic audit can cover on page, technical, backlinks, and some content recommendations in a few hours.” The big-ticket extras listed in the same thread, like log file analysis and crawl budget, belong to big sites.
Here is what Google says about each of the three:
- Crawl budget and log file analysis. Google’s crawl budget guide is written for sites with 1 million+ unique pages whose content changes about weekly, or 10,000+ pages that change daily. If your pages get crawled the day they are published, it says, “you don’t need to read this guide.”
- Toxic link clean-up and disavow files. Google’s disavow help page says “most sites will not need to use this tool.” It advises disavowing only when you have many spammy links and they have caused, or will likely cause, a manual action.
- Chasing a perfect speed score. Google’s page experience documentation says good Core Web Vitals results do not “guarantee that your pages will rank at the top.” Fix pages that are genuinely slow. Do not pay for weeks of work to move a score from 85 to 98.
Add a fourth from common sense: an international or multi-language section when you sell in one city. If a quote for a 30-page site includes any of these as major line items, ask what they found last time they ran them on a site that size.
What moves the price of an SEO audit
Four things move an SEO audit’s price more than the auditor’s name does: site size, platform, scope, and whether fixes or a re-check are included.
- Site size. A 20-page service site and a 5,000-product store are different jobs. Most issues repeat across templates, so price should rise with the number of page types, not simply the page count.
- Platform. Sites that build pages with JavaScript, custom builds and old migrations take longer to crawl and read than a standard WordPress or Shopify theme. Google’s JavaScript SEO basics explains that “Googlebot queues pages for both crawling and rendering,” so on a JavaScript site the auditor has to check what the rendered page shows, not just the raw HTML.
- Scope. Technical only is the cheapest. Each added area (content, links, competitors) adds hours of manual review, which is why Vizion’s estimate climbs from 5 to 10 hours for a basic audit to 25 to 75 for an advanced one.
- Fixes. Some audits end at the report. Others include developer tickets, a second call or checking the fixes afterward.
The fourth point is where two similar prices differ most. It is the same trap as any project fee: project pricing hides what comes after, so get in writing whether the fee covers any fixing or a re-check once your developer is done.
When you need an SEO audit, and when you don’t
Buy an SEO audit when a decision depends on it: before a redesign or site move, after a traffic drop nobody can explain, or before hiring an agency that will “start with an audit.”
- Before a redesign or site move. Google’s site move guide says “it’s important to map your old site’s URLs” to the new ones, and warns that rankings may fluctuate while Google recrawls. For a medium-sized site, it can take a few weeks or more before Google starts showing the new URLs. An audit before the move gives you the URL map and a record of what ranked.
- After a traffic drop with no known cause. If nobody changed the site and leads fell off, an outside technical read is cheaper than guessing.
- Before hiring an agency that says it will “start with an audit.” You will want to know whether that first month is real work or a formality, and what ongoing SEO work includes once it ends.
Skip it in three other cases. Your site is small and healthy, meaning leads are steady and the Page indexing report in Search Console shows your key pages as indexed. The free report already shows the problem, such as a noindex tag on your service pages, and fixing it is a one-hour job. Or nobody will have time to act on the findings soon; on a site that keeps changing, an audit nobody acts on goes stale within months.
The free SEO audit is often the first page of a sales pitch
Many agencies give the audit away because it opens the sale. WebFX states it openly on the audit pricing page quoted above: “In most cases, SEO services begin with an audit,” and its own is included in the SEO package “at no additional cost.” In the $3,000 thread above, a small-agency owner wrote: “I generally perform audits for free if I’m interested in working with them.”
There is nothing dishonest in that. But notice who wrote the findings: the same firm that will be paid to fix them. I was burned by agencies before I did SEO myself, and since then I read an agency’s own audit the way I read its proposal, as the opening of a sale. The audit sets the scope of the retainer that follows, so a long list of urgent issues also serves as a long list of billable months. That does not make the findings false. It means they deserve a second reader before they become a 12-month contract.
The pattern is easy to spot. The free audit arrives, then the proposal, and month one of that proposal is an audit and strategy phase: the work you were just handed for free. When you see it, ask what month one delivers beyond the audit you already hold, and read the rest of the document for the usual red flags in the proposal itself.
Site audit vs proposal audit: which to check first
If an agency proposal is already on your desk, check the proposal first, because the retainer is the bigger bill; buy a site audit first only when no proposal exists yet. A site audit checks your website. A proposal audit checks the document asking you to pay for months of work on it.
| Site audit | Proposal audit | |
|---|---|---|
| What it checks | Your pages: technical health, content, links | The agency’s document: scope, price, terms, promises |
| Question it answers | What is wrong with my site? | Should I sign this, change it, or walk away? |
| Typical price | $500-$7,500 (see the table above) | $199 flat, from me |
| Who writes it | Often the agency hoping to sell the work | Someone with no stake in whether you sign |
With no proposal yet, a site audit is the right purchase when one of the three situations above applies. With a proposal in hand, what a monthly retainer should cost is a separate question from the audit. The proposal usually includes an audit already, so paying separately for one before you know whether the proposal is sound means paying twice for the same diagnosis.
To be clear about my own limits: I do not sell site audits. I look at your live site only to test the proposal against it, for example whether the pages the agency plans to “optimize” exist. I read what the monthly work includes, line by line, then check the price, the terms and the promises. If that sounds like the check you need, you can send me the proposal.
Whichever you buy, ask the same question of the price: how many hours of a person’s judgment does it pay for?