Skip to content
SEO 5 min read Sajid Aslam

SEO for Small Businesses: A Practical Guide

What to do first, what to ignore, and why most small-business SEO advice is written for companies a hundred times your size.

Priority order for small business SEO work

Short answer

For most small businesses the order is: fix what stops Google indexing the site, make sure each page targets one clear intent, sort out Google Business Profile if you serve a local area, then build content that answers real customer questions. Link building matters far less early on than people assume.

Most SEO advice assumes a marketing team, a content budget and a competitor set you have heard of. If you are a business with one website, a handful of services and no dedicated marketer, most of it is noise.

This is the order that actually matters at that size.

First: can Google see the site properly?

Everything downstream is wasted if this is broken, and it is broken more often than people expect — usually silently.

Check, in this order:

  1. Is anything set to noindex that should not be? WordPress has a "discourage search engines" setting that survives launch more often than anyone admits.
  2. Does your sitemap list what you actually want indexed? Not more, not less. On this site the sitemap was quietly missing eighteen URLs — including every blog post — because a database query failed at build time and the error was swallowed. Nothing looked wrong from the outside.
  3. Is `robots.txt` blocking CSS, JavaScript or images? Google needs to render the page. Blocking assets makes it render badly.
  4. Does every page have a self-referencing canonical?
  5. Is the site reachable on one host only? If http, https, www and non-www all return 200 with no redirect, you have four copies of the site competing with each other.

That last one is worth checking right now. It is extremely common and it is invisible from the front end.

Why is my website not ranking on Google works through the full diagnostic, and the SEO website audit checklist is the working version.

Second: one page, one job

The single most common structural mistake in small-business SEO is having three pages that all half-target the same thing.

Every page should have one clear answer to: what is someone searching for when they should land here?

If two pages answer that question the same way, they are competing with each other — Google picks one, usually not the one you would have picked, and both perform worse than a single good page would have.

Practical version:

PageThe job it owns
HomepageWho you are, what you do, where you do it
Each service pageOne service, commercial intent
Location pagesOnly if you genuinely serve distinct areas with distinct content
ArticlesOne question each, informational intent

Write the intent down per page before you write the copy. How to create an SEO-friendly website structure covers how this maps onto navigation and URLs.

Third: local, if local applies

If customers find you partly by proximity, Google Business Profile is the highest-leverage thing available to you and it costs nothing.

  • Complete every field. All of them.
  • Categories matter more than the description. Pick the most specific primary category that is accurate.
  • Keep name, address and phone number identical everywhere they appear online.
  • Get reviews, genuinely. Never buy them — it is detectable and the penalty is worse than having none.
  • Post occasionally. It is a weak signal but it is free.

The existing guide on local SEO and how to rank in your area covers this in more depth.

Fourth: content that answers real questions

Not "content marketing". Just: write down the questions customers actually ask you, and answer them properly on your own site.

You already know what these are. They are the things you explain on every enquiry call. That repetition is the signal — if you explain it ten times a month, it is worth one good page.

What makes such a page work:

  • Answer the question near the top, plainly
  • Then explain why, with enough detail to be useful
  • Link to the service page it relates to, in context
  • Do not pad it to hit a word count

What does not work: publishing generic articles on topics you have no particular insight into, at volume, because someone told you Google likes fresh content. That is how you end up with forty pages that rank for nothing and dilute the site.

Lower than you have been told, at this size.

Links matter — they are how Google judges whether anyone else considers you credible. But for a small business competing locally or in a narrow niche, the constraint is almost never links. It is usually technical health, page focus, or simply not having a page for the thing people search for.

When you do pursue links, the ones that work are the ones that would exist anyway: a local business association, a supplier's partner page, a genuinely useful resource someone chose to cite. Bought links and guest-post networks are a risk with a short half-life.

What to ignore

  • Keyword density. Not a thing Google uses. Has not been for many years.
  • Meta keywords tag. Ignored since 2009.
  • Submitting your site to hundreds of directories. Actively harmful.
  • Anyone guaranteeing a position. Nobody outside Google controls the results. A guarantee means either inexperience or dishonesty, and you do not want either running your SEO.
  • Chasing a perfect PageSpeed score. Speed matters; the last few points cost more than they return. Core Web Vitals explained covers what the thresholds actually are.

How long before anything happens

Technical fixes can show up in weeks. Content and authority take months. Anyone giving you a date is guessing.

How long does SEO take to work covers realistic timelines by type of work, and — more usefully — what to look at in the meantime so you can tell whether it is working before rankings move.

A sensible first ninety days

Month 1. Technical audit and fixes. Google Business Profile if relevant. Search Console set up and a baseline recorded.

Month 2. One page per service, each targeting one intent. Two or three articles answering questions you genuinely get asked.

Month 3. Read Search Console. Find pages getting impressions but no clicks — those are title and description problems, and they are the cheapest wins available. Expand whatever is showing early signs.

That is the whole plan. It is unglamorous and it works better than most of what gets sold.

If you would rather have someone run it, the SEO service starts with an audit of what is actually holding the site back — and the honest outcome is sometimes that your SEO is fine and the problem is elsewhere.

Worked examples

Related services

Related reading

FAQ

Questions about this

If yours isn't here, send it over — I reply within one working day.

Less than most agencies quote, and more than nothing. A one-off technical audit and fix is often the highest-value first purchase. Ongoing retainers make sense once the site is technically sound and the constraint is content and authority rather than crawlability.

The content half, largely yes — you know your customers' questions better than any agency will. The technical half is where specialist knowledge pays for itself, because the failures are invisible until you know what to look for.

No. Plenty of local service businesses rank well on service pages and a Google Business Profile alone. Content helps when you are competing on topics rather than on proximity, or when your customers research before buying.