SEO for a small business is six jobs done in order: claim and complete your Google Business Profile, check in Search Console that Google indexes your key pages, give every service and real location its own page, collect and answer reviews, answer the questions customers ask, and earn local links. Then measure calls and form leads, not rankings.

This guide is for an owner with a few hours a week and no SEO budget. It sets out the first 90 days with our own time estimates, how to measure the result with free tools, which jobs to hand to a professional, how to judge one, and how long Google says results take. It assumes you have chosen unpaid search as a channel: Google says it never accepts money to include or rank sites in those results. For a deeper process on an existing site, see how to improve SEO; for page-level fixes, the SEO checklist for websites; for map results in depth, the local SEO guide.

The 90-day plan at a glance

The order matters more than the effort. The first two weeks remove the problems that make everything else wasted work: a profile Google has not verified, pages Google has not indexed. The next weeks build the pages searchers land on, and the last weeks build the reputation that lifts them.

WhenJobYour time (our estimate)
Week 1Verify the site in Search Console; claim, verify and complete the Business Profile3 to 5 hours
Week 2Check key pages are indexed, rewrite titles, test the site on a phone3 to 6 hours
Weeks 3 to 6One page per service and per real location2 to 4 hours per page
Week 3 onwardAsk every customer for a review; reply to reviewsAbout 1 hour a week
Weeks 6 to 10Answer the questions customers ask2 to 3 hours per answer
Weeks 8 to 13Earn local links and mentions1 to 2 hours a week
Every monthRead Search Console, Google Analytics and profile performanceAbout 1 hour

Note

The times are our estimates, not figures from Google, for a business with one location, five services and four answer pages. They add up to roughly 45 to 75 hours over 13 weeks, about four to six hours a week. More locations or services mean more pages; the order stays the same.

Week 1: verify your site and claim your Business Profile

Set up the two free Google tools everything else depends on, on the same day, because one can speed up the other: in some cases Google verifies a Business Profile instantly when the website is already verified in Search Console.

  1. Verify your website in Search Console. Search Console is a free Google service that shows how your site appears in Google Search. You do not need it to be listed, but without it you cannot see what Google sees. Choose a Domain property: it covers every protocol and subdomain (http, https, www) and is verified with a DNS record at your domain registrar or DNS host.
  2. Add or claim your Business Profile. Adding or claiming a profile costs nothing. Start at business.google.com/add for a new profile. If Google Maps already shows your business without an owner, open it in Maps and choose to claim it.
  3. Verify it. Google decides which verification methods you are offered: phone or text, email, a video recording, a live video call or a postcard. Once you finish, Google's review takes up to five business days. Postcard codes mostly arrive within 14 days; do not request a second one while you wait, because that cancels the first.
  4. Complete every field, following Google's guidelines for representing your business:
    • Name: the real-world name on your signage, website and stationery, with no city, service or tagline added.
    • Categories: as few as possible and as specific as possible, describing what the business is rather than what it has.
    • Address or service area: a location customers can visit, or, if you travel to customers, a service area with the address hidden. P.O. boxes and virtual offices are not eligible.
    • Hours, phone, website and description: current hours including special hours, and a description of your services without links or promotions.
    • Photos of the real premises, vehicles and work.

Once the profile is verified, the Profile Strength tool lists what is still missing.

Google ranks local results on relevance, distance and prominence (the same page also calls the last one popularity), and states that there is no way to request or pay for a better local ranking. You control relevance with complete, accurate details. Distance depends on where the searcher is. Prominence grows with the reviews and links later in this plan. Our Google Business Profile guide covers categories, suspensions and verification problems in depth.

Warning

Adding a city or keywords to the business name breaks Google's guidelines and can get the profile suspended. Put the city in the address or service area, and the services in the categories and description.

Week 2: fix the basics that stop Google

A page Google has not indexed cannot rank, however good it is. For a small site, three checks cover the usual blockers.

Check that your key pages are indexed

Paste your home page address into the URL Inspection tool in Search Console, then each service page. It reports whether the URL is on Google and, if not, why; a live test shows whether the current version could be indexed, and once a problem is fixed you can request indexing. For a site with fewer than 500 pages, Google says you probably do not need the Page indexing report: checking key pages directly is enough. A few unindexed URLs are normal when they are duplicates, removed pages or pages blocked on purpose. What is not normal is a service page held back by a stray noindex tag or a robots.txt rule, which the inspection result names. For how discovery works, see web crawling and indexing explained.

Write a clear title for every important page

Google builds each result's title link automatically from several sources, including the page's <title> element, its main visible title and its headings. Give every page a title that is unique, descriptive and concise: not a vague "Home", not the same boilerplate on every page, not a list of keywords. The SEO Starter Guide suggests including the business name and, where it helps, its location:

<title>Water heater repair in Riverside | Example Plumbing</title>

Most content management systems turn the title you type into the <title> element, so this is usually a form field, not code. Start with the home page and the service pages, the pages you want customers to land on.

Make sure the site is fast on a phone

Google uses mobile-first indexing: it indexes and ranks the version of your content that its smartphone crawler sees. The mobile layout must carry the same text, photos and contact details as the desktop one. Speed and stability are measured by Core Web Vitals, and Google's targets for a good experience are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint under 200 milliseconds and Cumulative Layout Shift under 0.1.

Test the home page and one service page in PageSpeed Insights. It shows field data from real Chrome users when a page or site has enough of them, and lab data from a simulated load every time. A new or quiet site may have too little real-user data, so the lab result and a test on your own phone over mobile data are what you have. If the cause is a heavy theme, oversized images or a slow host, the fix is developer work. The SEO checklist covers HTTPS, canonical URLs and sitemaps if these checks turn up more.

Weeks 3 to 6: give each service and each real location its own page

Someone searching for boiler repair wants a page about boiler repair, not a home page that lists every trade you offer. One page per service lets each page answer one kind of search completely, and the same rule applies to places.

For each service page, cover what a customer needs to decide:

  • what the service includes, and what it does not;
  • the areas you cover and how soon you can come;
  • how pricing works: a range, a call-out fee, or what a quote depends on;
  • photos of your own work, and who does it;
  • the questions customers ask before they book;
  • one clear way to get in touch: a phone number, a form or a booking link.

Write it from experience. Google's guidance on people-first content asks whether a page shows first-hand expertise, such as having actually done the work, and whether a reader leaves knowing enough to reach their goal.

Make a location page only for a place that is real: a branch customers visit, or a town you genuinely serve and have something specific to say about, such as the jobs you do there or how quickly you get there. Google's spam policies list, as doorway abuse, pages targeted at specific regions or cities that funnel users to one page, and substantially similar pages that sit closer to search results than to a browsable site structure. Ten city pages with only the town name swapped fit that description.

A home page branches to three different service pages and a location page tied to a map pin. Beside them, a stack of near-identical copied pages is crossed out.
Fig. 1 One page per real service and place gives each search a complete answer; copies that differ only by the town name are what Google calls doorway abuse.

Link every service and location page from your main navigation or a services page, and point the website field of each Business Profile at the matching location page. Consistent name, address and phone across directories, and LocalBusiness structured data, are covered in the local SEO guide.

From week 3: collect and answer reviews within Google's rules

Reviews do two jobs: they help the next customer decide, and Google says more reviews and positive ratings can help your local ranking. That only works while the reviews are genuine, and Google's rules on asking for them are strict.

Ask every customer, the same way. Google's review tips suggest sending customers a review link or QR code. You create both in the profile (the QR code only from a computer browser, as of September 2026), and Google suggests putting them where the job ends: on receipts, in thank-you emails, at the end of a chat. A customer needs to be signed in to a Google Account to leave a review.

Stay inside the policy. Google's Maps content policy removes fake engagement and rating manipulation, and does not allow a business to:

  • offer anything for a review, such as payment, a discount or a free product, or for changing or removing a negative one;
  • discourage negative reviews, or ask only the customers it expects to be happy (review gating);
  • give staff review quotas, or ask them to collect reviews that mention them by name;
  • pressure customers to review while on the premises, or tell them what to write;
  • post reviews from employees, relatives or anyone else with a conflict of interest.

Warning

A discount in exchange for a review breaks the rule even when the review is honest. Google calls incentives for reviews strictly prohibited and removes the reviews they produce.

Reply to the reviews you can add something to. Google's tips are practical: be polite and brief, make each reply specific rather than a stock thank-you, do not use replies to promote offers, never share a reviewer's private details, and when a complaint is fair, acknowledge the mistake, explain what you can and cannot do, and offer to continue by phone or email. Replies are public, so write them for the next customer as much as for the reviewer.

A receipt printed with a QR code leads to a phone showing a star rating, and the review arrives on a business listing card where an orange reply bubble answers it.
Fig. 2 The same link for every customer keeps requests within Google's rules, and the reply is public, so it is written for the next customer too.

Weeks 6 to 10: write answers to the questions customers actually ask

The questions people ask you on the phone are the searches you want to be found for. Collect them for two weeks before writing anything:

  • questions from calls, emails, quotes and chats, written down in the customer's own words;
  • the queries in Search Console's Performance report, which lists the searches that already show your site, with clicks and impressions for each;
  • the search terms in your Business Profile's performance report, updated at the start of each month.

Then give each substantial question an answer, as a short page or a section of a service page, with the answer in the first sentence followed by what it depends on:

Question customers askWhere the answer goes
How much does it cost?The service page: how pricing works and what changes the price
Do you cover my town?The service area on the location page
How long does the job take?The service page, or a short answer page linked from it
Should I repair or replace it?An answer page that sets out the trade-offs, linked from the service page
What should I do before you come?A preparation page, linked from booking confirmations

Google's people-first content guidance is the test to apply: would your existing customers find the page useful if they came to you directly, and does it show you have done the work? Google also says it has no preferred word count, so write until the question is answered, then stop.

The same work covers AI search. Google says there are no additional requirements to appear in AI Overviews or AI Mode beyond normal SEO best practices; our post on AI Overviews in Search explains how they choose sources.

Prominence, the third local ranking factor, is based partly on how many websites link to your business. For a small business, the links worth having come from organizations that already know you:

  • suppliers and manufacturers that list their dealers or installers;
  • trade associations, licensing bodies' member directories and the local chamber of commerce;
  • local news, when you have something real to report, such as an opening, an apprenticeship or a community project;
  • clubs, schools and events you support, where the value is the mention and the visitors rather than ranking credit, because a sponsorship link is a paid link and should be marked as one;
  • partners you genuinely work with, such as the electrician a builder recommends.

Offline promotion counts too. The SEO Starter Guide calls word of mouth one of the most effective and lasting ways to promote a site, lists community engagement among the ways to earn it, and suggests putting your web address on business cards, letterhead and posters.

What not to do: Google's spam policies treat buying links, trading goods or services for links, excessive link swaps, automated link building and low-quality directory links as link spam. Sponsorship and advertising links are allowed when they carry rel="sponsored" or rel="nofollow". For the wider method, see how to do link building and what backlinks are.

Measure results with free tools

Measure what the business needs, which is leads, and read the search data as the explanation. Three free tools cover it, and a monthly look at each is enough:

ToolWhat it tells youWhat it cannot tell you
Search Console Performance reportClicks, impressions, click-through rate and average position, by query and by pageWhat visitors did after they arrived
Google Analytics 4What visitors do on the site, including form starts, form submissions and other key eventsThe searches that showed your site but earned no click
Business Profile performanceViews, search terms, calls, direction requests, website clicks, messages and bookings from Search and MapsWhich actions came from unpaid results: it counts Google Ads too

Google Analytics is free of charge, like the other two. Search Console reports what happened before someone reached your site, and Google Analytics reports what they did after, which is why Google suggests using the two together. Expect the numbers to differ: a Search Console click and an Analytics session are counted differently.

Set up lead tracking once:

  1. Install Google Analytics on every page. It measures form interactions automatically with the form_start and form_submit events.
  2. Mark the form submission as a key event, so reports count leads separately from visits. A tap on your phone number can be counted the same way, as an event your developer or tag manager sets up.
  3. Link your Business Profile to Google Analytics under Admin, Product links, Google Business Profile links, so calls, direction requests and website clicks from the profile appear beside the site data.
  4. Ask every new customer how they found you, and write it down. A customer who taps the call button on your profile may never visit the site at all.
A search results list sends a click to a laptop showing a web page with a contact form and a phone button. The submitted form, an orange envelope, drops into a tally tray beside a bar chart.
Fig. 3 Rankings are a means: count the calls and form submissions that search sends you, because those are what the work is for.

Do not judge rankings by searching from your office. Search Console notes that results depend on the time, place, device and recent history of the person searching, so your own search tells you little about a customer's.

What to do yourself, and what to hire for

Google's advice is direct: if you run a small local business, you can probably do much of the work yourself, starting with its SEO Starter Guide. It also names the best time to hire: when you are planning a redesign or a new site, and the earlier the better.

JobDo it yourselfGet help when
Business ProfileYes: nobody knows the business betterVerification keeps failing, the profile is suspended, or you run several locations
Reviews and repliesYes: replies should sound like youRarely
Service pages and answersYes, or dictate them to a writerYou need an editor to turn notes into clear pages
Indexing checksYes: URL Inspection is point and clickPages stay unindexed for reasons you cannot explain
Speed on a phoneMeasure it yourselfThe fix means changing the theme, images, code or hosting
Redesign, new platform or domain moveNoAlways: every old URL needs a redirect decision before launch
Local linksYes: they come from your relationshipsRarely

If you want that help, our SEO service starts with a technical SEO audit: a crawl of the whole site, a read of Search Console and, where you have them, your server logs, ending in issues ranked by impact and effort and a 90-day plan. It includes local search profiles for businesses that serve an area, and it excludes guaranteed rankings, because no one can promise them honestly. When the site itself is slow or hard to edit, that is web design and development work, where Core Web Vitals and search are written into the definition of done.

How to judge an SEO provider

Google's page Do you need an SEO?, revised in June 2026, is a short and useful checklist. Ask any provider:

  • to show examples of previous work and results;
  • whether they follow Google Search Essentials;
  • what results they expect, by when, and how they will measure them;
  • what experience they have in your industry and your city;
  • whether they will share every change they make to your site, and why;
  • whether they cite Google's documentation for their recommendations, and whether their advice on AI search (sold as AEO or GEO) matches Google's guidance.

A good provider asks questions back: what makes the business different, who the competitors are, and how customers find you now.

Walk away from:

  • a guarantee. In Google's words, "No one can guarantee a #1 ranking on Google." Its guidance on third parties adds that they cannot promise or directly influence where a business appears on Search or Maps;
  • claims of a special relationship with Google, or a priority submission service;
  • unsolicited emails offering to get you listed;
  • any requirement to link to them from your site, which you should never have to do;
  • talk of link schemes, or of submitting your site to thousands of search engines;
  • secrecy about what they will change.

Keep control of your accounts:

  1. For an audit, give Search Console read access only: add the provider as a restricted user, which has view rights to most data, rather than a full user, which can also take some actions.
  2. Keep the business as the Business Profile owner and add the provider as a manager. Only owners control who has access, and they can change it at any time.
  3. Work with one provider at a time on the profile. Your business appears on Google once, so two providers cannot be tested side by side.
  4. Get a written agreement that details the services and their costs.
  5. Review the profile's performance yourself every month.

You remain responsible for what a provider does for you: Google warns that deceptive or misleading content created by an SEO can get a site removed from its index.

How long small business SEO takes

Some parts are quick, and most of them sit in the first two weeks of this plan:

  • Business Profile verification: up to five business days of review after you complete the steps, plus postal time if you verify by postcard.
  • A page you ask Google to recrawl: crawling can take a few days to a few weeks, and a request does not guarantee the page will be included in results.
  • Title changes: Google has to recrawl and reprocess the page before a new title can show, which also takes a few days to a few weeks.
  • Reviews and links: they build at the pace of your customers and your relationships.

For everything else, Google's current estimate, in the SEO Starter Guide, is that some changes take effect in a few hours and others take several months, and that you should generally wait a few weeks before judging whether a change helped. An older figure is still quoted widely: until its June 2026 revision, Google's hiring page said results typically took four months to a year from the first changes. The current version gives no range.

In practice, treat day 90 as the first checkpoint, not the finish line. Compare leads, calls and Search Console impressions with the month before you started, then keep the routine going: reviews every week, an answer page a month, a monthly look at the three reports, and an SEO check before any redesign. From there, the process for improving an existing site takes over.