DomainLens

Guides

Small Business SEO Checklist: What Actually Moves the Needle

A small business does not need an SEO strategy. It needs about eight things done correctly once, and one of them matters more than the other seven combined.

Check your site before you start fixing

Run a fresh DomainLens audit and use the report as your priority list.

Run a free SEO audit

For most small businesses, local is the whole game

If customers find you by searching for a service in a place — a plumber, a dentist, a restaurant — then your Google Business Profile matters more than your website. It appears above the organic results, carries reviews, and answers the questions people actually have: are you open, where are you, is anyone else saying you are any good.

That is not an argument against having a good site. It is an argument about sequence: a complete, accurate, actively maintained profile returns more in the first month than a site redesign returns in a year.

The list, in order

The ordering is deliberate and the last line is the important one. Small business sites routinely start a blog before finishing their service pages, and the blog attracts readers who will never buy anything.

  1. 1Claim and complete your Google Business Profile — correct category, hours, service area, photos.
  2. 2Ask satisfied customers for reviews, consistently rather than in a burst, and reply to them.
  3. 3Make sure the site loads acceptably on a phone; most local searches are mobile.
  4. 4Put your address and phone in the HTML as text, not only inside an image or a script.
  5. 5Create one page per service, each answering what it is, what it costs and what happens next.
  6. 6Create one page per location if you serve several, with genuinely different content on each.
  7. 7Get listed in the directories that matter for your industry.
  8. 8Only then think about blogging.

Service and location pages

One page per service, written for someone deciding whether to call you. What the service includes, what it costs or how pricing works, how long it takes, what happens after they contact you. That is a page that converts and it happens to rank, because it answers the query.

Location pages are riskier. Fifty pages differing only by a city name are thin content by any definition, and they do not rank. If you genuinely serve several areas, write about each one specifically — the projects done there, the local considerations — or use one page listing the areas.

What is not worth your money

The retainer point deserves care rather than cynicism — good local SEO help exists and is worth paying for. The test is whether the work results in changes to your site and profile that you can see, or in a monthly PDF. See the startup checklist if you are earlier than this, and how to improve Google rankings for diagnosing a page that is not performing.

  • Monthly SEO retainers that produce a report and no changes to the site.
  • Directory submission packages promising hundreds of listings; most are worthless and some are harmful.
  • Blog content written to a keyword list by someone who has never seen your business.
  • Rank tracking for terms nobody in your area searches.
  • A redesign, unless the current site is genuinely broken on mobile.

How DomainLens contributes

Running an audit on your home page and one service page settles the technical half in a few minutes — whether the pages are indexable, load acceptably on mobile, and have the metadata search results are built from. That is the part worth checking once and then leaving alone. See the on-page checklist for what each page needs.

Do I need a blog for SEO?
Not until your service pages are finished. For most local businesses the service and location pages carry the commercial intent, and a blog is a later addition rather than a starting point.
How important is Google Business Profile?
For a local business, more important than the website. It appears above organic results and answers the questions people search with.
Should I create a page for every town I serve?
Only if you can write genuinely different content for each. Pages differing by a place name are thin content and do not rank.
How long before I see results?
Business Profile improvements can show within weeks. Organic rankings for a new or neglected site take months.

Related resources