Home › Blog › SEO Audit
SEO consulting · Practical guide

SEO audit: what a real one actually contains (and what to demand before you pay)

"I'll run an SEO audit for you" is one of the most overused phrases in the industry. In practice it can mean three very different things: a 40-page automated report nobody reads, an hour-long chat with nothing written down, or an actual document built on real data with clear priorities. Before you pay someone for an audit — or run one yourself — it is worth knowing what should be inside, because that is exactly where the line sits between proper work and a PDF resold to everyone in the same shape.

What an SEO audit is not

An audit is not the raw output of an automated tool. Plenty of "audits" out there are exactly that: paste the URL into a piece of software, export a PDF with dozens of warnings (some real, many irrelevant), and hand it over without anyone having actually read the site. It is easy to spot: it lists problems without saying which ones genuinely matter for that specific business, there is no order of priority, and the recommendations are identical to those of any other site run through the same software.

Nor is an audit a flat list of 200 items with no hierarchy. If the document treats a missing alt tag on a decorative image the same way it treats an indexing block that has wiped out the entire site's visibility, whoever wrote it either hasn't understood what actually drives results — or doesn't want to tell you, because "everything is urgent" sells more consulting hours than "fix these three things first".

The five things a proper SEO audit must contain

A well-made audit always covers these five areas, in the order in which they are worth tackling:

  • Technical health. Actual indexing status (not an assumed one), mobile loading speed, server errors, the HTTPS certificate, the robots.txt file and sitemap, any accidental blocks. This is the foundation: if there is a serious issue here, the rest of the audit matters little until it is fixed.
  • Content and keywords. What that business's audience is really searching for (based on real search volumes, not guesswork), and how well the current content answers those searches. A site can have well-written copy and still fail to rank, because it answers questions nobody is actually asking Google.
  • Architecture and internal structure. How the pages, internal links, titles and H1 hierarchy are organised. A messy site confuses both users and search engines about which page is the most important one for a given topic.
  • Authority and backlinks. Who links to the site, how good those links are, and how it compares with direct competitors on this front. It is the factor that takes longest to build, but an audit still needs to capture the starting point.
  • AI readiness (GEO). Schema.org structured data, FAQ markup, access for AI crawlers (GPTBot, ClaudeBot, PerplexityBot), the presence of an llms.txt file. Now that AI-generated answers appear ahead of organic results for a meaningful share of searches, an audit that skips this is already half out of date on the day it is delivered.

A quick way to see where you stand on most of these points — free, no sign-up — is our free SEO analysis tool: within seconds it returns a score across the four technical dimensions and an action plan ranked by impact. It does not replace a human audit, but it is a solid starting point before paying someone to run one.

The difference between an automated tool and a human audit

It is worth being straightforward about this, since it is the question we get asked most. An automated tool — ours included — sees what a machine can see, and sees it within seconds: technical errors, missing data, speed, title structure. A human audit goes a step further: it finds the causes behind the symptoms, ranks problems by their actual impact on the business (not every site has the same priorities), and spots the opportunities competitors are not exploiting — something no piece of software can do, because it requires looking at the industry, not just the source code.

A concrete example: a tool can tell you a page takes 4 seconds to load on mobile. A human audit tells you whether it is worth fixing that specific page right now (because it drives 80% of commercial traffic) or whether there are more urgent priorities elsewhere — a distinction that decides where the first few weeks of work actually go.

What to demand before you pay

If you are about to commission an SEO audit, before signing off ask to see — even just an anonymised example — these three things:

  • An explicit order of priority. Not a flat list of problems, but a hierarchy with "this one first, because...". If the "because" is missing, so is the actual analysis.
  • Real numbers, not eyeballed estimates. Search volumes from a verifiable tool, traffic and ranking data from Search Console (not "in my experience"). An audit without numbers is an opinion with a logo on it.
  • A turnaround time that makes sense. A proper audit on a medium-sized site takes days, not an hour. Anyone delivering it the same afternoon you requested it has almost certainly automated the whole thing and just added a header with their own logo.

On this point, take a look at the method we follow for audits: it always starts from measuring the real data, before any promise or priority is put on paper.

What it actually costs

For an honest benchmark: a complete SEO audit — technical health, content and keywords, AI readiness, priorities ranked by impact — generally starts at €249 as a one-off for a medium-sized site, with a turnaround of a few working days rather than a few hours. Prices well below that usually correspond to an automated report with no human review; prices well above it, on a small site, often bundle in consulting hours that go beyond a strict audit. The pricing for a full engagement (audit followed by execution) should be compared line by line against what is included, not just by looking at the total.

In short

A real SEO audit covers technical health, content, architecture, authority and AI readiness, with an explained order of priority and verifiable numbers — not an automated PDF with a logo on it. Before you pay, ask to see the priority hierarchy and the data behind it: if they are not there, it is not an audit, it is a list.

Want a free first look at your site before deciding whether you need a full audit? Try the free SEO analysis, or get in touch for a couple of honest lines on your specific case.