Technical SEO Checklist for a Small Business

Most technical SEO advice reads like it was written for a team of ten with a six-figure budget. If you run a small business, you do not need 200 line items. You need the handful of checks that stop Google ignoring your site, and you need them explained in plain English.

This is that list. We use a version of it on every site we build and every audit we run. No jargon for the sake of it.

What technical SEO actually means

Technical SEO is not about keywords or blog posts. It is about making sure Google can find your pages, read them, and trust that they load properly on a phone. If those three things are broken, the best content in the world will not rank.

Think of it as plumbing. Nobody praises good plumbing, but a leak ruins everything.

Can Google find your pages?

Start here, because nothing else matters if Google cannot see your site.

  • Check you are indexed. Type site:yourdomain.co.uk into Google. If your key pages do not appear, you have a problem worth chasing.
  • Set up Google Search Console. It is free and it is the only honest view of how Google sees you. The Pages report tells you exactly which URLs are indexed and which are excluded, and why.
  • Submit an XML sitemap. This is a list of your important pages. Most content systems generate one automatically at /sitemap.xml. Add it to Search Console.
  • Check your robots.txt file. Visit yourdomain.co.uk/robots.txt. We have lost count of the sites accidentally blocking Google here after a redesign. One stray line can hide your whole site.

If you have recently moved from a staging site to live, double-check that a noindex tag has not come along for the ride. It is the single most common launch mistake we see.

Is your site set up cleanly?

Once Google can find you, make sure it is not confused about what it is looking at.

  • Pick one version of your domain. With or without www, but not both. Redirect one to the other permanently (a 301). Same goes for http to https.
  • Use HTTPS. A padlock in the browser is non-negotiable now. If your site still runs on http, that is a trust and ranking issue, and most hosts offer a free certificate.
  • Give every page a unique title tag and meta description. The title is what shows in search results. Duplicate titles across pages tell Google your pages are interchangeable, which they are not.
  • Use one H1 per page. The main heading should describe what the page is about, in words a customer would actually use.
  • Fix broken links and dead pages. A page that returns a 404 wastes the trust you have built. Redirect old URLs to the closest living equivalent rather than deleting them outright.
If you only do three things: get into Search Console, force HTTPS with one canonical domain, and make sure no page is accidentally set to noindex. Those fixes catch the failures that quietly cost small businesses their rankings.

Does it work on a phone?

Google judges your site by its mobile version first. If it is awkward on a phone, it is awkward in the rankings.

  • Test it on a real phone, not just a shrunk browser window. Tap the buttons. Fill in the form. Read the text without pinching.
  • Check tap targets are big enough. Links crammed together are frustrating and Google notices.
  • Make sure nothing overflows. Horizontal scrolling on a phone is a sure sign the layout is broken.

We cover the design side of this in more detail on our design capability page, because good technical foundations and good design are the same conversation.

Is it fast enough?

Speed is a ranking factor, but more importantly it is a bounce factor. People leave slow sites.

  • Run PageSpeed Insights. It is free and it grades your real-world loading experience. Aim for the green band, but do not obsess over a perfect 100.
  • Compress your images. Oversized images are the number one cause of slow small business sites. A 4MB photo straight from a phone camera has no business being on a web page. Resize and use modern formats like WebP.
  • Cut down on plugins and scripts. Every tracking pixel, chat widget and font adds weight. Keep only what earns its place.
  • Use a decent host. Cheap shared hosting can cap your speed no matter how well the site is built.

We go deeper on the whole loading experience in our engineering work, but for most small sites, sorting images alone makes a visible difference.

Does Google understand your business?

Structured data helps Google display richer results and understand who you are.

  • Add local business schema if you serve a specific area. It tells Google your name, address, phone number and opening hours in a format it trusts.
  • Keep your details consistent across your website, Google Business Profile and any directories. Mismatched addresses and phone numbers cause real ranking harm for local businesses.

If local search matters to you, our guide to Google Business Profile optimisation pairs neatly with the schema work above.

A quick monthly routine

Technical SEO is not a one-off. Set a reminder for the first of each month and spend twenty minutes:

  • Open Search Console and check for new errors in the Pages report.
  • Click through your top five pages on a phone.
  • Run one page through PageSpeed Insights.
  • Check nothing important has slipped into a 404.

That is it. This small habit catches problems before they cost you traffic.

Where to draw the line

You do not need to chase every warning a tool throws at you. Some are noise. The goal is a site Google can find, read and trust, on a phone, quickly. Get those right and you have done more than most of your competitors.

If you have worked through this list and something still feels broken, or you would rather someone else handle it, that is exactly the kind of work we do. A clean technical base is not glamorous, but it is the difference between a site that quietly earns customers and one that sits invisible.

Lewis, Technical Director

Related Insights

04 Start something

Let's build
what's next.