Technical SEO checklist work isn't glamorous, but it decides whether Google can find, crawl and trust your pages at all. Search in 2026 includes AI Overviews and answer engines alongside the classic blue links, and all of them lean on fast pages, clean code and clear structured data. If the technical base is shaky, content and links can only do so much.

This technical SEO checklist is the one we run on small business sites before touching anything else. It's 12 fixes, grouped by area, with the tools to check each one yourself.
On this page

- How to use this technical SEO checklist
- Crawling and indexing
- Site structure and URLs
- Core Web Vitals and performance
- Mobile and security basics
- Structured data and on page signals
- Technical SEO checklist for WordPress sites
- Technical SEO checklist for online shops
- Technical SEO for local businesses
- Preparing for AI search and answer engines
- Common technical SEO mistakes we find
- How often to run the technical SEO checklist
- Quick wins vs bigger projects
- The technical SEO checklist at a glance
- Do it yourself or get help?
- Measuring the results of your fixes
- Who should own the technical SEO checklist
- Key takeaways
- Related reading
- Conclusion
How to use this technical SEO checklist
Work through the technical SEO checklist in order. The early items are about whether Google can reach your pages at all, so there's no point polishing schema on a page that's blocked by robots.txt.
You'll need three free tools for most of it:
Set aside an afternoon for a small site. For a shop with thousands of products, a proper technical SEO audit takes a few days.
Other tools worth adding
Once the basics are in place, a few more tools make the technical SEO checklist quicker to run each month.
None of these replace Search Console. They just give you a second pair of eyes, and an audit goes faster when the data's already there.
- Google Search Console, set up and verified for your domain
- PageSpeed Insights, for Core Web Vitals on real phones
- Screaming Frog SEO Spider, which crawls up to 500 URLs on the free licence
- Bing Webmaster Tools, which also feeds Microsoft Copilot and some AI search tools
- Google's Rich Results Test, for checking schema on single pages
- Ahrefs Webmaster Tools or Semrush, for spotting broken backlinks and crawl issues
- A simple uptime monitor, so you know when the site goes down before Google does
Crawling and indexing
If Google can't crawl a page, it can't rank it. That's why this part of the technical SEO checklist comes first. These checks catch the problems that quietly remove pages from search.
1. Check robots.txt isn't blocking anything important
Visit yourdomain.co.uk/robots.txt. Look for Disallow lines covering folders that hold real pages, like /services/ or /products/. We still find sites launched with "Disallow: /" left over from staging.
2. Submit a clean XML sitemap
Your sitemap should list every page you want indexed and nothing else. No redirects, no 404s, no noindex pages. Submit it in Search Console and check the "Discovered" and "Indexed" counts roughly match.
3. Fix pages marked "Crawled, currently not indexed"
Search Console's Pages report shows URLs Google found but chose not to index. A few is normal. Hundreds usually means thin or duplicate pages, like tag archives or filtered product listings, that need noindex or merging.
Site structure and URLs
A clear structure helps Google understand which pages matter most. It helps visitors too, and it's the part most owners can fix without a developer.
4. Keep important pages within three clicks of the homepage
Service pages and top products shouldn't be buried five levels deep. Link to them from the main menu, the homepage and relevant blog posts. Screaming Frog shows crawl depth for every URL.
5. Use short, readable URLs
/services/boiler-repair-bristol/ beats /index.php?page_id=2847. Once a URL is live and indexed, though, don't change it without a 301 redirect. Broken old URLs lose whatever rankings and links they'd built up.
6. Fix broken internal links and redirect chains
Run a crawl and filter for 4xx responses and redirects. Update internal links to point straight at the final URL. A chain of three redirects wastes crawl budget and slows visitors down.
Core Web Vitals and performance
Google measures real user experience through Core Web Vitals. Poor scores won't sink a great page on their own, but on competitive searches they can be the tie breaker.
7. Get Largest Contentful Paint under 2.5 seconds on mobile
LCP measures how long the main content takes to appear. The usual culprits are huge hero images, slow hosting and page builders loading lots of scripts. Serve images as WebP or AVIF, size them properly and preload the hero image.
8. Keep Interaction to Next Paint and layout shift low
INP measures how quickly the page responds when someone taps. Heavy JavaScript is the usual cause of poor scores. Cumulative Layout Shift measures content jumping about while the page loads, and it's fixed by giving images and ads fixed dimensions.
- Minify JavaScript and split it so each page loads only what it needs
- Lazy load images below the fold
- Remove plugins you're not using
- Use a CDN for static files
Mobile and security basics
These items on the technical SEO checklist are table stakes now, but we still find them broken on plenty of the small business sites we look at.
9. Pass mobile usability on real devices
Google indexes the mobile version of your site. Check text is readable without zooming, buttons aren't cramped together and nothing spills off the side. Test on an actual mid range Android, not just a desktop browser squeezed narrow.
10. Serve everything over HTTPS
Every page, image and script should load over HTTPS, with HTTP versions redirecting. Mixed content warnings put visitors off and can stop some browsers loading parts of the page.
Structured data and on page signals
This is where technical SEO meets content. It helps search engines and AI answer tools understand exactly what your business is.
11. Add JSON-LD structured data
Schema markup tells search engines about your business entity, service areas, products, reviews and FAQs. For a local business, LocalBusiness schema with your name, address, phone and opening hours is the minimum. Test it in Google's Rich Results Test.
12. Unique titles, descriptions and one H1 per page
Every indexable page should have its own title tag and meta description. Duplicates confuse Google about which page to rank. Screaming Frog flags missing and duplicate titles in seconds.
Google's own Search Central documentation is the best reference for how each of these is meant to work, and it's written for site owners as well as developers.
- Organization or LocalBusiness on the homepage
- Service or Product on the relevant pages
- Article with author details on blog posts
- BreadcrumbList for sites with deeper structure
- FAQPage only where the page has real FAQs
Technical SEO checklist for WordPress sites

Most small business sites we audit run on WordPress, and it has its own habits. Add these to your technical SEO checklist if that's your platform.
WordPress sites also collect junk over time. Old landing pages, test posts and abandoned categories all end up indexed. A yearly clear out keeps the site lean.
- Check Settings, Reading and make sure "Discourage search engines" is unticked
- Noindex tag, author and date archives unless they carry real value
- Turn off attachment pages, which create a thin URL for every image
- Use one SEO plugin, like Rank Math or Yoast, not two fighting each other
- Keep plugins under control; every extra one adds scripts and risk
- Use a caching plugin or host level caching, and test after enabling it
Technical SEO checklist for online shops
WooCommerce and Shopify stores add a layer of complexity. Thousands of product and filter URLs can swamp Google with near duplicates.
Faceted navigation
Filters for size, colour and price create endless URL combinations. Decide which filtered pages deserve to rank, like "men's waterproof jackets", and keep the rest out with canonical tags or noindex.
Out of stock and discontinued products
Temporarily out of stock products should stay live with a clear message. Permanently discontinued ones should 301 to the closest alternative or the parent category, not just vanish into a 404.
Product schema
Price, availability and review data in Product schema can earn rich results in Google Shopping and normal search. Keep it in sync with the actual page, or Google may ignore it.
If your shop is slow as well as messy, our WooCommerce speed optimisation work covers the performance half of this.
Technical SEO for local businesses
A plumber in Swindon or a dentist in Harrogate competes mostly in the local pack. The same technical SEO checklist still applies, with a few local extras.
Local pages built from a template with only the town changed are one of the most common problems we fix. Google treats them as near duplicates and often ranks none of them.
- Name, address and phone number identical on the site, Google Business Profile and directories
- LocalBusiness schema with geo coordinates and opening hours
- A separate page for each location if you have more than one branch
- Location pages with real content, not the same text with the town name swapped
- Embedded map and clear directions on the contact page
Preparing for AI search and answer engines
AI Overviews, ChatGPT search and Perplexity all pull from web pages. There's no separate trick to appear in them. The same technical basics apply, with a bit more weight on clarity.
What helps
What to check in robots.txt
Some AI crawlers identify themselves separately, like GPTBot and Google-Extended. Decide if you want them crawling your site and set robots.txt accordingly. Blocking them keeps your content out of some AI tools. Allowing them gives you a chance to be cited.
- Clear headings that match the questions people ask
- Short, direct answers near the top of each section
- Structured data that states facts plainly: who you are, where, what you do
- Author and business details that show real expertise
- Pages that load fast and render without heavy JavaScript
Common technical SEO mistakes we find
These turn up on a large share of the audits we run. Most take minutes to fix once spotted.
Any one of these can quietly hold back rankings for months. A regular technical SEO audit catches them before they cost you enquiries.
- A staging site indexed alongside the live one, competing for the same searches
- HTTP and HTTPS versions, or www and non www, both live without redirects
- Canonical tags pointing to the wrong page, often the homepage
- Important pages set to noindex by a plugin setting nobody remembers changing
- Images with no alt text and file names like IMG_4382.jpg
- Contact forms and phone numbers loaded by JavaScript that crawlers struggle with
How often to run the technical SEO checklist
Running a technical SEO checklist once isn't enough. Sites change, plugins update and people add pages without thinking about SEO.
Monthly
Check Search Console for new errors in the Pages report, Core Web Vitals and manual actions. It takes ten minutes.
Quarterly
Run a full crawl with Screaming Frog. Look for new broken links, redirect chains and duplicate titles. Test your top pages in PageSpeed Insights.
After any big change
Redesigns, migrations, new plugins and theme changes all deserve a quick run through the technical SEO checklist. That's when most problems creep in.
Quick wins vs bigger projects
Not every item on the technical SEO checklist is equal. Here's how we prioritise.
Fix today
Plan for next month
Bigger projects
When the fix list includes a rebuild, our small business website development team handles it with SEO built in from the start.
- robots.txt blocks and stray noindex tags
- Missing HTTPS redirects
- Broken links on key pages
- Missing titles and meta descriptions
- Core Web Vitals improvements that need theme or hosting changes
- Structured data across the site
- Cleaning up thin archive and tag pages
- Restructuring navigation and URLs, with full redirects
- Moving to faster hosting or a new platform
- Rebuilding location pages with unique content
The technical SEO checklist at a glance
Here's the full list in one place. Copy it into a spreadsheet, add a column for "done" and work down it.
If you can tick all twelve, your site is in better technical shape than many of its local competitors. That's not a boast, just what we see when we run these checks on sites in the same town and trade.
- 1. robots.txt allows every folder with real pages
- 2. XML sitemap is clean and submitted in Search Console
- 3. "Crawled, currently not indexed" pages reviewed and fixed
- 4. Key pages within three clicks of the homepage
- 5. Short, readable URLs, with 301s for any that changed
- 6. No broken internal links or redirect chains
- 7. Mobile LCP under 2.5 seconds
- 8. Good INP and low layout shift
- 9. Mobile usability checked on a real phone
- 10. HTTPS everywhere with redirects from HTTP
- 11. JSON-LD structured data validated
- 12. Unique titles, descriptions and one H1 per page
Do it yourself or get help?
Plenty of owners can work through a technical SEO checklist themselves. Items 1, 2, 3, 10 and 12 need nothing more than Search Console and a bit of patience.
The harder ones are Core Web Vitals, structured data and anything involving redirects. Get those wrong and you can make things worse. A developer who's done a few technical SEO audit projects will usually spot the cause in an hour rather than a weekend.
Questions to ask anyone you hire
Clear answers to those are a good sign. Vague promises of "page one in 30 days" are not.
- Will you send a written list of issues, ranked by impact?
- Which tools do you use, and will I get the raw crawl data?
- How will you measure whether the fixes worked?
- Will you touch URLs, and if so, how will redirects be handled?
Measuring the results of your fixes
Technical fixes don't always move rankings overnight. Google needs to recrawl the pages, and that can take anywhere from a few days to several weeks.
Track these in Search Console before and after working through the technical SEO checklist:
Give it six to eight weeks before judging. Run the technical SEO checklist again at that point and compare the two crawls side by side, because the second run is usually where you find what the first one missed. If indexed pages go up and errors go down, the technical SEO audit has done its job, even before rankings catch up.


- Indexed pages in the Pages report
- Core Web Vitals status for mobile and desktop
- Impressions and clicks for your main service pages
- Average position for your top ten search terms
Who should own the technical SEO checklist
Someone has to own the technical SEO checklist, or it quietly stops happening. In most small firms it drifts between the owner, whoever built the site and the person who posts on Facebook. Nobody runs it. Six months later the staging site is indexed again.
Pick one name. For a joinery firm in Exeter that might be the office manager, not the web developer. They don't need to fix anything themselves. Their job is to run the technical SEO checklist each month, log what they find and pass the hard bits on.
Keep the log somewhere boring and shared. A spreadsheet with the date, the item, what was wrong and who fixed it does the job. After a year you'll spot patterns, like a plugin that breaks the sitemap every time it updates. That history is what turns a technical SEO checklist from a one off into a habit.
Using an agency or a freelancer? They should report against the same technical SEO checklist, in the same order, every time. Then you can compare months and you'll know straight away if something's been skipped. Ask for it. A good supplier won't mind the scrutiny.
Key takeaways
- Fast loading on mobile is a baseline for competitive Google rankings.
- JSON-LD structured data helps you show up in rich results and AI answer engines.
- Crawling and indexing checks come first, because nothing else matters if Google can't reach the page.
- High quality, white hat links still build long term trust; technical fixes make sure that trust counts.
- Run the technical SEO checklist monthly for quick checks and quarterly for a full crawl.
Related reading

- The local search side of the same work, where proximity and your Google profile decide the result: why your business does not show in Google's local pack.
- What to fix when the rankings arrive but the enquiries do not: five things we check on small business websites.
- Core Web Vitals in the context of a full rebuild: moving WordPress to a Next.js frontend without losing rankings.
Conclusion
A technically sound site is the base that predictable online growth sits on. Our SEO services for small businesses combine technical fixes, schema work and honest link building to move you up the results. Prices for a full technical SEO audit and ongoing work are on the pricing page.
If you'd like us to run this technical SEO checklist on your site, get in touch through our contact page and we'll send back a plain English report of what to fix first.
Frequently asked questions
What is technical SEO?
Technical SEO is making sure search engines can find, crawl, understand and index your pages. It covers things like sitemaps, redirects, canonical tags, page speed, mobile usability and structured data, rather than the words on the page.
How often should a small business check its technical SEO?
Run a full check at least once a quarter, and always after a redesign, a platform move or a batch of URL changes. Search Console's indexing report is worth a glance every month.
What is the most common technical SEO problem on small business sites?
Pages that Google has discovered but not indexed, usually because of thin content, weak internal links, redirect chains or a stray noindex tag. Fixing internal linking alone often helps.
Related guides
- Is your page builder slowing down your WordPress site? The fixes that work without a rebuild.
- European Accessibility Act: does it apply to your website? A practical checklist.
- English and Arabic SEO. Setting up a bilingual WordPress site for the Gulf.