Skip to content
SEO Audit Checker

What is an SEO audit?

An SEO audit is a structured check of your website that finds what’s stopping it from getting search traffic. It answers four questions in order:

  1. Can search engines reach the page? If Google can’t crawl and index it, nothing else matters.
  2. Can they understand what it’s about? Titles, headings, content and structured data tell them which searches it fits.
  3. Will people click it in the results? Your title and description are an ad competing with nine others.
  4. Will visitors get a fast, usable page? Slow, awkward pages lose visitors and send poor signals back to Google.

The output is a list of problems, and a good audit ranks them so you know which to fix first. That ranking is what separates a useful audit from a 300-row spreadsheet of warnings nobody acts on.

Why audits matter: the problems you can’t see

Most SEO problems are invisible when you look at your own site. The page loads, it looks fine, and meanwhile:

  • A noindex tag left over from the staging site is keeping your new pricing page out of Google.
  • Your robots.txt still says Disallow: /blog/ from when the blog was a draft.
  • Every product page has the same title tag because the template was never filled in.
  • The homepage hero image is a 4 MB PNG, so mobile visitors wait four seconds for anything to appear.
  • A redesign changed your URLs without redirects, and two years of backlinks now point at 404 pages.

Each of these takes minutes to fix once you know about it. Without an audit, sites often live with them for months, usually until someone notices a traffic drop and works backwards.

A 5-minute SEO check you can do right now

You don’t need any tools to catch the most damaging problems. Try these on your own site:

  1. Search site:yourdomain.com in Google. This shows roughly which of your pages Google has indexed. If important pages are missing, or you see pages that shouldn’t be public (test pages, admin URLs), you’ve found your first issue.
  2. Open yourdomain.com/robots.txt. Look for Disallow: lines. Disallow: / under User-agent: * blocks your entire site. Anything else should be a folder you genuinely want hidden.
  3. View the page source (Ctrl+U or Cmd+Option+U) of your most important page and search for noindex. If you find <meta name="robots" content="noindex">, that page is telling Google to leave it out of search results.
  4. Search for your brand name. Read your title and description in the results. Are they cut off, generic, or missing a reason to click?
  5. Open your homepage on your phone over mobile data. If you’re waiting for content, so are your visitors.

These checks cover the most damaging problems, but not the hundreds of smaller ones. That’s what a full audit is for.

What a full SEO audit checks

Crawling and indexing

This is the foundation. An audit checks your robots.txt file for rules that block important pages, your XML sitemap for missing or broken entries, and each page for noindex tags and canonical tags that point search engines somewhere else. It also checks status codes: pages that return errors, soft 404s (error pages that tell search engines everything is fine), redirect chains, and whether http, https, www and non-www all end up at one address.

On-page SEO

Each page needs a unique title tag under about 60 characters (Google truncates at roughly 600 pixels), a meta description of about 120–155 characters, one H1 and a logical heading structure. Duplicates across pages are a common problem on template-driven sites: if fifty pages share one title, Google has to guess which one to show.

Automated audits flag thin pages with very little text, duplicate content, and broken links, both internal and external. They can also check link text: “click here” tells search engines nothing about the page it points to, while “compare our pricing plans” does.

Performance and Core Web Vitals

Google measures page experience with three Core Web Vitals. To pass, at least 75% of real visits need to hit the “good” threshold:

Metric What it measures Good
Largest Contentful Paint (LCP) How quickly the main content appears 2.5 s or less
Interaction to Next Paint (INP) How quickly the page responds to taps and clicks 200 ms or less
Cumulative Layout Shift (CLS) How much the layout jumps while loading 0.1 or less

The usual culprits are oversized images, render-blocking scripts and stylesheets, slow server response times, and images or ads without reserved space.

Images

Beyond file size, an audit checks for missing alt text, which screen readers depend on and which helps your images appear in image search, along with old formats, missing dimensions and lazy loading.

Structured data (schema.org markup) tells search engines exactly what a page contains, such as a product with a price, an article with an author, or a business with opening hours, and can earn rich results like star ratings and FAQs. Open Graph tags control how your link looks when shared on social media and in messaging apps. Increasingly, audits also check AI search readiness: whether AI crawlers like GPTBot and ClaudeBot are allowed in, and whether you publish an llms.txt file.

How to do an SEO audit, step by step

1. Pick the pages that matter. Start with your homepage, your main product or service pages, and your five highest-traffic articles. On a large site, audit one page per template (product, category, article). A fix to a template fixes every page built on it.

2. Run an automated audit. A tool runs dozens of checks in minutes and catches what manual review misses. Our free SEO audit runs 80+ checks on a page, tests its links and images, scans up to 20 more pages from your sitemap and measures Core Web Vitals. No account needed.

3. Check Google Search Console. An audit tool shows what could be wrong. Search Console shows what Google actually did. Look at three reports:

  • Pages (under Indexing): which pages are indexed, and why the rest aren’t.
  • Performance: the queries you appear for, your clicks and your average position.
  • Core Web Vitals: real-user speed data grouped by page type.

4. Review content manually. Search your main keyword and read the top five results. Ask whether your page answers the same question as well, or better. No tool can make that call for you.

5. Prioritise. Sort every issue by impact and effort (see below).

6. Fix, then re-audit. Make the changes, re-run the audit to confirm they worked, and use URL Inspection in Search Console to ask Google to recrawl the most important pages.

If you prefer working from a checklist, our SEO audit template lists 40 checks you can tick off in your browser or export to a spreadsheet.

How to prioritise what you find

A typical audit turns up a mix of critical problems and minor ones. Here’s how we’d order a realistic set of findings:

Issue Impact Effort Order
Pricing page has a noindex tag Critical: it can’t rank at all 2 minutes 1st
12 product pages share one title tag High: pages compete with each other 1 hour 2nd
Hero image is 3.8 MB, LCP is 4.1 s on mobile High: slow for most visitors 15 minutes 3rd
6 broken internal links Medium 20 minutes 4th
9 images missing alt text Medium 15 minutes 5th
Meta description is 170 characters Low: cut off, still works 2 minutes Last

The rule of thumb: fix anything that stops a page being indexed first, then work down by impact divided by effort. Ignore the instinct to start with the easiest items. A dozen trivial fixes can feel productive while the one critical problem stays live.

Also look for reach. A problem in a shared template (header, footer, product layout) affects every page using it, so one fix can solve hundreds of issues at once.

Automated vs manual audits

Automated audit Manual audit
Speed Minutes Days to weeks
Cost Often free Hundreds to thousands of dollars
Best at Technical issues, missing tags, speed, broken links Search intent, content quality, competitors, strategy
Misses Whether content deserves to rank Easily overlooks tag-level issues across many pages

They complement each other. Run an automated audit first and fix the mechanical problems yourself, so if you do hire a consultant, you’re paying for strategy rather than for someone to point out a missing meta description.

How to tell if an audit tool is any good

Not all audit reports are useful. A good one:

  • Ranks issues by impact, not just “errors” and “warnings.”
  • Explains why each issue matters in plain language, and how to fix it.
  • Shows the affected URLs, so you’re not left hunting for the problem.
  • Uses real measurements for speed (Lighthouse or field data), not estimates.
  • Tells you what’s working, so you don’t break it during a redesign.
  • Is honest about limits. No tool can measure content quality or guarantee rankings, and one that claims to is overselling.

When to run an SEO audit

  • Every three months for most sites, or monthly if you publish often or run an online shop.
  • Before and after a redesign or migration. This is when most serious SEO damage happens: lost redirects, a staging noindex that ships to production, missing pages.
  • After a CMS, theme or plugin update, which can silently change titles, canonicals or robots settings.
  • When traffic drops without an obvious reason. Check Search Console first, then audit the pages that lost the most clicks.

Frequently asked questions

How long does an SEO audit take?

An automated audit of a page takes a couple of minutes. A manual audit of a whole site by a specialist takes anywhere from a day for a small site to several weeks for a large e-commerce site.

How much does an SEO audit cost?

Automated audits are often free; ours needs no account or credit card. Audits from freelancers and agencies typically range from a few hundred to several thousand dollars, depending on site size and how much keyword, content and competitor research is included.

Will fixing audit issues improve my rankings?

It removes what’s holding you back, but it doesn’t guarantee a ranking. Fixing indexing problems often shows results within days, because pages that weren’t in Google start appearing. Title and description changes typically show within a week or two. Speed and content improvements take weeks to months. If a competitor’s page is simply a better answer, technical fixes alone won’t close the gap.

Can I do an SEO audit myself?

Yes. Run the five-minute check above, then an automated audit, then review Search Console. Most issues an audit finds, such as titles, descriptions, alt text and broken links, can be fixed in your CMS without a developer. Our fix guides walk through each one.

What’s the difference between an SEO audit and a site audit?

The terms are often used interchangeably. Strictly, a “site audit” crawls many pages to find site-wide patterns like broken links or duplicate titles, while a page-level SEO audit goes deeper on a single URL. Most tools, ours included, combine the two.

The short version

An SEO audit finds what’s stopping search engines and visitors from getting to your content. Check that pages can be indexed before anything else, rank the rest by impact and effort, and re-audit after every major change. Start with a free SEO audit of your homepage and see what turns up.