Key takeaways
- Most small businesses don't need more content. They need the right 10 to 20 pages, a complete Google Business Profile and a steady flow of genuine reviews.
- AI summaries and zero-click results mean your listing, reviews and brand name now do more of the selling.
- Start with free tools: Search Console, Google Business Profile and Keyword Planner.
- Local links from real organisations beat bought links, with far less risk.
- Give it 90 days before judging, and measure calls and enquiries, not just rankings.
Ahrefs looked at roughly 14 billion pages in its index and found that 96.55% of them get zero traffic from Google (2023 study). That number should change how you think about small business SEO. Publishing pages is easy. Publishing pages that someone actually searches for, that Google trusts, and that turn a visitor into a phone call is the whole job.
We audit a lot of small business websites, from a two-chair salon in Leeds to a family-run CA practice in Ahmedabad. The pattern repeats: a pretty homepage, one "Services" page trying to rank for fifteen things, a half-finished Google Business Profile, and a blog untouched since launch. All of it is fixable, usually cheaply.
This guide covers how to do SEO for a small business heading into 2027, in the order we'd actually do it.
What small business SEO actually involves
Small business SEO is the work of making a small company easy to find, easy to trust and easy to contact through search. In practice that means four things: a website Google can crawl and understand, pages matched to what customers type, a complete Google Business Profile with genuine reviews, and mentions from other reputable sites. Do those well and consistently, and rankings follow.
The difference from enterprise SEO is focus. A plumber in Manchester or a physio clinic in Bengaluru earns most of its search revenue from a short list of high-intent searches: the service plus the town, the problem plus "near me", and the brand name.
Local SEO is the part of SEO that helps you appear for searches with local intent, in the Google Map Pack (the three businesses shown with a map) and in local organic results. Organic SEO covers the regular blue-link results. Most small businesses need both, and they share most of the same foundations.
How people find small businesses in 2026 (and what changes in 2027)
Ads, the Map Pack, AI Overviews and "People also ask" boxes now all sit above or around the first organic result. Recent research is sobering.
AI Overviews are now part of everyday search. Google said in July 2025 that AI Overviews had over 2 billion monthly users and that AI Mode had passed 100 million monthly active users in the US and India. Ahrefs' February 2026 update found that the presence of an AI Overview correlated with a 58% lower average click-through rate for the top-ranking page.
So is SEO dying for small businesses? No. Two things work in your favour. First, high-intent local searches ("emergency electrician Croydon", "dentist open Sunday Pune") still lead to calls, direction requests and bookings, often straight from the Map Pack. Second, AI tools are pulling from the same signals SEO has always built: clear pages, consistent business data, reviews and mentions. BrightLocal's 2026 survey found 45% of consumers use ChatGPT for local recommendations, behind only Google and Facebook.
So measure success by enquiries, not sessions. A profile that brings 40 calls a month is doing its job.
DIY SEO step one: keyword research on a small budget
Keyword research for a small business is less about finding hidden gems and more about mapping what you sell to the words customers actually use. Your receptionist knows more about this than most tools. Ask them what people say when they call.
Then check them in free tools:
- Google Search Console. The Performance report shows queries you already appear for. Terms where you sit in positions 8 to 20 are your quickest wins.
- Google Keyword Planner. Free with a Google Ads account. Volumes are broad ranges, but it's fine for comparing phrasings.
- Google itself. Autocomplete suggestions and "People also ask" questions are real searches.
- Ahrefs Webmaster Tools or Semrush's free tier once you want competitor data.
A worked example: a dental clinic in Pune with three locations
Say you run a dental clinic with branches in Kothrud, Baner and Viman Nagar. The lazy approach is to target "dentist in Pune" on the homepage and hope. The better approach is to group keywords by intent and give each group one page:
| Keyword group | Example searches | Page that should rank |
|---|---|---|
| Location + generic | dentist Baner, dental clinic near Viman Nagar | One location page per branch, each linked to its own Google Business Profile |
| High-value treatments | dental implants cost Pune, invisible aligners Pune | One service page per treatment, with pricing guidance and FAQs |
| Urgent problems | tooth pain emergency dentist, broken tooth weekend | Emergency dentistry page with hours and a click-to-call button |
| Research questions | root canal vs extraction, how long do implants last | Blog articles or guides that link to the treatment pages |
| Brand | [clinic name] reviews, [clinic name] Kothrud | Homepage and Google Business Profiles |
Notice that the money pages are service and location pages, not blog posts. In most small business audits we run, the biggest gap is a missing or thin service page for the treatment or job that earns the most profit. Fix that before you write a single article.
Local SEO for small business: your Google Business Profile
If you serve customers in a specific area, your Google Business Profile (GBP) is probably your most valuable piece of search real estate. It's free, it shows in Google Maps and the Map Pack, and AI features increasingly read from it.
Google is clear about how local ranking works. Its own help page says results are based mainly on relevance, distance and prominence, and that "there's no way to request or pay for a better local ranking on Google." You can't change distance. You can influence the other two.
Whitespark's 2026 Local Search Ranking Factors survey of local SEO practitioners puts primary GBP category at the top of the list of individual Map Pack factors, followed by proximity, keywords in the business name, having a physical address in the city searched, and being open at the time of search. Most of that comes down to accurate setup, not tricks.
What a well-optimised profile looks like in late 2026
- The right primary category. Pick the one that describes what your business is, not what it has. Add secondary categories sparingly. You can add up to nine.
- Your real business name. No keyword stuffing. Google's guidelines say your name should match what's on your storefront, website and stationery. Stuffing it can get a profile suspended.
- A description under 750 characters that explains what you do and for whom, without URLs or promotional pricing.
- Accurate hours, including holiday hours. "Open now" filters are real, and being closed at the time of search costs you visibility.
- Services and products listed in full, with short descriptions.
- Fresh photos of your premises, team and work. Real photos, not stock.
- Messaging through WhatsApp or text, where available. Google now lets eligible profiles add a WhatsApp click-to-chat link or an SMS number under Edit profile, then Contact.
Two recent changes matter. Google retired the old Questions and Answers section in late 2025 and has been replacing it with an AI-powered "Ask" feature on Maps that answers questions using your profile details and reviews, according to reporting from Whitespark. The rollout has been gradual and isn't available everywhere or in every category. The more complete your profile, services and reviews, the better those answers will be. Posts are still worth using for offers and updates, but Google archives posts older than six months unless they have a date range.
For the full list of 27 steps, see our local SEO checklist for ranking in the Map Pack, and compare your numbers with our Google Business Profile benchmarks.
Reviews: the part most owners under-invest in
BrightLocal's 2026 survey found 68% of consumers will only use a business with four or more stars, and 74% look for reviews written in the last three months. A 4.8 rating with the latest review from 2024 looks abandoned.
The fix is boring and effective: ask every customer, every time, with a direct review link by WhatsApp, SMS or email after the job. Reply to every review, good or bad, within a few days.
Google's policy bans offering discounts or freebies in exchange for reviews and bans "selectively soliciting positive reviews". That means no review gating, where you only send the link to customers who said they were happy. In the UK, Google agreed with the CMA in January 2025 to put warning alerts on profiles caught with fake reviews. In the US, the FTC's 2024 rule allows civil penalties for fake reviews. It isn't worth it.
On-page SEO: pages that rank and convert
On-page SEO is where small businesses get the most return for the least money. You control every word. Here's what each important page needs.
- One clear topic per page. "Boiler repair in Leeds" and "boiler installation in Leeds" are different searches with different buyers. They deserve different pages.
- A title tag that matches the search. Keep it under about 60 characters: service, location, a reason to click. "Boiler Repair Leeds | Same-Day Callouts | Smith Heating" does more work than "Home | Smith Heating".
- An H1 that says what the page is about, in plain words.
- The answer above the fold: what you do, where, a price range if possible, and a call or booking button.
- Proof: reviews, photos of real jobs, certifications.
- FAQs from real customer questions, which help with "People also ask" and AI answers.
- Internal links from related pages using descriptive anchor text.
- LocalBusiness structured data with your name, address, phone and hours, matching your GBP exactly.
A warning on location pages: if you serve 12 suburbs, don't publish 12 copies of one page with the suburb name swapped. Google treats that as doorway content. Build an area page only when you can add something real, like jobs completed there or local travel times.
Technical SEO basics you can't skip
Owners tend to either ignore technical SEO or obsess over a PageSpeed score of 100. Get the basics working, then move on.
- Set up Google Search ConsoleVerify your domain in Google Search Console, submit your XML sitemap and check the Pages report for anything important marked "not indexed".
- Make it work properly on phonesCheck that the phone number is clickable, buttons are easy to tap and no pop-up covers the screen on load.
- Pass Core Web VitalsGoogle's "good" thresholds are an LCP of 2.5 seconds or less, INP of 200 milliseconds or less, and CLS of 0.1 or less, measured at the 75th percentile of visits. Oversized images and heavy page builders cause most failures we see.
- Use HTTPS and clean URLsEvery page should load on one secure version of your domain, with readable URLs like /boiler-repair-leeds/.
- Fix broken pages and redirectsIf you've renamed pages, redirect old URLs to the new ones with 301 redirects, especially pages that had links pointing at them.
Platform matters less than people think. WordPress, Shopify and Webflow can all rank well when set up properly. If you're rebuilding anyway, our team handles WordPress website development with SEO built in from day one, which is far cheaper than fixing it afterwards. For a deeper check, work through our technical SEO audit checklist.
Content that earns trust (and why you need less than you think)
The old advice was "blog twice a week". For most small businesses that produced a pile of thin articles nobody read. Google's own guidance is blunt about what it wants:
"Google's automated ranking systems are designed to prioritize helpful, reliable information that's created to benefit people, and not content that's created to manipulate search engine rankings."— Google Search Central, Creating helpful, reliable, people-first content
For a small business, helpful content means properly answering the questions you hear every week. How much does a kitchen rewire cost in Sydney? How long does GST registration take? Write the answer you'd give a customer face to face, with real numbers and caveats, and put your name on it.
On AI writing: use it for outlines and drafts if it saves time, but the value comes from what only you know. Google says using automation "for the primary purpose of manipulating search rankings" breaks its spam policies. A generic AI article on "the benefits of dental implants" adds nothing. Your implant dentist explaining the three reasons she turns patients away is useful and hard to copy.
Keep a running note on your phone of every question a customer asks. Once a month, turn the best three into a section on a service page or a short article. Twelve months later you'll have a library of content nobody else has.
Links and local mentions without spam
Links remain one of the clearest signals of prominence. You don't need hundreds. You need a few dozen relevant ones from organisations that genuinely know you.
Where to find them:
- Suppliers and manufacturers' "where to buy" or "certified installer" pages
- Trade bodies, chambers of commerce and local business associations
- Local news, community sites and event pages for things you sponsor or host
- Partner businesses: the wedding photographer who recommends your florist, the accountant who refers to your lawyer
- Consistent listings on the main directories in your country (Yelp and Bing Places in the US, Yell in the UK, Justdial and IndiaMART in India)
Avoid anyone selling "500 high-DA backlinks" for a few thousand rupees or fifty dollars. Those links range from useless to harmful. If you want help building links properly, our link building services focus on outreach and real placements.
Getting found in AI search
ChatGPT, Perplexity, Gemini and Google's AI Overviews are now part of how people shortlist businesses. The good news is that the work overlaps heavily with good SEO. Whitespark's 2026 survey ranks citation signals (consistent business listings across the web) as the largest factor group for AI search visibility, followed by on-page and review signals.
What we'd do for a small business:
- Make sure your name, address, phone and services are identical everywhere they appear.
- State clearly on your site what you do, where, for whom and roughly what it costs. AI tools struggle with vague marketing copy.
- Use FAQ sections with direct, quotable answers in the first sentence.
- Earn mentions on lists and articles that rank for "best [service] in [city]".
- Ask ChatGPT and Perplexity who they'd recommend for your service in your city. Note who appears and where those answers are sourced from.
For the full picture, read what generative engine optimization is and how it differs from SEO, and our playbook on how to rank in ChatGPT, Perplexity and AI Overviews.
DIY SEO vs hiring help: an honest comparison
Plenty of small businesses do their own SEO well. The real question is whether your time is better spent elsewhere.
| DIY | Freelancer | Agency | |
|---|---|---|---|
| Best for | Single-location businesses in less competitive markets with a few spare hours each week | Businesses that need specific help, like a site migration or content | Competitive markets, multiple locations, ecommerce, or owners with no time |
| Main cost | Your time: plan on 4 to 6 hours a week to start | Hourly or project fees | Monthly retainer |
| Main risk | Inconsistency once the business gets busy | Single point of failure, narrow skills | Paying for reports rather than work |
| What to insist on | A monthly routine and a tracking sheet | Clear deliverables and references | Named contacts, a written plan and access to all your own accounts |
Our honest view: handle your Google Business Profile, reviews and keyword-to-page mapping yourself, even if you hire help later. Bring in specialists for technical fixes, content and links. If budget is the question, read our breakdown of how much SEO costs in 2027, or look at our small business SEO services and small packages.
Guaranteed #1 rankings. Secret methods. Reports full of keywords nobody searches for. An agency that sets up your Google Business Profile or Analytics under its own account. Walk away from any of those.
Measuring what matters
You need three free tools and one spreadsheet.
- Google Search Console for impressions, clicks and average position by query and page.
- Google Analytics 4 with key events set up for form submissions, click-to-call taps and bookings.
- Google Business Profile performance for calls, direction requests, website clicks and the searches that triggered your profile.
Once a month, record the same numbers: organic enquiries, GBP calls and direction requests, new reviews and average rating, and clicks for your top ten money keywords. Compare with the same month last year, because seasonality fools people. A wedding florist's November always looks worse than May.
A 90-day small business SEO plan
Here's the sequence we'd follow for a typical single-location service business. Adjust the pace to the time you have.
- Days 1 to 14: foundationsSet up or check Search Console, GA4 key events and your Google Business Profile. Fix your primary category, hours, services and description. Make sure your business details match on your site, GBP and top directories.
- Days 15 to 30: keyword map and fixesBuild a one-page keyword map like the dental example above. Rewrite title tags and H1s for your main pages. Fix any important pages that aren't indexed.
- Days 31 to 60: build the missing pagesCreate or rebuild your three most profitable service pages, each with pricing guidance, proof and FAQs. Add LocalBusiness schema. Start a simple review request routine after every job.
- Days 61 to 90: authority and contentContact ten suppliers, partners or associations about listings and links. Publish two genuinely useful articles from customer questions. Post on your GBP every couple of weeks.
- Day 90: review and resetCompare enquiries, calls and rankings with your starting point. Double down on what moved, and plan the next quarter.
What to do this week
Don't try to do everything. Do these five things before Friday:
- Log in to Google Business Profile and check your primary category, hours and phone number are correct.
- Open Search Console, sort queries by impressions and note five terms where you rank 8 to 20.
- Send a review request to the last ten customers you know were happy.
- Rewrite the title tag on your homepage and your best service page.
- Search your main service plus your town on Google and ChatGPT, and write down who shows up.