SEO for Small Business: The Do-It-Yourself Plan for Local Shops, Service Businesses and Small Online Stores

A practical small business SEO plan: what changes for storefronts, service-area businesses and online shops, the free listings to claim, the pages to fix, a review habit and a…
OutrankAI SEO platform
Updated
Reading time
8 min read
SEO for Small Business: A Simple, Practical Guide
In this article
  1. First, decide which kind of small business you are
  2. Step 1: Claim every free listing
  3. Step 2: Fix the five pages that matter
  4. Step 3: Build a review habit
  5. Step 4: Write the pages customers are already asking for
  6. Step 5: Earn a handful of local links
  7. Show up in AI answers too
  8. Your small business SEO checklist
  9. How to know it's working
  10. FAQ

SEO for a small business means making sure that when people search for what you sell, nearby or online, they find you: on Google Maps, in the local results and in the regular search results. For most small businesses, three things do most of the work: a complete Google Business Profile with a steady flow of reviews, a website with one clear page for each service you offer, and a handful of pages that answer the questions customers already ask you. The setup takes a weekend; keeping it going takes a few hours a month.

This is the do-it-yourself version. If you're weighing whether to hire help instead, our guide to SEO services for small business covers what each budget buys. For a week-by-week plan that applies to any site, see how to do SEO yourself.

Key takeaways

  • Your plan depends on your business type: a storefront, a service-area business that travels to customers, or an online-only shop. Local businesses should start with Google Business Profile; online shops with their product and category pages.
  • 47% of consumers won't use a business with fewer than 20 reviews, and 74% only care about reviews from the last three months (BrightLocal, 2026). Reviews need to arrive every month, not in one push.
  • Google's rules forbid offering anything in exchange for reviews and asking only happy customers. A review link or QR code shared with every customer is allowed.
  • Give every service its own page with a title like "Service in City | Business Name". A single "Services" page can't rank for each one.
  • Use of ChatGPT and other AI tools for local recommendations jumped from 6% to 45% of consumers in a year (BrightLocal, 2026). The same accurate listings and reviews feed those answers.

First, decide which kind of small business you are

Small business SEO isn't one plan. Where your customers find you decides what to do first:

Storefront (customers visit you)Service-area business (you go to them)Online-only (you ship or serve remotely)
ExamplesCafé, salon, shop, clinic, gymPlumber, cleaner, electrician, mobile groomerOnline store, consultant, course creator
Where customers find youGoogle Maps and local resultsLocal results, Maps and organic resultsOrganic results and AI answers
Most important pageYour Google Business ProfileYour service pagesYour product, category and guide pages
Address on GoogleShown, with permanent signageHidden; set a service area insteadNo profile unless customers can visit
First priorityProfile, photos, reviewsOne page per service, reviewsKeyword research and content

Google's Business Profile guidelines spell out the rules behind the "Address" row: a business that travels to customers gets one service-area profile (or one per location with separate staff), and a virtual office or mailbox isn't eligible.

Trades businesses have their own guides with more detail: plumbers, electricians and HVAC companies.

Step 1: Claim every free listing

These cost nothing and are where local customers look first:

  • Google Business Profile: pick the most specific primary category, add every service, your hours, photos of the place, the team and your work, and a description in plain words. Google says local results are based mainly on relevance, distance and prominence. You can't change distance, so make your profile complete (relevance) and well-reviewed (prominence).
  • Bing Places for Business, which feeds Bing search and Bing Maps.
  • Apple Business Connect, where you claim your place card on Apple Maps.
  • Your industry's main directory (the one your customers actually use, such as a trade association or booking platform), plus Facebook if you post there.

Use exactly the same business name, address and phone number everywhere. Don't add keywords or a city to your business name on Google. The guidelines say unnecessary information in the name "could result in the suspension of your Business Profile".

Step 2: Fix the five pages that matter

Small business websites don't need many pages to rank locally. They need the right ones, each clearly about one thing.

  1. Homepage. Say what you do and where in the first line, the title tag and the H1: "Family dentist in Leeds" beats "Welcome to Smith Dental".
  2. One page per service. "Boiler repair", "boiler installation" and "gas safety certificates" are three searches, so they need three pages. Each one explains the service, typical prices or price ranges, how the job works, the areas you cover and answers to common questions, with photos of your own work.
  3. Location pages, only if you have real locations. One page per branch with its address, hours, staff and directions. Pages that swap a town name into the same text are thin and won't hold rankings.
  4. About page. Who runs the business, how long you've been doing it, qualifications and memberships. Customers want to see the real people behind a business.
  5. Contact page. Name, address, phone number, a map, hours, and a form. Put the phone number in the header of every page too.

Title tags do a lot of the on-page work for small businesses. A simple pattern works for most service pages:

PageWeak titleBetter title
Service pageServicesEmergency Plumber in Bristol, 24/7 Callouts · Avon Plumbing
HomepageHomeFamily Dentist in Leeds, New Patients Welcome · Smith Dental
Product categoryShopHandmade Leather Wallets, Free UK Delivery · Brook & Hide

Our guide to writing meta titles covers length and wording. LocalBusiness structured data on your homepage or contact page gives search engines your address, hours and phone number in a machine-readable form; most website builders and SEO plugins can add it for you.

Step 3: Build a review habit

Reviews are the part of local SEO most owners neglect, and the part customers notice most. BrightLocal's Local Consumer Review Survey 2026, a survey of 1,002 US adults, found:

47%

won't use a business with fewer than 20 reviews

74%

only care about reviews from the last three months

68%

only use businesses rated four stars or more

Up from 55% in 2025

89%

expect business owners to respond to reviews

How to get a steady flow without breaking Google's rules:

  • Ask every customer, the same way. Google lets you create a review link or QR code from your profile. Put it on receipts, invoices, follow-up emails and a card at the till.
  • Never pay or reward reviews. Google's policy bans offering payment, discounts or free goods in exchange for reviews, and also bans discouraging negative reviews or selectively asking only happy customers.
  • Reply to every review, good and bad, in your own words. BrightLocal found 50% of consumers are put off by generic, templated replies.
  • Make it a routine. Five new reviews a month beat fifty in one week followed by silence.

Step 4: Write the pages customers are already asking for

You hear the same questions every week on the phone and at the counter. Each one is a page that can rank:

  • Price guides: "How much does a bathroom refit cost in Bristol?" with real ranges and what changes the price.
  • Comparisons: "Combi vs system boiler", "gel vs acrylic nails", with an honest recommendation.
  • Problem pages: "Why is my boiler losing pressure?", ending with when to call a professional.
  • Local guides for storefronts: "Where to park near our shop", "Best walks near [town] for dogs" for a pet shop.

For online-only businesses, this is the main growth engine, and volume matters. In Outrank's results data (October 2026), sites publishing fewer than five articles a month reached a median 1.07× their previous Google clicks, while sites publishing 30 or more reached 2.27×. That's a correlation across Outrank customers, not proof that volume alone causes growth, but it matches what most small sites see: a post a month rarely moves anything. Outrank researches, writes and publishes an article a day to your site if you'd rather not write them yourself. Our guide to content marketing for small business covers planning it by hand.

A few relevant local links do more than hundreds of directory listings:

  • Suppliers and manufacturers you're an approved installer or stockist for, which often list their partners.
  • Local associations: chamber of commerce, business improvement district, trade associations.
  • Sponsorships of local teams, events and charities that list their sponsors.
  • Local press for something genuinely newsworthy: an anniversary, an expansion, a community project.
  • Businesses you work alongside, such as a wedding photographer and a florist recommending each other.

Our guide on how to build backlinks covers outreach, and Outrank's local service business playbook lists link sources by trade.

Show up in AI answers too

Customers now ask ChatGPT, Gemini and Google's AI Mode for recommendations ("best plumber near me that does weekends"). BrightLocal's 2026 survey found 45% of consumers used ChatGPT or another AI tool for local business recommendations, up from 6% the year before. There's no separate trick for this. AI tools lean on the same sources as search: your Business Profile and other listings, reviews on several sites, and pages that state your services, areas, prices and hours in plain text. Outrank's study of AI citations found Google impressions were the strongest predictor of how often a site gets cited, so the steps above cover most of it. To check what AI assistants say about you, ask them directly every few months, or track it with Outrank's AI visibility tool.

Your small business SEO checklist

Tick items as you go; your progress is saved in this browser.

Interactive checklist

Small business SEO checklist

0/17

One-time setup, then a routine that takes a few hours a month.

One-time setup (a weekend)

0/8

Every month

0/5

Every quarter

0/4

Your progress is saved in this browser, so you can come back to it later.

How to know it's working

Track a few numbers once a month, in the same spreadsheet:

  • Google Business Profile performance: calls, direction requests and website clicks.
  • Search Console: clicks and the queries behind them. Look for growth in searches with your services and towns in them.
  • Enquiries: calls, forms and bookings. Ask every new customer how they found you.

Expect the first changes in your Business Profile within weeks and in your website's search traffic within a few months. Across Outrank customer sites, the median site reached 2.04× its previous Google clicks after seven months, and 74.5% got more clicks than before joining (Outrank results, October 2026).

If you'd rather hand the work off, our SEO services for small business guide compares the options, and Outrank Agency is the done-for-you option, with every article reviewed by human editors and SEO specialists (Outrank Agency). Before hiring anyone, read the SEO mistakes small business owners make, so you know what to avoid paying for.

FAQ

What is small business SEO?

Small business SEO is the work of making a small business easy to find in search engines when people look for what it sells, nearby or online. For local businesses it centers on a complete Google Business Profile, reviews and one page per service; for online businesses it centers on product, category and guide pages that match what customers search for.

Can I do SEO for my small business myself?

Yes. Claiming your free listings, fixing your page titles, creating one page per service and asking every customer for a review need no technical skills. Plan a weekend for the setup and a few hours a month after that. Hire help when you don't have those hours, or when you need content and links at a pace you can't produce yourself.

How much does SEO cost for a small business?

Doing it yourself costs time: Google Business Profile, Bing Places, Apple Business Connect and Search Console are free. Paid options range from software that writes and publishes content to agencies on monthly retainers; our guide to SEO services for small business compares what each budget buys.

How long does SEO take for a small business?

Changes to your Google Business Profile and reviews can show in local results within weeks. New website pages usually take a few months to rank, and growth compounds after that. Across Outrank customer sites, the median site reached about 2× its previous Google clicks after seven months.

What is the most important SEO for a local business?

A complete and accurate Google Business Profile with a steady flow of recent reviews. BrightLocal's 2026 survey found 47% of consumers won't use a business with fewer than 20 reviews and 74% only care about reviews from the last three months. After that, one page per service on your website.

Share this article

About the author

Outrank

Outrank researches, writes and publishes SEO articles like this one, then builds the backlinks that help them rank. Yes, Outrank writes its own blog posts.

Your blog could look like this

Outrank finds the keywords, writes articles like this one, adds images and internal links, and publishes them to your site. 30 articles a month, on autopilot.