AI SEO Crew
Blog

SEO for Service Businesses: A 90-Day Plan

November 2, 2026

SEO for service businesses comes down to three jobs: one strong page for each service you sell, a complete Google Business Profile with steady reviews, and regular content that answers the questions clients ask before they hire someone. Do those three for 90 days and track calls and form fills. By then you'll know whether Google can bring you clients.

This guide is for accountants, lawyers, clinics, coaches, consultants, trades and anyone else who sells time and expertise rather than products. It gives you the plan week by week, a page template you can copy, the keywords to target by intent, and a clear split between what to do yourself, what to delegate and what to automate. If the writing is the part you'd rather hand off, AI SEO Crew publishes 50 articles a month for $49 per site.

How Google decides which service business to show

Google's own Business Profile help page says local results rank on three factors:

  • Relevance: how well your profile and site match the search. A clinic that lists "sports physiotherapy" as a service is more relevant for that search than one that only says "physio".
  • Distance: how far you are from the person searching. You can't change this, so don't waste money fighting it.
  • Prominence: how well known you are. Google says this draws on things like how many websites link to you and how many reviews you have.

You can work on relevance and prominence. Every step in the plan below feeds one of them.

If you don't serve a local area (a SaaS, an online coach, a freelance designer working worldwide), distance doesn't apply. Your site has to win on content and links alone. There's a section on that further down.

Keywords by intent: what your clients actually type

Service clients search in four patterns. Each pattern needs a different kind of page.

Intent Example searches Page that should rank
Hire now "family lawyer Leeds", "emergency plumber near me" Service page and Google Business Profile
Price check "how much does a bookkeeper cost", "physio session price" Service page with a price range, or a pricing article
Compare options "accountant vs bookkeeper", "online therapy or in person" Blog article with a clear verdict
Problem first "HMRC late filing penalty what to do", "lower back pain after running" Blog article that solves the problem and points to your service

Most service sites only target the first row. A small firm can beat bigger competitors on the other three rows, because few of them write honest answers about price or comparisons.

To build your list, write down every question a client asked you in the last month. Then check how people phrase each one with a free tool like the keyword generator. For the full method, see our guide to keyword research for small business.

The 90-day plan for a solo provider or small firm

This plan assumes one person, a few hours a week, and an existing website on WordPress, Webflow, Wix, Framer or similar.

Days 1 to 14: foundations

  1. Connect your site to Google Search Console and submit your sitemap.
  2. Claim or complete your Google Business Profile: categories, services, hours, photos, description.
  3. Check that your site loads fast on a phone and that every important page is indexed. The free SEO checker flags indexing and robots.txt problems in a minute.
  4. Set up tracking for what matters: calls, form submissions, booking clicks.

Days 15 to 45: service pages

  1. Build or rewrite one page per service using the template below.
  2. Add LocalBusiness structured data to your homepage or contact page (Google's documentation) and FAQ markup where a page has real questions.
  3. Start asking every happy client for a review (method below).

Days 46 to 90: content and links

  1. Publish blog articles that answer the "price check", "compare" and "problem first" searches from your list, on a fixed schedule.
  2. Get listed in the directories that matter in your field: your professional body, your chamber of commerce, trusted local directories.
  3. At day 90, open Search Console. Look at which pages get impressions and which searches they appear for. Put more effort into whatever is starting to move.

Be realistic about timing. Agencies commonly say local service sites see first results in 3 to 6 months and clearer gains in 6 to 12 months (Integrated Web Works). That's an industry estimate, not a Google rule. Day 90 is when you check the trend, not when you judge the final result.

If you want this plan running without writing every article yourself, see how it works for service firms and other small businesses.

A service page template that turns visits into enquiries

Give each service its own page. Never put ten services on one page. "Tax returns for sole traders" and "company year end accounts" are two pages, because they answer two different searches.

Each service page should have:

  • A title and H1 that name the service and the place (if you're local): "Sports Physiotherapy in Bristol".
  • Two opening sentences saying who it's for and what happens: "We treat running, football and gym injuries. Most clients come in for an assessment, then 3 to 6 sessions." Only write numbers you actually see in your practice.
  • What's included, as a short list.
  • A price or a price range, or at least what the price depends on. People search for prices, and a page that dodges the question loses them to one that answers it.
  • Proof: real reviews, qualifications, memberships, before and after photos where your field allows.
  • The process: what happens after they get in touch.
  • A short FAQ with the questions clients ask on the phone.
  • One clear action: call, book or send the form, visible on mobile without scrolling far.

Do you need a page for every city?

Only if each page says something genuinely different: a different team, different opening hours, local projects, local rules. Google's spam policies name "pages targeted at specific regions or cities that funnel users to one page" as doorway abuse. Ten copies of the same page with the town name swapped is exactly that. Two honest city pages beat twenty clones.

Local SEO for service area businesses: profile and reviews

If you go to the client

Plumbers, cleaners, mobile vets and home care providers can still have a Google Business Profile without a public shopfront. Google's service area guidelines cover three points. Remove your address if you don't serve customers there. You can list up to 20 service areas. The overall area shouldn't go beyond about 2 hours of driving from your base.

How to get reviews without breaking the rules

Google lets you share a review link or QR code with customers. It strictly prohibits offering discounts or freebies in exchange for reviews. Here's a simple routine that suits most service businesses:

  1. Ask in person at the moment the client is happiest: the case closes, the treatment works, the job is signed off.
  2. Send the review link the same day by text or email, in one sentence.
  3. Reply to every review, good or bad, by name and with a specific detail. Google's own guidance asks for personal, non-promotional replies.

Reviews feed prominence. They also feed relevance when clients mention the service by name ("helped me with my divorce settlement").

Do it yourself, delegate or automate

Most guides skip this split. Some tasks need you, some need a specialist once, and some repeat enough that you can hand them off.

Task Do it yourself Delegate once Automate
Google Business Profile setup and photos Yes, you know the business
Asking for and replying to reviews Yes
Site speed, mobile, structured data Developer, one time Checks with a free tool
Service pages Write the facts, you know them Copywriter for polish
Directory listings Assistant, one afternoon
Keyword research Yes
Blog articles on a schedule Yes, with an editor checking facts
Sitemap submission and indexing Yes

The blog is where most service owners give up. A steady flow of articles that answer real client questions builds relevance over the months, and it eats your evenings. The usual answer is to hire an agency. If you're weighing that choice, our guide to SEO costs for small businesses compares agency, DIY and software.

SEO for online and B2B services with no local area

A SaaS, a business coach working on Zoom or a freelance developer has no map pack to win. The plan changes in three ways:

  • Skip the city pages. Build pages around use cases and client types instead, such as "bookkeeping for freelancers" or "coaching for first-time managers".
  • Lean harder on comparison and problem content. Without distance on your side, articles that answer "X vs Y" or "how to fix Z" are your main way in.
  • Earn links from your niche: guest articles in trade publications, podcasts, partner pages.

Your Google Business Profile still helps for searches on your brand name, but it won't carry the strategy.

Getting your service business into AI answers

People now ask ChatGPT, Perplexity and Google's AI Overviews things like "who's a good tax accountant for freelancers" or "what does a physio do for a frozen shoulder". These tools tend to quote pages that answer clearly in the first lines, use short definitions and lists, and back facts with sources. The service page template above already follows that pattern.

Two more habits help. Keep your business name, services and areas identical on your site, your profile and your directories. Write articles that answer one question each. Nobody can guarantee a citation. Our guide on how to appear in Google AI Overviews covers the method in detail.

How AI SEO Crew handles this

AI SEO Crew takes over the "automate" column. Five AI agents find the searches your clients type and write researched articles with their sources. They check every fact and link and add internal links to your service pages. Then they publish to your site and send the sitemap to Google. You can review each article before it goes live, or let it publish on autopilot. The plan and what it includes are on the pricing page.

Put the content side on autopilot: Start free and see your SEO plan in a few minutes, no card needed.

Frequently asked questions

How long does SEO take for a service business?

Agencies commonly quote 3 to 6 months for first results on a local service site and 6 to 12 months for clearer gains. It depends on competition in your area and how much you publish. Check Search Console impressions monthly to see the trend before clicks arrive.

Is SEO worth it for local service businesses?

For most, yes, because people searching "service near me" or "service plus town" are ready to hire. Unlike ads, the pages keep working after you stop paying. The catch is time: plan to keep going for at least six months.

Can I do SEO for my service business without an agency?

Yes. Only you can do the profile, reviews and service pages well anyway. The parts that wear people down are keyword research and regular articles. You can delegate those to a writer or automate them with a tool that has an editor checking facts.

How do I rank in Google Maps without a storefront?

Create a Google Business Profile, hide your address, and list the areas you serve, up to 20 according to Google's guidelines. Then work on relevance (complete services and categories) and prominence (reviews and links). Distance is measured from your base, so you'll rank best close to it.