SEO for small business: a few hours a month

A practical SEO plan for small business owners doing it themselves: fix the basics, pick a few searches, write pages that answer them, check monthly.

By Denis Veisllari

SEO for a small business comes down to four jobs: make sure Google can find and read your site, pick the few searches your customers actually type, give each one a page that answers it better than the competition, and check once a month what moved. You do not need a big budget or daily work. Most of the effort is a one-off setup, then a couple of hours a month.

This guide is for owners doing it themselves. If most of your customers find you on Google Maps, do the local SEO audit as well, because the Maps listing follows different rules from your website. If you sell through an online store, see SEO for Shopify, and if you sell software, SEO for SaaS and startups.

Step 1: set up Google Search Console

Search Console is free and is the only place that shows which Google searches already bring people to your site. Add your domain, verify it, and submit your sitemap. Data starts collecting from the day you verify, so do this first even if you do nothing else this week. The Search Console dashboard guide shows three free ways to read the numbers.

After a few weeks, open the Performance report and sort by impressions. Searches with many impressions but few clicks are where you are close. Those are usually your quickest wins.

Step 2: fix the basics once

Run through this list one time. Each item takes minutes, not days.

CheckWhat good looks like
IndexingYour main pages show as indexed in Search Console's Pages report
Page titlesEvery page has its own title that says what it is and where you work, if that matters
MobilePages are readable on a phone without zooming
SpeedPages load without long blank waits; compress large photos
Contact detailsName, address and phone are written as text, not only inside an image
Broken linksNo links to pages that return errors
HTTPSThe site loads on https with no warning

A site audit tool finds most of these in one pass, and the SEO checklist has the full list if you want to go further. After this, you only revisit the list when you redesign or move the site.

Step 3: choose five to ten searches

Write down how customers describe what you sell, in their words, not yours. A bakery thinks "artisan sourdough"; customers type "bakery near me" or "birthday cake order". Then check each phrase in a keyword tool for how often it is searched, and search it yourself on Google. How to do keyword research covers the free tools for this.

Keep a search if:

  • people type it often enough to matter for your size of business,
  • the results are businesses like yours, not huge directories or national brands only,
  • someone searching it is likely to buy, book or call.

Five well chosen searches beat fifty vague ones when your time is limited.

Each search you chose should have one page on your site that answers it. Usually that is a service page ("boiler repair in Leeds") or a clear answer to a common question ("how much does a kitchen refit cost"). For each page:

  • Put the search phrase, or close to it, in the title and main heading.
  • Answer the question in the first paragraph. Price ranges, what is included, where you work, how fast.
  • Add what only you can say: real photos, your process, examples of past jobs, the questions customers ask you on the phone.
  • End with one clear next step, such as a phone number or booking form.

Do not make several near-identical pages for the same search, such as one per suburb with only the name swapped. They compete with each other and look thin.

Links from other sites still help Google trust you. For a small business the realistic ones are local: suppliers, trade associations, local news, event sponsorships, partner businesses and directories in your industry. One relevant link from a real local site is worth more than many from sites nobody visits. Avoid paying for bulk links.

Step 6: check once a month

Put an hour in the calendar each month. Look at:

  1. Search Console clicks and impressions for your chosen searches.
  2. Which pages gained or lost clicks, and whether a competitor page now outranks yours.
  3. Any new indexing errors.

Change one or two pages based on what you see, then leave them for a month. SEO changes take weeks to show, so editing every few days makes it hard to tell what worked.

What to expect

New pages for searches with little competition can start getting clicks within weeks. Competitive searches take months, and some may never be realistic for a small site. That is fine: pick the searches you can win, and treat the rest as later goals. If you are weighing whether to do this yourself or pay someone, see how much SEO costs.

Doing it with zaDojo

zaDojo connects Search Console and Google Analytics, runs site audits, and does keyword research, either in the app or by asking an AI assistant such as ChatGPT or Claude over MCP. Search Console and Analytics reads and plain site audits use no credits; a keyword research search costs about €0.07. The plan is €10 a month with €10 of usage included, and new accounts get €0.10 of trial credits with no card. See pricing.

Questions people ask

Can I do SEO for my small business myself?

Yes. The basics (Search Console, page titles, one good page per search, a few local links) need time more than skill. Paying someone makes more sense when you have no time at all or are in a very competitive market.

How long does SEO take for a small business?

Fixes to existing pages can show within a few weeks of Google recrawling them. New pages and competitive searches usually take several months.

Is SEO worth it for a small business?

It is worth it when customers search for what you sell. Check that first: if the searches you care about get almost no volume, time spent on referrals or a Maps listing may pay back faster.