Many companies hire an SEO audit expecting a list of errors and an action plan. What they receive, in too many cases, is a forty-page PDF with technical jargon nobody understands, with no clear priorities and no assigned owners.
A well-done SEO audit isn’t a diagnosis that gets filed away: it’s a roadmap that connects technical findings with business decisions. In this guide we review what a complete audit should check, how it’s carried out step by step and what deliverable you have a right to demand.
What an SEO audit is
It’s a complete diagnosis of a site’s state against the factors search engines value for crawling, indexing and ranking it. It isn’t just a technical check: it covers technical health, content quality and structure, the external link profile and user experience.
Think of it as a full medical checkup: measuring blood pressure isn’t enough, you have to review all the systems and understand how they interact with each other.
The three layers every audit must cover
An audit that only reviews the technical side is incomplete, and so is one that only looks at content. A serious diagnosis works on three layers at once.
Layer 1: technical SEO — can Google access and understand your site?
This layer verifies that the foundations work. If it fails, everything else is irrelevant. If you want the detail on each point, we cover it in What is technical SEO and why it decides whether your website shows up on Google.
- Crawling and indexing. Can Googlebot access your pages? Are there accidental blocks in
robots.txt? Is the XML sitemap up to date and does it contain only valid URLs returning a 200 code? - HTTP statuses. How many pages return 404 errors, 5xx errors or misconfigured redirects? A recurring 5xx error is a sign of unreliable hosting.
- Canonicals and duplicate content. Does each page have its correct
canonicaltag? Are there duplicate versions competing with each other? - Speed and Core Web Vitals. How long does the main content take to load (LCP)? Does the page respond quickly to interactions (INP)? Does the layout stay stable while loading (CLS)? If the answer is no, start with My website is slow: what can I do?.
- Responsive design. Is the viewport set up correctly? Does the site adapt well to phones? Google uses the mobile version as its main reference.
- Security. Is the SSL certificate valid? Are the redirects from HTTP to HTTPS correct?
- AI crawler access. A modern audit also checks whether you’re accidentally blocking GPTBot, ClaudeBot or PerplexityBot in your
robots.txt. If you are, your brand disappears from generative answers (more in GEO: how to get ChatGPT to recommend your brand).
Layer 2: content and on-page structure — does it answer what your audience is looking for?
- URL structure. Are they clean, short, descriptive and do they use hyphens? Do they include relevant keywords without forcing them?
- Heading hierarchy. Does each page have a single H1? Are the H2s and H3s ordered logically?
- Titles and meta descriptions. Are they unique, descriptive and within the recommended lengths (title 50 to 60 characters, description 120 to 160)?
- Content quality and depth. Do the pages answer search intent? Is there thin or duplicate content? Is the information up to date?
- Internal linking. Do the important pages receive enough internal links? Are there orphan pages? Internal linking distributes authority and helps Google understand the site’s hierarchy.
- Structured data (schema). Do you have Organization, Article, FAQ, Product or LocalBusiness markup as appropriate? They help Google understand the content.
- Information architecture. Is the important content no more than 3 clicks from the home page? Does the navigation reflect how your users think or your internal org chart?
Layer 3: authority and external links — do others trust your site?
- Backlink profile. Which domains link to you? Are they relevant and high quality, or are there toxic links that could hurt you?
- Domain authority. How does yours compare with that of your main competitors?
- Brand mentions. Does your brand appear in industry media, forums or relevant communities? Generative engines don’t just read your site: they read what others say about you.
How an audit is carried out step by step
A professional audit follows a structured process: it isn’t a random checklist, but a logical sequence that goes from the general to the specific.
- Define the scope and goals. Before opening any tool you have to answer: which pages are audited, which markets or languages, what’s the business goal? An audit without context is a waste of time and money.
- Gather access. Google Search Console and Google Analytics can’t be missing. Search Console shows which pages are indexed, which have errors and how they appear in searches; Analytics reveals which ones generate traffic and conversions.
- Full technical crawl. With a crawling tool the whole site is traversed to detect 404 and 5xx errors, redirects, broken canonicals, duplicate titles, thin content and internal linking problems.
- Indexing analysis. Review
robots.txt, the sitemap, accidentalnoindextags and orphan pages, and verify which content is really indexed (for example withsite:yourdomain.com). - Core Web Vitals and performance. PageSpeed Insights and the Core Web Vitals report in Search Console show the speed problems. Most require a developer’s intervention.
- Content and keywords. Which keyword is each page trying to rank for? Does it match what the audience searches for? Is there cannibalization between pages? Which content opportunities aren’t covered?
- Backlinks and authority. The quality of the link profile, its toxicity and link-building opportunities are analyzed, and compared with competitors.
- Competitive benchmarking. Which keywords do your competitors rank for and you don’t? Which content generates traffic for them? Which tactics work in your industry?
The deliverable: what you should receive
An SEO audit doesn’t end with a PDF nobody reads. The deliverable has to be a document you can hand to a marketing manager, a developer or the business owner, and that person knows exactly what to do next.
Essential elements of the report
- Executive summary. One page that explains the site’s overall SEO health and the main priorities, without unnecessary jargon.
- Current performance. Organic traffic, top positions, domain authority and site speed as a baseline for measuring progress.
- Prioritized findings. Not a list of 200 problems, but the ones that really matter, ordered by business impact and implementation effort.
- Evidence and context. Each finding must say what was found, where, why it matters and how to verify it. “You have speed problems” isn’t a finding; “the /services page takes more than 4 seconds to show its main content on mobile, and that page generates a good share of your inquiries” is.
- Recommendations with an assigned owner. For each problem: what to do, who does it (marketing, development, content) and how to check it’s been resolved.
- Prioritized action plan. The findings grouped into three categories: “Fix now” (strong evidence, high impact), “Investigate later” (needs more data) and “Maintain or monitor” (low impact).
What the deliverable should NOT be
- A list of tool errors with no manual verification. Tools flag hundreds of “problems” that really aren’t. A serious auditor verifies by hand before recommending changes.
- A document that doesn’t say who implements. “We’re going to optimize your site” isn’t a work order. The report must clarify whether the agency implements it, whether you need a developer or whether it’s in-house work.
An audit is worth as much as its action plan: if when you finish reading it you don’t know what to do on Monday, what falls to each person or how to measure whether it worked, what you received is a diagnosis without treatment.
How to evaluate whether an audit is worth what it costs
Before hiring one, ask the provider these questions:
- Which pages and markets are reviewed?
- Is it based only on public information or does it access Search Console and Analytics?
- How do they separate tool alerts from real problems?
- Does the report include an implementation plan with owners and deadlines?
- What happens after the report? Is there follow-up?
Vague answers to these questions are a warning sign. If you also want to know how we work on rankings in search engines and in AI engines, we explain it in our SEO, GEO & AI service.


