
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?
- Fix now: anything blocking indexing of money pages — robots.txt blocks, wrong noindex tags, broken canonicals.
- Fix this month: broken internal links, redirect chains, duplicate titles, slow templates.
- 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.
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.
Keep Reading
Related Articles
- 10 Sep 2026
- WordPress
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
- 27 Aug 2026
- Lead Generation
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
- 12 Aug 2026
- SEO & Content
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 articleWant 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.