Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Tool lab

Tools for SEO Audit

Most audit tools are overkill for small sites. Pick a crawler, speed tool, and Search Console — ignore the rest until you manage thousands of pages.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Start with a free crawler like Screaming Frog to find broken links, duplicate content, and missing metadata.
  • Connect Google Search Console to check indexing coverage and identify performance issues.
  • Run PageSpeed Insights on your top pages to measure Core Web Vitals and load times.
  • Prioritise fixes by severity: fix crawl errors and security issues before content tweaks.
  • Create a recurring schedule: run a monthly audit for sites over 500 pages.

Plain-English take

Most articles recommend ten tools you need. I disagree. For 90% of audits, you need three things: a crawler, Google Search Console, and a speed tool. Screaming Frog covers crawling. Search Console shows you what Google sees. PageSpeed Insights tells you if your pages are fast. That's it. Paid suites like [Semrush](/semrush/) and [Ahrefs](/ahrefs/) wrap those insights in pretty dashboards, but they don't find problems the free tools miss. The one exception is link audits — only Ahrefs or Semrush give you a reliable backlink profile. For technical audits alone, skip the paid tools unless you manage dozens of sites. I've audited 200-page blogs with just a crawler and Search Console and caught every issue that mattered. If your site is under 10,000 pages, you can do the same. Don't let tool companies make you feel inadequate. Start small, add more only when a specific gap shows up. Most audits fail because people run every tool on day one instead of asking what they need to find.

When it actually matters

Tool choice becomes critical when scale or complexity exceeds what free tools can handle. For a 10-page brochure site, I use [Screaming Frog's free version](/screaming-frog/) and Google Search Console. That's enough. For a 10,000-page ecommerce site, the free crawler caps at 500 URLs. You need the paid version or an all-in-one like [SE Ranking](/se-ranking/) that can crawl deeper. Also matters when you need client-facing reports. Free tools export raw CSV files; paying for Semrush or Ahrefs gives you branded PDFs with issue summaries. If you're in-house, you might not need that. User behaviour data is another layer. [Microsoft Clarity](/microsoft-clarity/) is free and shows session replays that expose UX problems no crawler finds. I add it after the first audit for any site with conversion goals. Speed is non-negotiable. Run a [website speed test](/website-speed-test/) on your top landing pages before and after any changes. A 0.5-second improvement can shift rankings. Remember: tool value changes with site size. Reassess every quarter.

What I got wrong

I started my SEO career believing I needed the most expensive toolkit to do a proper audit. I subscribed to Ahrefs and Semrush simultaneously. I ran crawls weekly and generated 50-page reports nobody read. The first mistake: data overload. I flagged every broken image, every missing alt tag, every long title. My client ignored everything because the list was too long. Now I prioritise by impact — crawl errors and redirect chains first, then missing meta descriptions last. Second mistake: ignoring log analysis. For years I only used crawlers. Crawlers show what exists, not what Google actually requests. Log files tell you which pages Googlebot visits, how often, and whether it hits 404s. Free tools like GoAccess (for your server logs) can reveal crawl waste that no crawler can. Third mistake: assuming all issues matter. A missing H1 on a product page rarely hurts rankings. A redirect chain of three hops always does. Focus on the top ten issues by severity. That's where the return lives. I changed my audit process completely after analysing 150 report outputs. Now I look at three metrics: crawl errors, index coverage, and speed. Everything else is secondary.

Next step

Quick answers

What is the best free SEO audit tool?

For small sites, Screaming Frog's free version handles up to 500 pages and finds broken links, duplicate content, and missing tags. Combine it with Google Search Console for indexing data and PageSpeed Insights for load times. That covers the three main audit layers without spending a penny.

Do I need a paid tool like Ahrefs for a basic audit?

No. I run many audits with just free tools. Paid tools like Ahrefs add backlink analysis, better reporting, and scalability. Consider them only if you manage multiple sites or need automated client reports. For a single site with under 1,000 pages, free tools suffice.

How often should I run an SEO audit?

Once a month for most sites. If you make frequent content changes or launch new sections, do a quick weekly check for crawl errors and broken links. Large ecommerce sites may benefit from automated daily scans using tools like SE Ranking. I audit my personal projects monthly but only fix critical issues unless I'm about to launch new pages.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

  • Google Search Central — Primary Google documentation for crawling, indexing, and structured data used in audits.
  • Google Search Console Help — Authoritative source for indexing coverage and performance reports used in audit workflows.
  • Google PageSpeed Insights — Official Google tool for page performance diagnostics and Core Web Vitals checks.
  • Screaming Frog — Widely used crawler for technical SEO audits and site issue discovery.
  • Semrush Site Audit — Popular audit platform with issue detection, prioritisation, and reporting workflows.

Notes from Callum Bennett.