Technical SEO for Small Businesses: What Actually Matters
If someone's told you that you need to fix your Core Web Vitals, optimise your canonical tags, and audit your crawlability, you've probably nodded along while t...
# Technical SEO for Small Businesses: What Actually Matters
If someone's told you that you need to fix your Core Web Vitals, optimise your canonical tags, and audit your crawlability, you've probably nodded along while thinking: "Will this actually get me more customers?"
That's the right instinct. Most technical SEO talk is either genuinely important or it's industry jargon designed to make agencies sound clever. The trick is knowing which is which.
The honest truth about technical SEO
Technical SEO is just the foundation. It's like the wiring in a house: if it's broken, nothing works properly. But having perfect wiring doesn't mean people will want to live there. You still need good decoration, furniture, and actually being in a location people want to visit.
For a small business — a plumber in Manchester, a hairdresser in Bristol, a freelance accountant in London — technical SEO matters, but only the bits that actually affect whether Google can find and rank your site.
Here's what genuinely matters:
- Can Google crawl your website easily?
- Is it secure (HTTPS)?
- Does it load reasonably fast?
- Can it be found by mobile users?
Here's what's often oversold:
- Minutely perfect Core Web Vitals scores
- Elaborate internal linking strategies
- Micro-optimisations to XML sitemaps
Let's break down what you actually need to care about.
Can Google find your site? (Crawlability)
Google finds your site through links and through your sitemap — a file that lists all your important pages. Think of it as a directory.
Most modern website platforms (WordPress, Shopify, Wix) generate a sitemap automatically. Check yours by typing your domain followed by `/sitemap.xml` in the address bar. If something comes up, you're fine. If it's blank or shows an error, you need to enable it in your settings.
What you're checking for:
- Does the sitemap exist?
- Does it list your main pages?
That's genuinely it. You don't need to manually craft a perfect one unless you have hundreds of pages.
The other file people talk about is your robots.txt file. This tells Google which parts of your site it should look at. For 99% of small businesses, you either want Google to see everything, or you're using WordPress which handles this automatically.
If you're accidentally blocking Google from your pages (sometimes happens after a poorly configured plugin), it stops your site from ranking. But this is rare, and your web host can spot it easily if you ask.
Action: Check if Google can actually see your site. Go to Google Search Console (it's free — just search "Google Search Console" and sign in with your Google account). It'll tell you if Google is having trouble crawling your pages. If you see warnings there, that matters. If you don't, you're fine.
Is your site secure? (HTTPS)
Look at the URL bar in your browser. Does your site's address start with `https://` or `http://`?
It needs to be HTTPS. Not because I said so, but because Google has ranked HTTPS as a ranking factor since 2014. More importantly, browsers mark non-HTTPS sites as "not secure" — your customers might not trust it.
The good news: this is almost certainly already done. If you're on Shopify, WordPress.com, Wix, or most modern website builders, HTTPS is automatic and free. If you're on traditional hosting, your host can set it up (usually free now, though some older providers still charge).
Action: Check your own website. Is there a padlock icon next to your URL? If yes, you're sorted. If not, email your web host and ask them to enable SSL. They know what that means.
How fast does your site load? (Core Web Vitals and page speed)
This is where people get confused. Google has a metric called Core Web Vitals — basically how fast and responsive your site feels.
The honest truth: for most small business websites, this matters *far* less than people claim.
Here's why: Google cares about Core Web Vitals, but they also care about relevance, authority, and whether your content actually answers the user's question. A plumber in Liverpool who's slightly slow but has genuinely good reviews and shows up in local search will still rank above a plumber with perfect Core Web Vitals and no reviews.
That said, people hate slow websites. If your site takes 5 seconds to load, potential customers will leave. If it takes 2 seconds, they'll stay.
Realistic targets for a small business site:
- Pages should load in under 3 seconds on a reasonable mobile connection
- Not perfect, but acceptable
Most small business sites run on WordPress or Shopify. If you've chosen a decent theme and haven't installed 47 plugins that all do similar things, you're probably fine.
To check your speed:
- Go to Google PageSpeed Insights
- Type in your website URL
- You'll get a score and specific suggestions
If you're scoring 50–80 on mobile, you're doing okay. 80+ is good. Below 40 usually means something's genuinely wrong — too many large images, too many slow plugins, or you're hosted on a dodgy server.
What actually improves speed for small businesses:
- Use optimised images (compress them before uploading)
- Don't load unnecessary fonts or plugins
- Remove sliders and auto-playing videos if you don't genuinely need them
- Consider a better hosting provider if you're on the absolute cheapest option
Is your site mobile-friendly?
This matters a lot. Over 60% of web traffic in the UK is mobile. Google primarily ranks based on the mobile version of your site.
Check whether your site looks good on a phone. That's it. Actually go to your own website on a mobile device and click around. Can you read the text? Can you tap buttons easily? Does it load?
If you're using a modern website builder, it's mobile-friendly by default.
To test officially: Google Mobile-Friendly Test is free. Type in your URL and it'll tell you yes or no. If it says no, you need a new website or serious redesign.
What you can ignore (for now)
Canonical tags — these tell Google when two pages are essentially the same. Important for massive sites with duplicate content issues. Your small business site probably doesn't have this problem.
Internal linking strategies — linking from one of your pages to another. Yes, it helps a tiny bit. No, you don't need an elaborate system. Link naturally when it makes sense for your customer.
XML sitemap perfection — as long as it exists and lists your main pages, it's fine.
Structured data — fancy code that helps Google understand your content better. Nice if you have it, but not essential for ranking.
One thing that actually matters: local SEO setup
If you're a local business serving customers in a specific area, Google Business Profile is more important than all of this combined.
This is the listing that shows up when someone searches "plumber near me" or "hairdresser in [your town]."
- Claim your Google Business Profile (search "Google Business Profile" and sign in)
- Fill it out completely (address, phone, hours, photos)
- Keep it updated
- Get customers to leave reviews
This will do more for you than perfect Core Web Vitals ever will.
What to do this week
1. Check that Google can find you: Visit Google Search Console, sign in, and look for errors. If there are none, you're fine.
2. Verify HTTPS: Look for the padlock icon in your browser. If it's there, done. If not, contact your web host.
3. Test mobile: Open your website on a phone. Does it work? If yes, you're fine.
4. Check basic speed: Use Google PageSpeed Insights. If you're below 30 on mobile, there's a real issue worth fixing. Otherwise, don't stress.
5. Set up Google Business Profile: If you're local, this is worth 30 minutes of your time. It'll get you more enquiries than worrying about technical SEO ever will.
If you want a second set of eyes — or you'd rather someone else handle this while you focus on running your business — that's what we do at BrightClick. But honestly? Most small business sites are technically fine. The issue is usually that they don't show up for the right searches, or the content doesn't match what customers are actually looking for.
Technical SEO isn't boring because it matters *that much*. It matters because it's the baseline. Get it right, then focus on everything else.
Want to find out where your money is going?
Get a free audit of your ads, website, and online presence. We'll show you exactly what to fix.
Get Your Free Audit