Local SEO for Plumbers: The Complete 2026 Guide to Ranking in the Map Pack
Local SEO for plumbers is the work of making your company show up when someone nearby searches for a plumber. Google says local results are "mainly based on relevance, distance, and popularity", and that there is "no way to request or pay for a better local ranking on Google". So the job is to improve what Google can measure about your business: how well your Business Profile matches the search, how close you are to the customer, and how well known you are. This guide covers each of the three, the rules that get plumbing listings suspended, a 30-day plan you can follow in order, and templates for reviews and service-area pages. Facts about Google come from its own help pages, read on 20 October 2026.
How Google ranks plumbers in the map results
| Factor | What Google says it means | What you control as a plumber |
|---|---|---|
| Relevance | "How well a Business Profile matches what someone is searching for" | Primary category, services listed, the wording on your website, a page per service |
| Distance | "How far each business is from the customer who's searching" | Your service area and address settings. You cannot move closer, so cover your real area well |
| Prominence | "How well-known a business is", tied to reviews and links from other websites | Review count and rating, replies to reviews, mentions and links from local sites |
Google also says that more reviews and positive ratings can help your local ranking, and that replying to reviews shows you value feedback. It does not publish the weights of each factor, so be wary of anyone who quotes exact percentages. Source: Google Business Profile Help, "Improve your local ranking on Google".
What customers search for, and which page should own each search
A common mistake is two pages fighting for the same phrase, or one page trying to cover everything. Give each type of search one page that owns it:
| What the customer wants | Example phrases | Page that should own it | Notes |
|---|---|---|---|
| Help right now | emergency plumber, burst pipe, no hot water | Home page or one emergency page | Phone number at the top, tappable on mobile |
| A specific repair | leaking tap repair, blocked toilet, boiler repair | One page per service | Explain the process and what affects the price |
| An install or replacement | water heater replacement, new bathroom plumbing | One page per job type | Show past jobs and the steps |
| A plumber in their town | plumber in [town] | One page per town you really serve | Local detail, not a template |
| A price | how much does a plumber cost | A cost guide on your blog | Builds trust; link it to the service pages |
| Your company by name | your business name | Home page and Business Profile | Keep details consistent |
The rule is one phrase, one page. Before you write a new page, search your own site for the phrase, and improve the existing page if there is one. Keyword volumes differ by country and season, so use Google Search Console (free) to see what your site is actually shown for, rather than guessing.
Four rules that get plumbing profiles suspended
Before you optimise anything, check your profile against Google's Business Profile guidelines. These are the points that catch plumbers most often:
- Business name: it must reflect your real-world name. Adding a tagline, a phone number, hours or a service area to the name, such as "Smith Plumbing 24/7 Emergency Leeds", is not permitted.
- Address: if you travel to customers and have no shopfront, you should hide your address and set a service area instead. Google allows one service-area profile for a business.
- Virtual offices: a rented mailing address where you do not operate from is not eligible. A service-area business cannot list a virtual office unless it is staffed during business hours.
- One profile per business: duplicates can cause problems for both listings.
Google reserves the right to suspend profiles that break these rules, and a suspension takes a plumber out of the map results entirely. Fix these first. Source: Google Business Profile Help, "Guidelines for representing your business on Google".
Stay clear of Google's spam policies
Most plumbers who get into trouble do it by trying to rank faster than the rules allow. Google's spam policies (updated 28 August 2026) describe the practices that can push a site down or remove it from results. Four matter most for a local trade business:
- Doorway abuse: Google defines it as "sites or pages created to rank for specific, similar search queries". A set of near-identical pages for every town you could possibly serve is the textbook case.
- Scaled content abuse: "many pages generated for the primary purpose of manipulating search rankings". Dozens of generic articles produced without checking them adds nothing for a customer.
- Keyword stuffing: filling a page, or your business name, with keywords or numbers to manipulate rankings.
- Link spam: Google lists "buying or selling links for ranking purposes" as an example.
Google's own advice on helpful content points the other way: write for people, show first-hand knowledge, and ask whether a page gives original information and whether you would want to bookmark or recommend it. For a plumber, first-hand knowledge is easy to show: photos of your own jobs, the problems you see in local houses, the prices and timescales you actually work to. Source: Google Search Central, "Spam policies" and "Creating helpful, reliable, people-first content".
The 30-day plan, in order
Do these in sequence. Each step feeds the next, and the first two weeks are free.
- Week 1, Business Profile: claim or verify the profile. Choose the most specific primary category (Plumber) and add secondary categories only for services you really offer, picking from Google's list. Add every service, your hours, your service area, and at least 10 real photos of jobs, vans and your team.
- Week 1, name, address, phone: search your company on Google, Yelp and the directories in your country. Make the name, address and phone number match your Business Profile exactly.
- Week 2, reviews: set up a way to ask every customer for a review the same day the job finishes (script below). Reply to every review, good or bad.
- Week 2 to 3, website: make sure each main service has its own page, and write one page for each of your top three towns or neighbourhoods (template below).
- Week 3 to 4, markup and speed: add LocalBusiness structured data (schema.org has a Plumber type), and check your phone number is tappable on mobile.
- Week 4, measure: record your starting numbers (see the measurement section) so you can tell what worked.
Your Business Profile in detail
The profile is the first thing most customers see, so it deserves more than a name and a phone number:
- Categories: one primary category (Plumber) and secondary ones only for services you do. Adding categories you do not offer can hurt relevance and trust.
- Services: list each service with a one or two sentence description in plain words, such as "Blocked toilet clearing" or "Boiler servicing".
- Service area: list the towns or districts you actually cover. If you hide your address, this is what customers and Google use.
- Photos: your van, your team, tools, and before-and-after shots of real jobs. Add new ones regularly.
- Posts and updates: short seasonal notes, such as how to prevent frozen pipes in winter.
- Hours: keep them accurate, including holiday hours, because wrong hours produce complaints.
A seasonal rhythm keeps the profile fresh without forcing you to invent things to say. Adjust this to your climate:
| Season | Typical calls and topics | Profile post or page idea |
|---|---|---|
| Winter | Frozen or burst pipes, boiler breakdowns, no hot water | How to find your stop valve before a leak |
| Spring | Checks after the cold months, outdoor taps, drains | Spring plumbing check list |
| Summer | Water heater work, bathroom renovations, outdoor plumbing | Planning a bathroom installation |
| Autumn | Boiler servicing, preparing for frost | Service your boiler before the cold arrives |
Missed calls matter more for plumbers than for most trades, because many callers ring the next business if nobody answers. Make sure someone answers or calls back quickly, and consider a text reply for missed calls. If you use call tracking numbers, ask a specialist how to set them up so your main number stays consistent across your profile, website and directories.
A review request that works, without breaking the rules
The simplest system is a text message sent when you leave the job, with a direct link to your review page (in your Business Profile, use the option to share a review form). A plain script:
Hi [Name], it's [Your name] from [Company]. Thanks for having us out today. If you were happy with the work, a short Google review really helps a small local business like ours: [link]. If anything wasn't right, reply to this text and I'll sort it.
Three rules: ask everyone, not only happy customers, so your profile looks real. Never pay for reviews or offer a discount in exchange for one, because Google's policies prohibit incentivised reviews. And reply to every review within a couple of days, because Google says replies show you value feedback and can help you stand out.
A negative review: how to reply
A reply is written for the next customer reading it, not only the reviewer. Keep it short, calm and factual:
Thanks for telling us, [Name]. I'm sorry the visit didn't go as it should. I'd like to understand what happened and put it right. Please call me on [number] or email [address], and I'll look at it personally.
Do not argue, share private details or accuse the reviewer. If a review is fake, off-topic or breaks Google's review rules, report it through your profile and keep a record of why. Google decides whether to remove it, so keep replying professionally in the meantime.
A service-area page template that is not thin content
A page for each town helps relevance, but a page that only swaps the town name is the classic mistake. Each service-area page should have its own content:
- A specific headline: "Plumber in [Town]: Boilers, Leaks and Emergency Call-outs".
- Real local detail: the housing types you see there (older terraces, new builds, flats), common problems they cause, and the streets or districts you cover.
- Jobs you did there: two or three short examples with the problem, the fix and, where you can, a photo.
- Reviews from that area: quote customers from that town, with their permission.
- Clear contact details: the same name, address and phone as your Business Profile, a tappable phone number and a map.
- A short FAQ: the questions customers in that town ask you on the phone.
Write each page by hand. Ten pages with real detail beat fifty near-identical ones.
A service page that earns the call
Take drain clearing as an example. A page that ranks and converts usually has:
- A clear promise in the headline: "Blocked drain clearing in [town]".
- What you do, step by step: how you find the blockage, the equipment you use, how you check the drain after.
- What affects the price: access, severity, time of day. Give a range only if you will honour it, and say what is included.
- When to call a plumber: for example repeated blockages, bad smells or water backing up.
- Proof: photos of your own work, a short customer quote, your licence and insurance details if they apply in your country.
- A direct way to book: tappable phone number, short contact form, opening hours.
- A short FAQ with the questions customers ask you on the phone.
Google describes trust as the most important part of what it calls E-E-A-T (experience, expertise, authority and trust). For a trade business, trust is easy to show and hard to fake: real names and photos, real licence details, real reviews, and prices and promises you keep.
Titles and descriptions: examples to adapt
| Page | Title (about 60 characters) | Description (about 150 characters) |
|---|---|---|
| Home | Plumber in Leeds: Emergency and Planned Work, [Company] | Local plumbers in Leeds for leaks, boilers and blocked drains. Call or book online. |
| Service | Blocked Drain Clearing in Leeds, [Company] | Blocked sinks, toilets and drains cleared in Leeds. Price agreed before we start. Same-day slots when available. |
| Town | Plumber in Headingley: Local Call-outs, [Company] | Plumbers based near Headingley for older-house pipework, boilers and leaks. Read reviews from local customers and call us. |
Only promise what you deliver: "24/7" or "same day" in a title is a claim customers will test.
Website basics that affect local results
- Speed and mobile use: Google's Core Web Vitals give targets for a good page: Largest Contentful Paint in 2.5 seconds or less, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads (source: web.dev). Test your key pages with the free PageSpeed Insights tool and compress large photos first.
- Click to call: the phone number should be tappable on mobile and visible without scrolling.
- Structured data: add LocalBusiness markup (schema.org has a Plumber type) with your name, address or service area, phone, opening hours, website and profile links. Everything in the markup must match what is visible on the page and in your Business Profile. Validate it with Google's Rich Results Test.
- Links from local and trade sources: manufacturers' installer directories, trade associations you really belong to, your local chamber of commerce, local sponsorships and partnerships with builders or estate agents. Never buy links, because Google lists it as link spam.
What to measure and where to find it
| Metric | Where to find it | Why it matters |
|---|---|---|
| Calls, direction requests, website clicks | Business Profile Performance | The actions that become jobs |
| Searches your profile appeared for | Business Profile Performance | Shows which phrases bring you into results |
| Clicks and impressions for your pages | Google Search Console (free) | Shows whether service and town pages are being found |
| Reviews: count, rating, newest date | Your Business Profile | Prominence, and recency |
| Booked jobs by source | Ask every caller how they found you | Connects the numbers to revenue |
Record these in week 4, then check again monthly. Changes to a profile can show up within weeks, but pages and reviews take longer to build, so judge the plan over three to six months, not one.
Why am I not showing up? A troubleshooting table
| What you see | Likely cause | What to do |
|---|---|---|
| Profile does not appear at all | Not verified, suspended or a duplicate | Check the profile status and the guidelines above |
| Appears only when searching your company name | Weak relevance or prominence | Check categories, services, reviews and service pages |
| Shows in your town but not nearby towns | Distance. Google favours closer businesses | Write real pages for those towns; expect closer competitors to lead there |
| Dropped after you edited the profile | A name or category change that broke the rules | Restore the real business name and the correct categories |
| Plenty of impressions, few clicks | Weak titles or descriptions | Rewrite them to match the search (see examples above) |
| Plenty of calls, few jobs | Call handling or quoting | Answer faster, explain the quote process, follow up |
After the first 30 days: months 2 and 3
- Month 2: add pages for your next three services or towns, ask for reviews consistently, refresh photos, and read your Search Console queries to find searches you are shown for but have no page for.
- Month 3: look for local links you can earn (suppliers, associations, sponsorships), review your negative reviews for patterns you can fix, and compare your Business Profile calls and direction requests with month 1.
- After that: keep a monthly routine: one new page or update, new photos, review requests after every job, a quick look at the numbers.
Is it worth the money? A break-even formula
To judge any spend, divide it by the profit from one job. Break-even jobs per month = monthly cost / average profit per job. As an example only: if you spend $1,500 a month and your average job leaves $300 of profit, you need 5 extra jobs a month from the work to break even. Use your own numbers, and count only jobs you can trace to the work, which is why asking every caller how they found you matters.
What it costs
Doing the Business Profile, review and page work yourself costs time, not money, and Google Business Profile, Search Console and Analytics are free. If you hire, published agency ranges vary widely and mostly come from agencies themselves. One 2026 guide from Housecall Pro puts agency retainers at $1,000 to $2,500 a month, citing Backlinko. Treat any figure as a starting point and ask for a written list of deliverables.
Common mistakes
Check your own site against this list:
- One page listing 15 towns instead of separate pages with real content for the places you serve most.
- Keyword-stuffed business names on the profile, which breaks Google's naming rule.
- An old or empty profile: no new photos or replies for months.
- Copy-pasted town pages that differ only by the place name.
- Inconsistent phone numbers or addresses after a move or a new number.
- Buying reviews or links. It risks the profile, and reviews you cannot show real customers for will not hold up.
Glossary
| Term | Meaning |
|---|---|
| Local pack or map pack | The group of businesses Google shows on a map for local searches |
| Business Profile | Your free Google listing, formerly called Google My Business |
| NAP | Name, address and phone number as shown across the web |
| Citation | A mention of your business details on another site, such as a directory |
| Service-area business | A business that travels to customers instead of serving them at a shopfront |
| Prominence | How well known a business is, which reviews and links influence |
Where Rocketito fits
Rocketito does not replace the Business Profile, review and call work above, which has to be done by you or your office. What it can take off your plate is the writing: it publishes SEO articles to your website on a schedule. If you have the time, the free plan above is enough to start. See Rocketito's plans if you would rather hand off the content. For software to help with the checklist, see the best local SEO tools for small business, and for a city-level example of the same steps, read local SEO in London.
Get Found by AI When the Pipe Bursts Rocketito writes and publishes 31 SEO articles a month to your website. 3-day free trial, cancel anytime. Start for Free
Frequently Asked Questions
How do plumbers rank in the Google map pack?
Google ranks local results by relevance, distance and prominence. Complete your Business Profile with the right category and services, keep your name, address and phone consistent, collect and answer reviews, and build pages that match what people search for.
How many reviews does a plumber need?
There is no fixed number. Google says more reviews and positive ratings can help your ranking, so look at the plumbers who appear for your searches and aim to match their review count and keep a steady flow of new ones.
Can I do local SEO for my plumbing company myself?
Yes for the core work: the Business Profile, consistent name, address and phone, review requests, and a few well-written pages. Hire help when you have no time for ongoing content or you need to cover many locations.
Should I hide my address on Google?
If you travel to customers and have no shopfront with signage, Google says you should hide your address and set a service area. If customers visit a real premises, you can show it.
How long does local SEO take for a plumber?
Business Profile fixes can show effects within weeks. New pages and reviews usually take a few months. Judge the work over three to six months.
Is local SEO better than paid ads?
They do different jobs. Ads can bring calls straight away and stop when you stop paying. Local SEO takes longer to build and keeps working without a per-click cost. Many plumbers use ads for quick calls while they build their local rankings.
Can I pay Google to rank higher in the map results?
No. Google states there is no way to request or pay for a better local ranking.
*Facts about Google rankings and Business Profile rules come from Google Business Profile Help, read on 20 October 2026. The agency price range comes from a Housecall Pro guide updated 11 February 2026. Rocketito sells content software, so weigh the last section accordingly.*