Skip to content
SEO

Small Business SEO: A Do-It-Yourself Guide for Owners

· 10 min read · 2,106 words
Shaker Abady

Written by

Shaker Abady

Founder & CEO, Gspikes

I own and run Gspikes, the agency I founded in 2018. Before going all-in, I led SEO at Chain Reaction — one of the region's largest digital agencies — and shipped production code at Orange and Forbes. Everything published here comes from projects I've personally built, migrated, or ranked.

LinkedIn

Last updated · November 2026

Small business SEO is less mysterious than the industry makes it sound. For most local businesses it comes down to three things: a complete Google Business Profile, a steady flow of genuine reviews, and a website with one clear page for each thing you sell. An owner can do most of that alone, in about four hours a week, without paid tools.

This guide is the order we would do it in if we were running a small business ourselves. It’s written for owners doing their own SEO, such as a plumber, a dental practice, an accountant or a bakery. Agencies have their uses, and we are one. But the first three months of work below are things you can do yourself, and should, before you pay anyone.

Small business SEO in one minute

  • Claim and complete your Google Business Profile first. For local searches it often shows above every website.
  • Ask every happy customer for a review, and reply to all of them. Never pay for reviews or only ask the happy ones. Google bans both.
  • Give each service its own page, with a title that says what you do and where, and your phone number on every page.
  • Answer the questions customers ask before they buy: price ranges, how long it takes, what happens next.
  • Measure with free tools: Google Search Console and your Business Profile’s performance report. Expect months, not days.

What small business SEO actually is

SEO for a small business is about being found by people near you who are ready to buy. That’s a much smaller job than ranking nationally for broad terms, and a much more winnable one. When someone searches “water heater repair near me” or “accountant in Tulsa”, there are three places your business can appear.

SMALL BUSINESS SEO, MAPPED Three places a local customer can find you. A typical results page for a search such as “water heater repair near me”. The order changes from query to query. Each place is won with different work, so do them in the order below. Source: Google Search Central and Google Business Profile Help, October 2026. gspikes.com — free to reuse with attribution water heater repair near me AI answer Your Business Profile ★★★★★ Competitor ★★★★★ Competitor ★★★★★ AI answers Built from pages that answer the question clearly, plus reviews and listings that agree with each other. Steps 5 and 7. The map pack Your Google Business Profile. Google ranks it on relevance, distance and prominence: reviews, links and mentions. Steps 1, 2 and 6. Regular results Your website: one clear page per service and town, with titles that say what you do and where. Steps 3, 4 and 5.

The map pack is the block of three businesses with a map. It comes from Google Business Profiles, not websites. Google’s own help page on local ranking says local results are based mainly on relevance, distance and prominence. Prominence means how well known a business is, including its reviews and how often it’s mentioned around the web. The same page is blunt about shortcuts: “There’s no way to request or pay for a better local ranking on Google.”

The regular results below it are web pages. This is where your website competes, page by page.

AI answers, such as Google’s AI Overviews or a ChatGPT reply, increasingly sit at the top. They draw on the same material: pages that answer the question clearly, reviews, and business listings that agree with each other. You don’t need a separate strategy for them to start with. Doing the basics well is most of it.

Before you start: three free tools

  • Google Search Console. It shows which searches your site appears for, how often people click, and whether Google can read your pages. Add your site, verify it and submit your sitemap. Most website platforms create the sitemap for you.
  • Google Business Profile. Claim it at business.google.com and verify it. Until it’s verified, most of the steps below can’t be done.
  • A quick index check. Search Google for site:yourdomain.com. Google’s SEO Starter Guide puts it simply: if results from your site appear, you’re in the index. If nothing shows up, fix that before anything else.

The 12-week plan

THE 12-WEEK DIY SEO PLAN About four hours a week, in this order. A plan for an owner doing small business SEO alone. Each stage builds on the one before it. Times are our estimate for a single-location business with a small website. Source: Gspikes small business SEO guide, October 2026. gspikes.com — free to reuse with attribution 1 WEEKS 1–2 Set up and claim Google Search Console + sitemap Verify your Business Profile Category, hours, service area site: search to check indexing 2 WEEKS 3–5 Fix the website One page per service Titles: service + town + name Phone and address on every page Check it on a phone 3 WEEKS 6–8 Reviews and listings Ask every happy customer Reply to every review Bing Places, Apple Business Connect Same name, address, phone everywhere 4 WEEKS 9–12 Content and links Answer the top 10 customer questions Prices, process, before and after Local sponsorships, chamber, suppliers Read Search Console queries Then every month, about two hours: reply to new reviews, post an update or photos to your Business Profile, improve one page, check Search Console for new queries.

Here’s the plan in four stages, at roughly four hours a week. The order matters. A great blog post won’t help much if your Business Profile is unverified or your site doesn’t say which town you work in.

Step 1: Get your Google Business Profile right

For most local businesses this is the single biggest lever, and it costs nothing.

  • Pick the most specific primary category that describes your business, such as “Plumber” or “Emergency veterinarian”, and add secondary categories only for things you actually do.
  • Use your real business name. Google’s profile guidelines don’t allow extra keywords, taglines or locations in the name. “Smith Plumbing” is fine. “Smith Plumbing, Best Emergency Plumber Tulsa” can get your profile suspended.
  • If you go to customers, set a service area and hide your address. The guidelines say service-area businesses should hide their address from customers. Virtual offices and P.O. boxes aren’t eligible.
  • Fill in everything: hours, holiday hours, phone, website, services, products and attributes. Then add real photos of your work, your team and your premises, and keep adding them.

Step 2: Build a review habit

Reviews feed prominence, and they’re what most people read before they call. The method is boring and it works: ask every customer whose job went well, at the moment they’re happiest, with a direct link to your review form. Your Business Profile gives you that link. Then reply to every review, good or bad, briefly and personally.

Two things to avoid, because both can cost you more than a bad review. Google’s review policy forbids offering incentives such as payment, discounts or free goods “in exchange for posting any review”, and forbids selectively asking only happy customers. In the US, the FTC’s rule on consumer reviews, in force since October 21, 2024, also bans fake reviews and rewards tied to a positive review. Ask everyone, reward no one.

Step 3: Fix the website basics

  • One page per service. If you do drain cleaning, water heaters and repiping, each gets its own page with its own heading, a description of the job, typical prices or price factors, and photos. One “Services” page with a list can’t rank for all three.
  • Titles that say what and where. The page title is the blue link in search results. “Water Heater Repair in Tulsa | Smith Plumbing” beats “Services | Home”. Keep it short enough to show in full, roughly 60 characters.
  • Your name, address and phone number on every page, usually in the footer, written exactly as on your Business Profile.
  • Location pages only for places you really serve. A page per town with the name swapped is what Google’s spam policies call doorway abuse. A page for a second branch, with its own address, staff and photos, is fine.
  • Check it on a phone. Most local searches happen on one. If your phone number isn’t tappable and the page takes more than a few seconds to appear, fix that first.

Don’t spend time on the meta keywords tag. The Starter Guide says plainly that Google Search doesn’t use it.

Step 4: Find the words your customers use

You don’t need a paid keyword tool. Start typing your service into Google and note the suggestions. Look at the “People also ask” box. Then open Search Console’s Performance report, which lists the searches you already appear for. Google Ads’ Keyword Planner is free with an Ads account and shows rough search volumes.

You’ll usually find three kinds of search. The service plus your town (“roof repair Tulsa”). The “near me” version, where distance does most of the work. And questions (“how much does a new roof cost”). Map each one to a page: services to service pages, questions to answers on those pages or to a short article.

Step 5: Answer the questions people ask before they buy

The best small business content isn’t a blog about industry news. It answers what customers ask on the phone. How much does it usually cost, and what changes the price? How long does it take? Do I need to be home? What happens if you find something else? Write those answers into your service pages, with real examples and photos of real jobs.

This is also what gets picked up by AI answers. A page that says “we replace most tank water heaters in half a day, and we quote before we start” is easy to quote. A page that says “we offer quality water heater services” isn’t. If you’d like to go further on that front, our AI search optimization service covers it.

Step 6: Earn local links and keep your listings consistent

Links from other websites are still one of the ways Google judges prominence, and for a small business the useful ones are local and real. Your chamber of commerce. Suppliers and manufacturers whose dealer pages list installers. A sports team or event you sponsor. Local news coverage of something you did. Industry associations. Each is worth more than a hundred directory links, and none of them should be paid for. Google’s spam policies name buying or selling links for ranking purposes as link spam.

At the same time, claim your listings on Bing Places, Apple Business Connect (which feeds Apple Maps), Facebook, Yelp and the directories that matter in your trade. Keep the name, address and phone number identical everywhere. Search engines and AI tools cross-check them, and mismatches undermine trust in all of them.

Step 7: Measure, then repeat monthly

Once a month, look at three numbers. In Search Console, clicks and the searches behind them. In your Business Profile’s performance report, calls, website clicks and direction requests. And the leads you actually got, by asking new customers how they found you.

Be patient. Google’s Starter Guide says some changes “might take effect in a few hours, others could take several months.” In our experience, Business Profile fixes such as the right category and complete hours show up fastest. New website pages usually take a few months to settle. Our article on how long SEO takes goes into the timelines.

Mistakes that cost small businesses the most

  • Keyword-stuffing the business name on your profile. It can work briefly and ends in suspension.
  • Buying reviews or links. Both break Google’s rules, and fake reviews also break FTC rules.
  • Cloned town pages with nothing but the town name changed.
  • Chasing national terms such as “best plumber” instead of the searches in your own area.
  • Paying for a guaranteed number one ranking. Google’s own guidance on hiring an SEO says: “No one can guarantee a #1 ranking on Google.” If someone promises one, walk away.

When to stop doing it yourself

Do-it-yourself SEO works well up to a point. It’s time for help when you’ve done all seven steps and competitors still outrank you, when you have several locations or a large site, when your website platform won’t let you make the changes, or when your time is simply worth more running the business. Our comparison of agency versus in-house SEO works through the maths, and our guide to what SEO costs shows real retainer prices, so you know what a fair quote looks like. If your website itself is the problem, see what a small business website costs.

If you’d like someone to check your work, our SEO team reviews small business sites and Business Profiles and tells you plainly what to fix first. Ask us for a review, and we’ll tell you if it’s something you can do yourself.

Field Notes

Get the next one by email

Research on Drupal, WordPress and search. Measured, not guessed. New pieces straight to your inbox.

Confirmed opt-in. One click to leave, any time.

Want rankings that pay rent?

Technical SEO, content, and links from a team that also builds sites for a living. An honest plan within one business day.

Want this applied to your business?

A senior strategist reviews your situation and sends an honest plan within one business day.

Get a Free Quote