An SEO audit is a structured health check of your website: you look at how search engines crawl, index, and understand your pages, then turn what you find into a prioritized list of fixes. You don't need expensive tools or a specialist to get most of the value — you need a method. Here is one you can run in an afternoon.

1. Crawl your site like a search engine

Start by seeing your site the way Googlebot does. A crawler follows your internal links and reports the status of every page it reaches. You're looking for three things: pages that return errors (404s, 500s), redirect chains, and pages that are orphaned (linked from nowhere). Fixing broken links and collapsing redirect chains is often the single highest-impact change on a neglected site.

2. Check the technical foundations

These are the few signals that, when wrong, can quietly suppress an entire site:

  • robots.txt — make sure it isn't blocking pages you want indexed. A stray Disallow: / left over from staging is a classic disaster.
  • Sitemap — confirm an XML sitemap exists, lists your canonical URLs, and is referenced in robots.txt and submitted in Search Console.
  • HTTPS — every page should be served over HTTPS, with HTTP redirecting to it.
  • Canonical tags — each page should declare one canonical URL so duplicates (with tracking parameters, trailing slashes, etc.) consolidate instead of competing.
  • Index coverage — in Google Search Console, check which pages are indexed versus excluded, and why.

3. Review on-page basics

For your most important pages, verify the fundamentals are present and unique:

  • A single, descriptive <title> (around 50–60 characters) with the term the page targets.
  • A compelling meta description — it doesn't directly rank you, but it drives clicks.
  • Exactly one <h1>, followed by a logical heading hierarchy (h2, h3).
  • Descriptive alt text on meaningful images.

Duplicate titles and descriptions across pages are a common, easy win — make each one specific to the page it's on.

4. Assess content and intent

Technical correctness gets you eligible to rank; content is what actually ranks. For each target page, ask whether it genuinely answers the query a person would type. Thin pages (a few sentences of boilerplate) rarely compete. Look for gaps where you have no page at all for an obvious, relevant search — those gaps are your content roadmap.

5. Look at speed and Core Web Vitals

Page experience is a real but modest ranking factor — and a large conversion factor. Check Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint. The usual culprits are oversized images, render-blocking scripts, and layout that shifts as the page loads. Fixing these helps users first and rankings second.

6. Prioritize — don't just list

A raw list of 80 issues is paralysing. Group your findings by impact and effort, and fix in this order: anything blocking indexing (robots, noindex, canonical mistakes), then site-wide technical issues, then on-page fixes on your highest-value pages, then content. The goal of an audit isn't the report — it's the short list of changes that move the needle.

Turn the audit into a plan

If running all of this manually sounds like a lot, that's exactly the gap a focused audit tool fills: it crawls your pages, runs these checks automatically, and hands you a prioritized plan instead of raw data. However you do it, the discipline is the same — measure, prioritize, fix, and re-check.