TECHNICAL SEO

How to Audit Your Website: The Technical SEO Checklist Every Small Business Should Run

Ben Foord, author
Ben Foord
· 7 min read
On-brand illustration for: How to Audit Your Website: The Technical SEO Checklist Every Small Business Should Run

If you have been told your website "needs an SEO audit" and nodded along without being sure what that meant, this guide is for you. It explains what an audit actually checks, how to run one yourself, and then gives you the ordered checklist: the fundamentals most small business sites get wrong, and the ones that matter most before you spend time on anything else.

This list is for a site that is already live. If you are still writing the brief, start with the new website checklist so Search Console, Analytics, and a real sitemap are in the commission, not bolted on later.

What an SEO audit is

An SEO audit is a health check for your website. It reviews everything that decides whether search engines, and now AI tools like ChatGPT and Google's AI Overviews, can find, understand, and recommend your pages, then tells you what is working and what to fix first.

Think of it like an MOT. A mechanic doesn't wait for your car to break down; they run a structured set of checks to catch the problems you can't see. A good audit turns a vague worry ("my site feels slow and nobody finds it") into a specific, prioritised to-do list. It's not a single traffic-light score, and it's not a one-off: search engines, your site and your competitors all keep changing, so an audit is a snapshot you repeat.

The technical part of an audit is about the foundations rather than the furniture. When Google visits your site it needs to:

  1. Find your pages (crawling)
  2. Read what's on them (rendering)
  3. Store them in its index (indexing)
  4. Decide where to rank them

A technical problem can break any one of those steps, and if Google can't find or read a page, it doesn't matter how good the content is. That's why this checklist starts with access and works outwards. A full audit also covers content and on-page signals, off-site authority (mostly links from other sites), accessibility and AI readiness; each can be an audit in its own right, such as a content audit, a website accessibility audit, or a website security audit.

1. Confirm Google Can Actually Find Your Site

  • Your site has a valid XML sitemap submitted in Google Search Console.
  • Your robots.txt file isn't accidentally blocking pages you want indexed (our robots.txt guide covers the rules that most often go wrong).
  • Important pages don't have a stray noindex tag left over from a staging build (see the noindex tag guide).
  • Duplicate or parameter URLs point a canonical tag at the version you want ranked (see our canonical tags guide).
  • A site:yourdomain.com search in Google shows your important pages, and Search Console's Pages report explains any that are excluded.

If Google can't crawl and index a page, nothing else on this list matters for it. This is the first thing to verify, not the last.

2. Fix Broken Links and Redirect Chains

  • No internal links point to 404 error pages, and no broken pages pretend to be fine (soft 404s).
  • Old URLs that have moved use a single 301 redirect, not a chain of three stacked on top of each other, which wastes crawl budget and dilutes link equity.
  • External links you reference still resolve (not pointing to dead third-party pages).

3. Check Site Speed and Core Web Vitals

4. Get Your On-Page Basics Right

  • Every page has a unique <title> tag and meta description.
  • There's exactly one H1 per page, with a logical heading structure beneath it (H2, then H3 - no skipped levels).
  • Images have descriptive alt text (helps both accessibility and image search).
  • The content genuinely answers what someone searching for that page wants, rather than circling it in marketing language.

5. Make Sure Structured Data Is in Place

6. Verify Mobile and HTTPS Basics

  • The site is fully usable on mobile - text readable without zooming, buttons easy to tap, nothing overflowing the viewport. Google uses mobile-first indexing, so the phone version is the one it judges.
  • The entire site runs on HTTPS with no mixed-content warnings (why HTTPS and security headers matter).
  • There's no duplicate content accessible on both http:// and https://, or www and non-www versions of the same URL.

7. Review Internal Linking

  • No orphan pages - every page has at least one internal link pointing to it.
  • Your most important pages (key services, cornerstone content) receive internal links from elsewhere on the site.
  • Anchor text is descriptive, not generic "click here" links. Full guide: internal linking for SEO.

8. Check AI Readiness

  • AI crawlers such as GPTBot, ClaudeBot and PerplexityBot aren't blocked by robots.txt or your host, unless you've chosen to block them (AI crawler accessibility checklist).
  • Key facts (services, location, hours) are in plain HTML text near the top of the relevant pages, not buried in images or JavaScript-only content.

A growing share of searches end with an AI summary rather than a click. The same foundations above decide whether you're cited in it; why you're not showing up in AI Overviews goes deeper.

How to Run the Audit Yourself

You don't need to be technical or pay an agency to get started. You have three realistic options:

  • Free Google tools. Google Search Console shows indexing, search performance and any manual actions, and PageSpeed Insights measures speed. They're free and accurate, but they hand you raw data to interpret.
  • An automated audit tool. A free AuditCrow scan checks a page across SEO, speed, accessibility, content, trust, AI readiness, and enquiry and conversion, then returns a prioritised report in plain English with no signup.
  • A professional audit. An agency or consultant goes deeper and tailors recommendations, at a cost that in the UK typically runs from several hundred to a few thousand pounds. Worth it for larger sites or after a serious traffic loss; overkill for a five-page local business site.

Most people are best starting with a free tool to see where they stand, and only paying for help if the audit turns up something big.

Prioritise by Impact and Effort

An audit can produce a long list. The value isn't the list, it's knowing which three items actually move the needle. Work through it in this order:

  1. Critical and easy - a missing title tag, a stray noindex, a broken canonical.
  2. Critical and harder - site-wide speed or structure problems.
  3. Warnings - important but not blocking.
  4. Notices - nice-to-haves.

Fix the top items, re-check, and watch Search Console over the following weeks for changes in impressions and clicks. Once you have results in hand, how to read a website audit report explains what to do with each type of finding.

How Often to Run This

A full pass through this list is worth doing quarterly, or after any significant site change - a redesign, a CMS migration (see the website migration SEO checklist), or a big content push. Also run it after an unexplained drop in traffic or rankings, since that's usually when something has quietly broken. Smaller checks (broken links, new pages missing metadata) are worth a quick look monthly.

Frequently Asked Questions

Can I do my own SEO audit? Yes. Free tools like Google Search Console and PageSpeed Insights, or an automated scanner, let you run a solid basic audit without any technical background. Professionals go deeper, but you don't need one to start.

How long does an SEO audit take? A quick automated scan takes under a minute. A careful manual pass of a small site with this checklist takes an hour or two. A full professional audit of a large site can take several days.

Do I have to pay for an SEO audit? No. You can run a genuinely useful audit with free tools. Paid audits add depth and tailored advice, which matters more for larger or more competitive sites.

Can ChatGPT do an SEO audit? It can help interpret results and explain issues in plain language, but it can't crawl your live site or measure its speed on its own. Pair it with a tool that actually scans your pages.

The Fast Way to Run All of This

Working through every item manually takes time most small business owners don't have. AuditCrow's scan checks the majority of this list automatically - crawlability, speed, structured data, mobile usability, AI readiness and more - and returns a prioritised, plain-English list of what to fix first. Compare it with other options in our round-up of the best free website audit tools, or run a free website audit on your most important page now.

Get notified when scans reopen
Join the waitlist and we'll tell you when they're back.
Join Waitlist
Filed under: Technical Seo · Audit
Like reading AuditCrow?
Add us as a preferred source so more of our posts show up in your Google results.
Join the waitlist

Be first when scans reopen

Scans are paused for a moment. Join the waitlist and we'll tell you when they're back.

We'll email you when free scans are back