← Back to writing
April 29, 2026SEOBusinessWeb

A Practical Guide to SEO for Small Businesses

Most small-business owners I talk to think SEO is a black box of paid consultants and "secret sauce." It isn't. SEO is three things Google does, and a handful of things you can do to make Google's job easier. The rest is patience.

This is the version I wish someone had given me when I started building sites for clients.

What Google actually does

Different search engines run on different algorithms, but Google still has ~81% of global market share, so your time is best spent there. Google's process has three steps:

1. Crawling. Google's robots find your website — usually by following a link from a site Google already knows about. If no other site links to you, the easiest way to get found is to submit your sitemap in Google Search Console.

2. Indexing. Google reads your pages and groups them with other pages on the same topic. Within that group, one page becomes the "representative" — the one Google shows in search results. Which page gets picked has a lot to do with what Google has decided is the most authoritative version of the content.

3. Ranking. When someone searches, Google matches their query to indexed pages and orders the results by a combination of relevance, authority, and quality. There are hundreds of signals, but most of them roll up into three buckets: is this page about what they asked?, do other reliable sites point at this one?, and is the page actually any good when you read it?

Google's own SEO starter guide is worth reading. It's short, honest, and free of agency-speak.

What you can actually influence

You can't control Google's algorithm. You can control what you publish and how it's presented. In practice, that's four things:

Write content a human would want to read. Google has spent years tuning their systems to identify pages that exist purely to game search rankings — keyword-stuffed pages, AI-generated thin content, duplicate listings. Those get filtered out. Pages that earn their ranking answer a real question clearly and stay on-topic.

When I'm writing or auditing a page I ask three questions, taken from Google's own quality guidelines:

  1. Who created this content? (Is there a real author? Is their expertise visible?)
  2. How was it created? (Was it researched, written, edited — or generated?)
  3. Why was it created? (Was it written to help readers, or to rank?)

Make the page technically findable. Unique <title>, useful meta description, one <h1>, internal links to related pages, a working sitemap, no broken links, fast load times. None of this is hard. Most small-business sites have at least one of these broken on every page when I audit them.

Get linked to by sites Google trusts. A link from a local newspaper, a chamber of commerce page, a supplier's site — these tell Google your business actually exists. You can't fake this with link farms (Google penalizes those). You earn it by being mentioned where mentions are honest.

Show up on Google Business Profile. For local service businesses, this is roughly half the SEO work. Claim your profile, add real photos, choose the right primary category, ask happy clients for reviews. Reviews and category accuracy are local-pack ranking factors that matter more than most on-page work.

How long does it actually take?

Changes you make today don't move rankings tomorrow. Google has to re-crawl, re-index, and re-evaluate authority — that takes anywhere from a few days to several months depending on how often your site gets crawled and how competitive your space is. For a brand-new small-business site, expect 3–6 months before your work shows up clearly in rankings. If someone promises faster, ask hard questions.

Where to start

If you're a small business with a new or sleepy website, run this list in order:

  1. Set up Google Search Console + submit your sitemap. (Free, takes 15 minutes.)
  2. Claim and complete your Google Business Profile. (Free, takes 30 minutes.)
  3. Write one really good page about the single most important service you offer. Real content, written by a human, that answers the actual questions your customers ask.
  4. Make sure every page on your site has a unique <title> and meta description.
  5. Wait 90 days. Watch Search Console. Iterate.

That's the floor. Everything past that — schema markup, content clusters, technical audits, backlink campaigns — is worth doing, but only after the floor is solid.

For what I do after a site is live to keep its SEO baseline intact, see maintaining an SEO baseline.

← Back to writing