Tufayel Pro

Home/Blog/Article

Technical SEO Audit Checklist for Small Business Websites

Twelve checks that find the technical problems quietly holding your rankings back — and how to decide what to fix first.
Tufayel Ahmmed

Key takeaways

  • Start with indexing: if Google cannot crawl and index a page, nothing else matters.
  • Google Search Console and a crawler like Screaming Frog find most problems on a small site.
  • Fix issues on your money pages first — services, products and top landing pages.
  • Re-run the audit after major site changes, not just once a year.

Technical SEO is the foundation under your content. You can write the best page on the internet, but if Google cannot crawl it, index it or load it quickly, it will not rank. A technical audit finds those hidden blockers.

This checklist is built for small business websites — typically under a few thousand pages. You need two tools: Google Search Console (free) and a crawler such as Screaming Frog (free up to 500 URLs).

Crawling and indexing

1. Check the Page indexing report

In Search Console, open Indexing → Pages. Look at “Why pages aren’t indexed”. Some exclusions are normal (redirects, pages with a noindex tag you added on purpose). Look for surprises: important pages marked “Crawled – currently not indexed” or “Discovered – currently not indexed” often signal thin or duplicate content.

2. Review robots.txt

Visit yourdomain.com/robots.txt. Make sure it does not block pages or files you want indexed. A leftover Disallow: / from a staging site has de-indexed more businesses than any algorithm update.

3. Submit a clean XML sitemap

Your sitemap should list only pages you want indexed: live, canonical, returning a 200 status. Submit it in Search Console and check it reads without errors.

4. Search for stray noindex tags

Crawl the site and filter for pages with a noindex directive. On WordPress, check Settings → Reading — the “Discourage search engines” box should be unticked on a live site.

Site structure and links

5. Fix broken links and redirect chains

In your crawl, filter for 4xx errors and fix or remove links pointing to them. Look for redirect chains (A → B → C) and point links straight at the final URL.

6. Find orphan pages

An orphan page has no internal links pointing to it, so Google and visitors struggle to find it. Compare the pages in your sitemap with the pages your crawler found through links. Link to anything important from a relevant page.

7. Check click depth

Key pages should be reachable within three clicks of the homepage. Deeply buried pages get crawled less and tend to rank worse.

On-page technical signals

8. Duplicate titles and meta descriptions

Every indexable page should have a unique title tag and meta description. Duplicates confuse search engines about which page to rank.

9. Canonical tags

Each page should have a canonical tag pointing to itself — or to the preferred version if it is a duplicate. Watch for canonicals pointing to redirected or non-existent URLs.

10. One clear H1 per page

Each page should have a single H1 that describes the topic, followed by a logical H2/H3 structure.

Performance, mobile and security

11. Core Web Vitals and mobile usability

Check the Core Web Vitals report in Search Console and test key templates on a real phone. If your site runs WordPress, my WordPress speed guide covers the fixes step by step.

12. HTTPS everywhere

All pages should load over HTTPS, and HTTP versions should redirect with a single 301. Look for “mixed content” — images or scripts still loaded over HTTP on secure pages.

Structured data

Structured data (schema markup) helps search engines understand your business, articles, products and reviews. Test key pages with Google’s Rich Results Test. For a local business, LocalBusiness markup with your name, address and phone number — matching your Google Business Profile — is a good starting point.

How to prioritise what you find

A first audit usually turns up dozens of issues. Don’t try to fix them all at once. Rank each one by two questions: how many important pages does it affect? and does it stop pages being indexed?

  1. Fix now: anything blocking indexing of money pages — robots.txt blocks, wrong noindex tags, broken canonicals.
  2. Fix this month: broken internal links, redirect chains, duplicate titles, slow templates.
  3. Fix when you can: missing alt text on decorative images, minor schema warnings.

Once the technical base is solid, the growth comes from content. Read how to build a content calendar from keyword research for the next step.

Tufayel Ahmmed

About Tufayel Ahmmed

Full Stack Digital Marketer and WordPress expert. Six years of lead generation and web research, now running SEO, paid ads, email automation and WordPress builds for clients in 17 countries.

Need a hand with this?

Tell me what you’re working on. I’ll come back with what I’d do first.

Share this article

Keep Reading

Related Articles

Wordpress Speed Optimization Core Web Vitals

WordPress Speed Optimization: A Practical Guide to Passing Core Web Vitals

Hosting, caching, images, fonts and scripts — the order I fix things in when a WordPress site...

Read article
Build B2b Lead List

How to Build a B2B Lead List That Actually Converts

Ideal customer profile, sources, fields, verification and freshness — the five things that separate a list that...

Read article
Technical Seo Audit Checklist

Technical SEO Audit Checklist for Small Business Websites

Twelve checks that find the technical problems quietly holding your rankings back — and how to decide...

Read article

Want this done on your business?

Tell me what you’re selling and who you’re selling it to. I’ll come back with what I’d do first — no pitch deck, no retainer talk.

Scroll to Top