Key takeaways
- A paid audit from an SEO audit agency should cover crawling and indexing, content, internal and external links, and measurement, and end with a ranked list of fixes with effort estimates.
- Google says an SEO audit “should be about giving you realistic estimates of improvement, and an estimate of the work involved.” Use that sentence as your test.
- Give an auditor read-only (restricted) access to Search Console. Google advises against write access at the audit stage.
- Red flags: a PDF exported from a crawler with your logo on it, a single “health score”, hundreds of issues with no priority, and any promise of first place.
- Ask before you pay: who does the work, what the deliverable looks like, whether a walkthrough is included and what happens after.
Hiring an SEO audit agency makes sense when you want an outside view of why a site is not performing, and a plan you can act on. The problem is that “audit” covers everything from a ten-page automated report to weeks of careful analysis, and the two can look similar on a sales call. This article explains what a paid audit should deliver and how to judge one before and after you pay.
I have worked in SEO and digital marketing for more than 16 years, and audits are a large part of that work. I run them myself, from Bucharest, for clients who work with me remotely, and I charge by the hour rather than by package. That gives me a clear view of what takes real time in an audit and what a tool produces in seconds.
If you are looking for a free review instead, that is a different product with a different purpose. This article is about the audit you pay for, and what your money should buy.
What an SEO audit agency is actually selling
An audit is a diagnosis, not a treatment. You are buying someone’s judgement about what is holding your site back, in what order to fix it, and how much work each fix needs. The crawl data is the raw material; the value is in the reading of it.
Google’s own page on whether you need an SEO puts it plainly: “An SEO audit should be about giving you realistic estimates of improvement, and an estimate of the work involved.” That one sentence is the best yardstick I know. A report that lists problems without estimating their effect or effort is only half an audit.
The same page lists “Review of your site content or structure” and “Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript” among the useful services an SEO can provide. A good audit covers both, because content problems and technical problems often explain each other.
So when SEO audit companies quote you, ask what part of the fee pays for analysis and what part pays for running software. If the honest answer is “mostly software”, you can probably run the software yourself.
What a paid SEO audit should deliver
The scope depends on the size of the site, but a paid audit for a business site should cover these areas, and say clearly which ones it left out.
| Area | What the auditor checks | What you should receive |
|---|---|---|
| Crawling and indexing | Robots.txt, sitemaps, status codes, redirects, canonical tags, Search Console’s Page indexing report | A list of important pages that are not indexed, with the reason and the fix |
| Site structure | Navigation, internal links, orphan pages, depth of key pages | Which pages need more internal links, and from where |
| Content | Thin or duplicate pages, pages competing for the same searches, outdated content | Pages to improve, merge or remove, with reasons |
| Search appearance | Titles, meta descriptions, structured data, how pages show in results | Rewrites or rules for the templates that need them |
| Performance and rendering | Core Web Vitals data, JavaScript rendering of key content | Problems that affect real users, ranked by the templates involved |
| Links | Internal links, external links pointing to the site, risky patterns | A summary and any action needed, not a raw export |
| Measurement | Search Console and analytics set-up, what is tracked as a conversion | Gaps that stop you from judging results |
The indexing row is a good example of where judgement matters. Google’s Page indexing report documentation says: “You should not expect all URLs on your site to be indexed, only the canonical pages.” It adds: “Your goal is to get the canonical version of every important page indexed.” An auditor who tells you to fix every “not indexed” URL has not read the report properly. One who finds the ten important pages that are missing, and explains why, has earned the fee.
The deliverable that matters most: priorities with effort
The most useful page in any audit is the action plan. Every finding should have:
- A priority, based on how much traffic or revenue the affected pages carry, not on how alarming the issue sounds.
- An effort estimate, in hours or in simple bands, so you can plan developer time.
- An owner: developer, content writer, marketing team or the auditor.
- A way to check it is fixed, such as a Search Console report or a test URL.
If an audit cannot tell you which three things to do first, it is a list of observations, not an audit.
Red flags in SEO audit reports
Some problems you can spot before you buy, by asking for a sample report (anonymised) from the agency. Others only show once the report arrives.
Red flags to look for
- A tool export with a logo on it. If the report reads exactly like a crawler’s default output, with the same headings and the same wording, little analysis went into it.
- A single health score as the headline. Scores are invented by tool makers and are not something Google measures. A score going up tells you nothing about traffic.
- Hundreds of issues, no priorities. Every site has missing alt text and long titles somewhere. Listing them all with equal weight hides the issues that matter.
- No look at your actual data. An audit that never asks for Search Console or analytics access is guessing.
- Generic advice. “Improve page speed” and “create quality content” are not findings. A finding names the pages, the cause and the fix.
- Guarantees. Google’s guidance is direct: “No one can guarantee a #1 ranking on Google.” It also says that if an SEO guarantees first place, “find someone else.”
- Link schemes in the recommendations. Google’s spam policies list “Buying or selling links for ranking purposes” as link spam. An audit that recommends buying links creates the problem it should find.
None of these means the agency is dishonest. Many teams simply sell what their tools produce. But you can usually run those tools yourself, and an audit fee should buy something you could not.
Access: what to give an SEO audit agency
An auditor needs data, and you need to protect your accounts. Google’s advice on audits is specific: “only grant read access to Search Console (at this stage, don’t grant them write access).”
Search Console has three permission levels. According to Google’s Search Console permissions help page, an owner “Has full control over properties in Search Console”, a full user “Has view rights to all data and can take some actions”, and a restricted user “Has simple view rights on most data.” For an audit, a restricted user is normally enough: it can view the reports and run URL Inspection in fetch-only mode, but cannot submit sitemaps, remove URLs or disavow links.
The rest of the access list is short:
- Search Console: restricted user, added by an owner under Settings, Users and permissions.
- Analytics: read-only access to the property.
- The website: usually none. A crawl runs on the public site. If staging or logged-in areas matter, agree it in writing.
- Server logs (optional): for large sites, an export of recent logs helps show how Google crawls the site.
When the audit ends, remove the access, or keep it only if you continue working together.
SEO audit pricing models
I cannot give you a market price for an audit, and I would be wary of anyone who quotes one without seeing the site. What I can do is explain the common ways audits are priced, because the model affects what you get.
| Model | How it works | Good for | Watch out for |
|---|---|---|---|
| Fixed fee | One price for an agreed scope | Clear budgets, small and medium sites | Scope that shrinks to fit the price; check what is excluded |
| Hourly | Pay for the time spent | Unusual sites, specific problems, follow-up questions | Agree an estimate and a cap before work starts |
| Audit plus implementation | Audit at a lower price, linked to ongoing work | Teams without developers or writers | An audit designed to sell a retainer rather than to diagnose |
| Free or automated | A tool report, often as a sales step | A first look | It is a sales document, not an analysis |
I charge by the hour, which suits audits that need to go deep on one problem, such as a traffic drop after a redesign. For a straightforward site, a fixed fee is often simpler for both sides. Neither model is better in itself; what matters is that the scope is written down. If you are comparing several proposals, our guide on how to compare SEO quotes line by line shows how to line them up.
How to judge an audit before you pay (and after)
Google’s page suggests interviewing a potential SEO and checking their business references. For an audit, I would add questions about the deliverable itself:
- Who does the work, and who presents it? You want the person who analysed the site on the call, not only an account manager.
- Can I see an anonymised sample? Look at the action plan, not the cover.
- What is in scope, and what is not? Content, links, local search, international set-up and JavaScript rendering are often excluded quietly.
- Is a walkthrough included? A call to go through findings with your developer saves weeks of misunderstanding.
- What happens after delivery? Questions, re-checks and help with implementation should be priced or included.
- What results do you expect, and in what timeframe? This is one of Google’s own suggested questions. A good answer is cautious and tied to the fixes.
After delivery, judge the audit on three things: could your team act on it without calling the agency every day; did it find something you did not already know; and does each recommendation say what it should change. Then measure. Our article on how to evaluate SEO results after six months covers what to look at once the fixes are live, and if the site is about to move to a new platform, what drives the cost of migration SEO explains why an audit before the move is worth more than one after it.
When you may not need an agency
Google’s page notes that small local businesses can often do much of the work themselves, starting with its SEO Starter Guide. If your site has a few dozen pages and no clear problem, read the Starter Guide and check the Page indexing report first. Pay for an audit when there is a problem you cannot explain, a redesign or migration coming, or a site too large to review by hand.
FAQ
What do SEO audit companies actually check?
A good audit checks crawling and indexing, site structure and internal links, content quality and duplication, search appearance, performance, external links and measurement. It should end with a ranked action plan, with effort estimates and owners for each fix.
How long does a paid SEO audit take?
It depends on the size of the site and the scope. Ask the agency for a timeline in the proposal, and make sure it includes time for a walkthrough of the findings.
Is a free SEO audit enough?
A free audit can show obvious problems, but it is usually an automated report used as a sales step. It rarely looks at your Search Console data or ranks fixes by value. It is a reasonable first look, not a plan.
What access does an SEO audit agency need?
Read-only access to Search Console (a restricted user is usually enough) and to analytics. Google advises against giving write access to Search Console at the audit stage. A crawl of the public site needs no login.
If you want an audit that ends in a short, ranked plan your team can act on, tell me about your site and what has changed recently.
Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call