Growth & Support

The Technical SEO Checklist Every Business Site Should Pass

Technical SEO is not about tricks. It is about making sure search engines can find, read and trust your pages. Here is the checklist we work through.

Web development platforms including WordPress, Shopify and PHP

Technical SEO is unglamorous and disproportionately valuable. It will not write you better content, but it determines whether the content you have can be found, read and trusted. Most of the problems we find are not subtle — they are pages that cannot be crawled, or sites that load slowly on a phone.

1. Can Search Engines Reach Your Pages?

Start with the obvious failure modes, because they are more common than people expect:

  • robots.txt — confirm it does not block anything important. A staging rule copied to production has taken entire sites out of the index.
  • noindex tags — check both the meta tag and the X-Robots-Tag header. A header is easy to miss because it is invisible in the page source.
  • Password or IP restrictions — anything gated is uncrawlable, which is exactly why staging sites should be gated.
  • A valid XML sitemap — listing live, canonical URLs only, and referenced from robots.txt.

2. Is Your Content in the HTML?

If your site renders entirely in the browser, crawlers may see an empty shell. Fetch a page with JavaScript disabled, or view the raw source: if your headings and body text are not there, that is a serious problem.

Server-side rendering or static generation solves it. This is why we build with SSR by default in our front-end development work, and it is a recurring consideration when choosing between front-end frameworks.

3. One URL Per Page

Duplicate content usually comes from your own site: with and without www, HTTP and HTTPS, trailing slashes, URL parameters from filters and tracking. Each variation splits your signals.

Pick one canonical form, redirect the rest with 301s, and set rel="canonical" on every page. Filtered and sorted listing pages should generally canonicalise to the unfiltered version.

4. Core Web Vitals

Page experience is a ranking factor and, more importantly, a conversion factor. The three measures that matter are largest contentful paint, interaction responsiveness and layout stability.

The usual wins are unglamorous: compress and correctly size images, serve modern formats, set explicit width and height to stop layout shifting, defer non-critical JavaScript, and audit third-party scripts — marketing tags are frequently the single largest cost. We cover this in depth in speeding up a WordPress site, and it is the substance of website speed optimisation.

5. Mobile

Indexing is mobile-first, so the mobile version of your page is the version that counts. Check tap target sizes, readable text without zooming, and that content hidden on mobile is not content you need ranked.

6. Structured Data

Schema markup helps search engines understand what a page represents and can earn richer results. The useful types for most businesses are Organization, WebSite, BreadcrumbList, Product, FAQPage and Article. Mark up what is genuinely on the page — marking up content that is not visible risks a manual penalty.

7. Redirects and Broken Links

Every site accumulates dead links. Audit for 404s from internal links, chains where one redirect points to another, and — after any replatform — URLs that were dropped entirely. This is the most damaging item on the list during a migration, as we set out in our Magento to Shopify migration guide.

8. Internal Linking

Internal links tell search engines which pages matter and help visitors find related content. Link from articles to the relevant service pages with descriptive anchor text, and make sure every important page is reachable within a few clicks of the homepage. Orphan pages — reachable only from the sitemap — rarely rank.

9. HTTPS and Security

A valid certificate, no mixed content, and sensible security headers. Certificate expiry is an avoidable disaster that takes a site offline for everyone, so monitor renewals rather than trusting them.

Two related jobs sit just outside SEO but wreck it when they go wrong: a hacked site, which Google will flag and de-rank until it is cleaned (see hacked website cleanup), and a badly planned move between platforms, which we handle as website migration.

10. Keep Watching

Technical SEO is not a one-off project. Sites drift: plugins add scripts, editors publish duplicate pages, redirects pile up. Check Search Console monthly for coverage errors and monitor your Core Web Vitals over time. That ongoing attention is part of website maintenance and support, and where something is actively broken, troubleshooting and bug fixes.

If you would like this checklist run against your site properly, ask us for a technical SEO audit. We will tell you what is actually costing you visibility and what it would take to fix — see technical SEO optimisation for how we work.

Frequently Asked Questions

How can I check whether Google can crawl my website?

Start with the common blockers: make sure robots.txt does not disallow important pages, look for noindex in both the meta tag and the X-Robots-Tag header, confirm nothing public is behind a password, and submit a valid XML sitemap of live canonical URLs. Search Console's coverage report then shows which pages Google could not index.

Does a JavaScript website hurt SEO?

It can. If pages render entirely in the browser, crawlers may receive an almost empty HTML shell. View the raw page source or load the page with JavaScript disabled: if headings and body text are missing, use server-side rendering or static generation so the content arrives complete in the HTML.

How do I fix duplicate content caused by URL variations?

Choose one canonical form of each URL, covering www or non-www, HTTPS and trailing slashes, and redirect every other variation to it with a 301. Add a rel canonical tag to every page, and point filtered or sorted listing pages at the unfiltered version so signals are not split across duplicates.

Which structured data types should a business website use?

For most businesses the useful types are Organization, WebSite, BreadcrumbList and Article, plus Product for online stores and FAQPage where a page genuinely shows questions and answers. Only mark up content that is visible on the page, because marking up hidden content risks a manual penalty from Google.

How often should I check my website's technical SEO?

Review Search Console at least monthly for coverage errors and keep an eye on Core Web Vitals over time. Sites drift as plugins add scripts, editors publish near-duplicate pages and redirects pile up, so technical SEO works best as an ongoing maintenance task rather than a one-off audit, and always after a migration.

How We Can Help

Services Related to This Article

The work we do with the technologies discussed above — with pricing, process and real examples on each page.

  • Front-End Development

    Pixel-accurate, accessible front ends built from your designs with HTML5, CSS3, JavaScript, Tailwind or Bootstrap — responsive on every device.

  • Website Speed Optimization

    Make your website load in a blink. We diagnose bottlenecks and improve Core Web Vitals for better rankings and conversions.

  • Hacked Website Cleanup & Security

    Malware removed, the entry point closed, blacklists cleared and the site hardened so it does not happen again — usually within a day.

  • Website Migration & Replatforming

    Moving between hosts, platforms or domains — Wix to WordPress, Magento to Shopify, old site to new — with every URL redirected and nothing lost.

In Practice

Case Studies on This Topic

Projects where we put these ideas to work, each with a live demo.

  • House Interior — HomeNest
    • WordPress
    • Custom Theme
    • HTML5

    Website Design & Development

    HomeNest – Responsive Furniture Website

    A modern, fully responsive website for a home furniture brand, designed to showcase products beautifully on every device.

  • Herbs Spices — The Kitchen Table
    • Astro
    • Svelte
    • TypeScript

    Publishing Website

    Food Magazine & Recipe Archive

    An Astro rebuild of a 3,850-recipe archive that cut JavaScript by two thirds and made mobile pages load in about a second.

  • Red Tractor — Field & Furrow Supplies
    • WordPress
    • WooCommerce
    • PHP

    WooCommerce eCommerce

    Tractor Cleaning & Equipment Care – WooCommerce Store

    A WooCommerce online store for tractor cleaning, equipment maintenance, paint correction, oxidation removal and foam cleaning products.

Keep Reading

Let’s Connect

Let’s Build Something Amazing Together

Share your project details and our experts will get back to you within one business day with the best solution — free consultation, no obligation.