How much does an SEO audit cost (and what you actually get)
An SEO audit costs anywhere from nothing to five figures, and both ends of that range can be legitimate. In Ahrefs' pricing survey of 439 SEO providers, the most common per-project fee was $2,501 to $5,000, while a WebFX survey of 250 U.S. businesses found 43% paid between $101 and $750 for their audit. The spread is that wide because "audit" has no fixed definition: the same word covers an automated crawl report that runs in a minute and three weeks of manual work by a senior consultant. So the useful question is not the sticker price. It is what the deliverable contains, and whether the price matches the amount of human judgment actually in it.
Why is the price range so wide?
Because you are buying human hours, and the automated part takes almost none. The Ahrefs survey puts the most common hourly rate for SEO work at $75 to $100, with consultants averaging around $171 an hour. A crawler spends seconds on a page. A person reading that page against your competitors, your market, and your margins spends real time, and real time is what the invoice reflects.
Neither end is dishonest by itself. A $0 automated diagnosis that says what it is can be honest. A $5,000 audit that includes competitive strategy and an implementation plan can be honest. The dishonest version is the one in the middle of every horror story: person prices charged for tool output, a branded PDF wrapped around a crawl anyone could run.
The three price bands, and what each actually buys
Free. Google hands you the raw material at no cost. Search Console shows what Google indexed and where you rank, and PageSpeed Insights measures speed and page experience. Automated scanners, ours included, turn that raw material into a ranked diagnosis. What no one gives you at $0 is a person who knows your business deciding what to do about it.
Freelancer and consultant projects. This is where much of the small-business market actually shops: the WebFX survey's 43% paying $101 to $750 sits here, and Ahrefs found freelancers averaging about $2,350 per project. At this price a human should be reading your site, not just forwarding tool output. The test is whether the findings mention your specific pages and your specific competitors by name.
Agency projects. The Ahrefs survey's most common per-project band is $2,501 to $5,000, agencies averaged just over $9,500 per project, and named agencies publish prices at the top of the range: WebFX lists its own audit package at $8,600, covering up to 70 pages. At this level you are paying for manual review, competitive analysis, a prioritized roadmap, and time with the people who wrote it. All of that is real value when it is delivered, and expensive padding when it is not.
What must a real audit include, at any price?
Whether it cost $0 or $8,600, a deliverable that skips these is not an audit:
- Crawl and index facts, verified. Can search engines fetch your pages, is anything blocked or set to noindex, does the sitemap match reality. These are the requirements in Google's Search Essentials, and everything else is noise until they pass.
- AI visibility. AI assistants now answer buying questions directly, and their crawlers obey your site's rules. An audit that never checks whether AI engines can read your site is auditing the web of five years ago.
- Findings ranked by impact. Worst problems first, not eighty items in alphabetical order. An unranked list transfers the prioritization work back to you, which is the work you paid for.
- Evidence per claim. Every finding names the URL and shows what was found, so a stranger could verify it. "Your site has technical issues" is not a finding.
- Plain language. If you cannot act on a finding without hiring a translator, the audit is written for the vendor's next invoice, not for you.
- A fix order. What to do first, what it affects, and what can wait. Diagnosis without sequence is a list, not a plan.
Our public catalog of the 164 graded checks shows one way to draw that line: named checks, grouped by pillar, no mystery score.
What are you actually paying for above $0?
Judgment, not detection. The detection layer is commoditized: the same crawl facts come out of a $0 scanner and a $5,000 engagement, and any vendor who implies otherwise is marking up electricity. What a good consultant or agency adds is everything a scanner cannot know: which findings matter most for your business model, what your competitors are doing about the same weaknesses, how to sequence fixes around your budget, and hands to do the work. Pay for that layer when you need it. Just confirm it exists before you pay, because the questions that expose a padded audit are the same ones that expose a padded retainer, and we keep a checklist of those.
Why our diagnosis is free
Because detection costs us almost nothing per scan, and charging audit-market prices for automated output is exactly the practice this post warns about. So the diagnosis is free: the whole-site scan, the ranked failures, the plain-language explanation of each. We charge for what comes after, and the pricing page states it in one screen: the full report you keep is $10 once, ongoing monitoring is $29 a month, and there are no overages. You can read the diagnosis and hire anyone you like to do the cure, including nobody.
The cheapest honest first step
Before spending $750 or $5,000, get the $0 baseline. Run a free Visibility Scan at auditlamp.com. It reads your site the way search and AI engines do, names every failing check in plain language, worst first, and gives you the exact list any paid audit should be judged against. If a vendor's proposal cannot beat a free diagnosis you already hold, you have your answer about the vendor.