The first page of results brings in 96.98% of all traffic generated by your customers' searches, with the top 5 getting over 75% alone.
Ranking at the top means the difference between being inundated with calls and the phone hardly ringing. This is especially true for local services like plumbers who rely on smaller, more geographically constrained markets.
With AI search now changing the SEO landscape and influencing which businesses get the call and which don’t, a comprehensive SEO strategy has never been more important.
- How SEO of Plumbers Differs from Normal SEO
- Choosing Backlinks For Your Plumbing Site
- How To Choose Keywords for Your Plumbing Site
- How to Write Content for Plumbing Landing Pages and Blogs
- Local SEO for Plumbers
- What Problems do Plumbers Face with SEO?
- Conclusion: Why Focusing on Local SEO Works for Plumbers
How SEO of Plumbers Differs from Normal SEO
As a plumber, you probably have a service area where most of your work comes from- a city, region, or neighborhood. When people have a leaking tap or toilet that won’t flush, they want someone who can be there quickly, not someone who has to travel from 3 towns over.
This means that you have a clear, geographical target area that you want to rank in, and any searches that you appear in from further afield are just a nice bonus. Focusing on local SEO and “near me” searches means that the people who are finding you are those who might actually make the call.
Local Search Results
Local SEO used to simply be a matter of stuffing in a few localized keywords into your site and keeping your Google Business Profile up to date. Today, it’s a lot more complex and interlinked than it once was.
Getting your business seen by more potential customers in your target area has 3 main components:
- “Near me” searches
- Maps searches
- AI Recommendations and citation
There’s a lot of overlap between these, but each requires a little twist of its own to maximize results for that particular type of search.
We’ll break down how to make the most of each search type through this article, but the general rule is that you should hammer home the fact that you are a local company, offering a local service.
How do Search Engines and AI Rank Your Site?
Search engines and AI chatbots decide which sites to show searchers based on a set of criteria that we call EEAT. That stands for experience, expertise, authority, and trustworthiness- they’re basically a way of judging how much you know about a topic and how relevant your services are for a searcher.
SEO is really the art of meeting these criteria, sending the right signals, and ensuring that your services are the first that customers find when they start looking, and that it’s you the AIs recommend.
Experience, Expertise, and Trustworthiness
Proving that you are a skilled plumber and more than capable of providing whatever services your customers might want is relatively straightforward.
Your content should be clear, honest, and transparent, showcasing your skills and knowledge as a plumber.
Include things like:
- Photos from recent jobs
- Case studies of bigger projects
- Your licenses and certifications
- Positive reviews from happy customers
There are lots of ways that you could demonstrate these elements to the search engines and AIs, but having blogs and case studies is probably the easiest.
Cover your most common callouts and offer detailed explanations of how you fix things and what a customer’s options might be in a given situation.
This kind of content is great for SEO, offering a chance to impress the AIs and search engines. It’s also a fantastic way to demonstrate your expertise and experience to your potential customers. How-tos and tutorials are particularly useful for trades sites.
Authority
Authority is how search engines and AI decide that you really do know what you’re talking about.
There are a few parts to how they score this, but the two most important are:
- Outgoing Links- these show that your content is well researched and agrees with other content out there. These have the advantage that they’re always free- you can link to any content that backs up your point.
- Incoming links- links from other sites that endorse your content. The better the quality of the site, the more impact it has. Some backlinks are earned naturally through other sites linking to your content. Others can be purchased as you expand into content marketing.
You’ve got total control over how your outgoing links work. They should be scattered through your content, linking to relevant places like local licensing boards, local news sites, and blogs. Choose your anchor text carefully for the best results.
Incoming links, also known as ‘backlinks’, should be from trusted sources, such as local authorities, local directories, and local news sites. The links to your site from other sites play an outsized role in signalling to search engines and AI that you really can be trusted, allowing you to ‘borrow’ some of the host’s authority.
Choosing Backlinks For Your Plumbing Site
While it’s always nice to be linked, there are a few sources that are better than others for plumbers:
- Local Directories: Local find-a-trade sites, the chamber of commerce, or even Yelp and other relevant listings are a great source of backlinks. They reinforce your local credentials and provide proof that you operate in the area you’re targeting.
- Local Partnerships: share links with other trades that you often work with- it’s great for both of you. If you have a regular partnership with housebuilders or even a plasterer that you recommend to your customers, put this online and ask that they do too.
- Trades Associations: High-quality, trade-related links are like gold dust when trying to climb the rankings. Join any relevant bodies and make sure your contact information is up to date.
- Local Press: sponsor local events, reach out to bloggers, and generally create a buzz about your business. It’s great for brand recognition, and it’s a handy source of valuable backlinks.
Other useful sources of backlinks that work well for both traditional local searches and AI include things like reaching out to other sites and doing a little content marketing.
Write blogs explaining how to unclog a sink or other basic plumbing tasks and link back to your own site where appropriate. Reach out to sites that have this style of content and offer to write a piece for them.
The general rule is that relevance beats quantity, but so long as the quality doesn’t drop, the more backlinks the merrier.
Backlinks for AI Results
With generative AI and AI summaries starting to play more and more of a role in how people find information, how we think about backlinks is changing.
Rather than quantity, the focus should always be on quality. That means concentrating on earning backlinks from pages that enhance your topical authority, like trade associations, local news sites, local developers, and other relevant pages.
These links will help the AIs understand your business, and when someone asks for recommendations for a local plumber, it will be you that they suggest.
The semantic links between the content linking to you and the destination of the link are also more important than ever.
If you’re writing a guest post about bathroom refits, it’s better to link to a dedicated page (either a blog or landing page) that describes that service rather than your homepage. This kind of contextual link helps AI to determine that your site is worth offering as a suggestion.
A good rule of thumb is that the best sources of backlinks for appearing in AI recommendations are sites that your target AI already cites. These pages are already mapped and meet the AI’s criteria. Try running a few queries through ChatGPT or Gemini and see what sources they mention. These will offer the best value for your AI SEO efforts.
Picking Your Anchors
Anchors are the highlighted text that signals a clickable hyperlink in your content. The words you choose to highlight have more impact on your SEO results than you might think, both for traditional search and AI results.
The key to making the most of anchor text is not sticking to a single variety. Too many “exact matches” will appear overoptimized and incur penalties from search engines, so diversify your profile by mixing and matching between:
- Exact match: the search term you’re targeting itself. Keep these to a minimum as they can appear “spammy”.
- Partial Matches: A longer phrase including the search term. They appear much more natural and target more conversational search terms. If someone looks for “Gas safe engineers near me,” this could be targeted with something like “We’re Gas Safe registered heating engineers in Aberdeen”.
- LSI: Latent Semantic Indexing means that you don’t have to anchor on the exact keyword, so long as what you select is semantically relevant. For example, “tap” and “faucet” are synonyms for the same fitting. Depending on where you are located, “boiler” and “water heater” might be too.
- Naked URLs: as the name suggests, these are links that don’t have any associated text. They still count as a link, allowing you to borrow some authority, but they don’t provide extra context for AI or search engines. Use them to reference regulations you mention in your copy.
- Branded: Branded anchors are exactly what you think they are: an anchor text that highlights the brand name. If you often work with another trade, use their name to link to their sites. Likewise, if you’re licensed to install certain products, this is the perfect place for a branded link.
AIs pay far less attention to how well an anchor matches a search and much more to the meaning and context it and the surrounding text provide. That means it’s more important to focus on picking longer, more descriptive natural links between your content and the content you’re linking to.
How To Choose Keywords for Your Plumbing Site
Keywords are the basic building blocks of SEO strategy, and they’re just as important for traditional searches, local searches, and AI results.
These are the things that your customers are typing into Google or saying to their AI chatbot of choice when they’re looking for your services.
Back in the early days of the internet, simply having more of a particular search term than the next site stuffed into your copy was enough to guarantee results. Since 2012’s Google Penguin update, this is no longer the case, and choosing your keywords is now far more complicated.
Any plumber who is refreshing their SEO and AI strategy would do well to think about the following things:
Search Volume Vs Competition
It should come as no surprise that the general rule is that the more searches that are done for a particular keyword, the more clicks (and customers) will come from it. That being said, there’s a bit of nuance to think about here.
With 68% of clicks going to the top 3 results, it’s not always best to target the most obvious searches, as competition will be fierce. You want to spend your time sorting plumbing, not wrestling search algorithms.
“Leaking water heater repair near me” is a high-volume search term, and it might describe your service perfectly. Unfortunately, it probably describes your competitor’s services too, and they might be targeting it heavily.
This is where we have to start thinking about how difficult a particular keyword might be to rank for and whether there might be a better option.
A lower competition option might be “Baxi water heater repair” or, more generally, something like “water heater leaking from the bottom”. These will have less search volume, but they’ll also have less competition, making them easier to rank for.
A larger piece of a slightly smaller pie might be the right strategy.
Target Locally and Describe Your Services
As we said before, plumbing is largely a local game, so your keywords have to reflect that. Your customers aren’t just searching for the word “plumber”, they’re looking for “garbage disposal repairs near me” or “emergency plumber in my town”.
Your keywords should be varied throughout your whole site, targeting your services by name. If there’s more than one way of describing a service, use them both.
You should also remember to clearly define your target areas- “updating your bathroom in Milwaukee?” will bring in more relevant results than simply “updating your bathroom?”.
Make Use of Longtail Keywords
Longtail keywords are what we call longer, natural-sounding phrases that searchers might look for. They represent something closer to how people speak, and they’re useful in targeting traditional search, voice searches, and AI results.
This might look something like “If you’re looking to refresh the pipework in your Edinburgh flat…”. This names your service, location, and reads like the answer to a question someone might ask.
Don’t Try to Fit It All On One Page
Every page should ideally only target a couple of relevant keywords. There are 3 main reasons for this:
- Trying to squeeze more into a single page might trigger penalties to your ranking for appearing spammy and unnatural. Rather than your content appearing in more searches, it’s likely to appear lower down the SERPs, wasting your efforts.
- Your readers will notice. When people search for plumbing services, they likely already know what project they want completed. If you have crafted a landing page to target drain clearing, and it also talks about fitting faucets, they’ll be put off.
- More relevant traffic. Just like the last point, people search for plumbers with a job in mind. Setting up a page for each service separately will yield much better results.
Having a page dedicated to listing all your services is not a bad idea, but it’s there for customer information rather than SEO purposes.
Think About Semantics
Google and other search engines group keywords together into broader topics through semantic linking. This is called LSI linking, and it’s important for getting results from your SEO efforts for a few reasons:
- Natural language helps search engines get a better idea of what your content is actually about, meaning it can offer it more confidently.
- Your customers might not use the exact search terms you thought they would. Having things phrased in a variety of ways might help capture some of these searches.
- AI chatbots and assistants make heavy use of semantic links to understand what a query is actually about and offer a good answer.
This means that while your target keyword might be “leaking tap”, you might want to say “running faucet” or “dripping fittings” throughout your content, too. These all mean basically the same thing and should be grouped together by the search engines and bots while reading more naturally for your customers.
Think About Why They’re Searching
People turn to the internet for all kinds of reasons. Sometimes, they might be knee-deep in water from a burst pipe. Sometimes, they might be simply considering their options for a plumbing refresh.
These two examples represent very different search intentions. One is urgent- they want you there as soon as possible. One is more informational as they weigh up whether to go ahead or not. These need to be targeted via different strategies.
In the case of emergency plumbing callouts, you want the searcher to find your landing pages. These should be short and encourage them to call you. Longtail keywords like “burst pipe repairs, 24-hour callout” will target these most effectively.
On the other hand, if someone is considering a new bathroom or installing some plumbing in an outbuilding, it’s probably not very urgent. They’re looking for more general information about their options, so content like blogs might be more suitable. Your keywords can be related to the topic of the article, and you can more subtly push them to make the call.
Keywords for AI Search and Recommendations
AI searches use keywords a little bit differently from traditional search engines. Everything we’ve talked about in this section still applies, but there are some extra considerations to think about, too.
First, AI could mention your company in two different ways:
- Mentions: If someone asks ChatGPT something like “Who’s a good plumber near me?”, the bot might make a direct mention of your company in the form of a recommendation.
- Citation: This means that the Chatbot pulls from your content to form an answer to a question like “what should I do about a weak flushing toilet?”.
AI focuses mostly on semantic links and conversational queries, so we have to focus on answering questions directly and naturally, rather than stuffing keywords. The exact phrasing matters less than the link between the question and the answer you want to offer.
For example, let's say someone asks their Chatbot of choice, “Should I replace my bathroom before selling my home?”
To target this search, we might want to include keywords like “bathroom renovations”, “upgrading your flip house bathroom”, “how to maximize your asking price”, or “what do buyers really look for in a bathroom”.
How to Write Content for Plumbing Landing Pages and Blogs
Your site should be made up of various types of pages, with each serving a specific purpose. For plumbers in particular, there are three useful types of content:
- Landing Pages- describing a service you offer and aiming for direct conversions
- Blogs- exploring a topic in a little more detail and offering potential customers more information
- Case Studies- Showing off your previous work
All 3 types of content need to quickly build trust with search engines and Chatbots (using the EEAT principles) and your customers, encouraging them to reach out and make contact.
Whatever type of content you’re creating, focus on answering questions directly for the best results.
Blog vs Landing Page vs Case Study
Blogs and landing pages are both useful tools for any plumber’s SEO strategy. They allow you to target different search intents and showcase your expertise.
Your services should each have their own landing page: one for drain works, one for bathroom fitting, one for emergency callouts, and so on. These are more directly “salesy” than other content. If you want to dig into the whys and wherefores of a topic, use an internal link to a blog on it rather than cluttering up your landing page.
Having a dedicated landing page for each service that you offer means that you can more precisely target your SEO for particular searches. Include your prices (when possible), reviews for that particular service, and a detailed description.
Blogs, on the other hand, let you dig into a topic and explain it in depth. They allow you to showcase your knowledge and skills in a natural way, targeting more informational searches. These could cover things like local building regulations, how-to guides, or laying out the processes you follow while working.
These blogs help establish your topic authority. Setting up relevant internal links between them and your landing pages will transfer some of that authority, boosting the prominence of your more “salesy” content in search results.
Case studies are your chance to show off and talk about your best work. A good mixture of photos and explanation works to reassure search engines, AI, and your next client that your work is of the best quality.
Writing For AI
Writing for AI is remarkably similar to writing for people; it’s less about matching exact phrasing to search questions and more about actually answering a question.
Think about which “how,” “what,” and “why” questions people might be asking their favorite chatbot, and then set out to answer them as clearly as possible.
Use headings like “what to do when your kitchen sink keeps overflowing” or “how to unclog a drain”, then use the first few lines afterwards to give a simple, direct answer.
As you get further down the content, expand out into extra information. Think of writing like building an upside-down pyramid- the base goes at the top, with each layer getting more detailed as you go.
It’s also worth thinking about structure and how AI will navigate your content. Make use of things like:
- Bullet points
- Tables
- Clear, descriptive headings
All of these make your content easier for both AI and the people reading it to follow.
On-page EEAT signals are more important than ever, too. As AI only has the ability to mention 5-8 sources in a given answer, it places a lot of emphasis on transparency and expertise. Work closely with whoever is writing your content, make sure that any outgoing links are to high-authority domains, and that a real plumber is contributing to the process.
Finally, make sure your content is up to date. As rules and regulations change, or as you complete new jobs or gain new qualifications, go back and revise your content. AIs want to be sure that the information they’re offering is as current as possible.
Technical Considerations
Getting the most out of your content isn’t just about the content itself- there are some backend technical considerations to think about, too. The three most important are:
- Schema Markup: This is a simple code tool that allows search engines and AIs to make sense of your content. The most obvious Markup you should be using is Plumber, which lets you describe your services, qualifications, pricing, and other key data. It’s also worth including Service and Review to offer more information.
- Meta-Titles: These are the basis of how your page will appear in search results, forming the clickable link on SEPRs. They should offer a clear explanation of what the searcher will see when they click.
- Meta-Descriptions: These are the primary source for the content under the link on a search result, though the actual text a searcher might see could also be an amalgamation of this and your content. Again, this should be a short description of what a potential customer will see if they click your link.
Local SEO for Plumbers
Local SEO is the art of targeting Maps and “near me” searches. These tend to be more urgent, with searchers looking to make contact straight away. For plumbers, these might be the emergency call-outs or clients who are looking to book in your services as soon as possible.
Ranking well in these searches should be your primary SEO goal: the local Map Pack (the top 3 results) generally get 93% more contacts than positions 4-10. How you rank locally also plays a huge part in how likely an AI chatbot is to recommend your services.
The basic steps that every plumber should follow are:
Get your Google Business Profile Optimized
Google Business Profiles are digital business cards, and they play a massive role in getting local search results to work for you.
The first step is simple: claim your profile and get it verified. Once this has been done, it’s time to optimize it:
- Make sure your business name is correct- avoid keyword stuffing as it will appear “spammy”.
- Ensure your contact details are right and match those on your site and any local directories. We call this “NAP” (Name, Address, Phone), and consistency is vital to avoid confusing customers, AIs, and search engines alike.
- Include your main services- these will work like keywords, telling the search engines and AIs that your page is a good one to offer when someone is searching for a heating engineer or a first-fix contractor.
- Tell them where you work- include your city, neighborhoods, or counties where you’re happy to accept callouts.
- Make the most of messaging and contact settings. You want your customers to be able to contact you as easily as possible.
- Include photos- your team, your van, offices, recent jobs- profiles with lots of photos get 520% more calls than those without.
- Polish your business description. Include keywords and semantic links, but be careful not to come across as “spammy”. Your description should read naturally.
Answer Your Reviews
Once your Google Business Profile is up and running, one of its best features is that it allows your customers to leave reviews. It’s a great idea to reach out to them and ask them to do this, as it proves to search engines, AI,s and future customers that your work is top-notch.
These rankings are taken into account by search engines, Maps apps, and AIs when weighing up the order in which they present results. The more happy customers, the better the results. 96% of customers read them before making a choice, too, so encouraging them is a very good idea.
When asking for reviews, don’t be afraid to get specific. Ask clients to mention the work that you did, as these keywords will be taken into account. If you replaced their kitchen sink or plumbed in new appliances for them, ask them to talk about it directly.
It’s also important to respond to your reviews. With so many potential customers reading them, how you respond to them is often your first chance to impress. Even negative reviews should be handled with courtesy and professionalism.
Google uses both the reviews and your answers to them as relevance signals when deciding how to rank your business in search results. Make sure you’re including the relevant keywords and asking your customers to do the same.
List on Local Directories
Local directories and lists of approved tradesmen are a great tool for increasing your local SEO results. Not only do they count as a backlink pointing towards your site, but they let you reinforce your NAP and the area that you work in.
Both traditional searches and AI love to see local directory citations, so make sure you’re listed everywhere that might be relevant. Local authorities often have online lists of approved tradesmen, so reach out and see if they will list your business.
Be Consistent
Your Name, Address, and Phone (NAP) is the core message behind all your SEO efforts- all the building trust, demonstrating knowledge, and everything else is there to ensure that you get the call.
When it comes to local searches, being consistent with your NAP and making sure they match your Google Business Profile exactly is vital. We want to avoid any chance of search engines, AIs, or real people getting confused.
If anything changes, make sure you update it everywhere.
Use Maps
While you might not have an office as such, embedding a Google Map on your site reinforces your local credentials. As a plumber, the best place to pin on this map depends on how you run your business.
Those with an office or a yard should use that location. Those who don’t have a physical address might want to use the place where they park their van.
Having this map embedded on your website sends a clear signal to AIs and search engines that you’re local and therefore can take advantage of proximity in “near me” searches.
Optimize Your Site for Mobile
76% of local searches are done on a mobile device, so setting up your site to work for these makes sense.
When you think about how many “plumber near me” searches in particular are going to be urgent, say someone has just discovered a burst pipe, capturing this traffic is even more important.
Keep navigation menus simple, paragraphs short, and loading times quick.
The nature of your content should take these searches into account, too. 46% of customers use voice search, so targeting conversational, longtail keywords is important. Think about how someone might ask an AI assistant or chatbot when writing your blogs and landing pages.
Localize Your Content
Whether you’re working on a blog or a landing page, localization is, unsurprisingly, important for local search results.
Aim to answer your customers’ questions about local issues. For example, a plumber working in London might want to mention the problems that come from harder water, but one working in Belfast probably wouldn’t.
Answering these localized questions gives you a chance to reinforce your area of operations by mentioning your location naturally throughout the copy. Think “Soft water areas like Edinburgh face fewer issues with limescale,” rather than simply “soft water areas don’t get limescale problems”.
While it’s always good to mention your locality, it’s equally important not to overstuff keywords into your copy. It has to read naturally for all 3 of your target readers: humans, AIs, and search engines.
What Problems do Plumbers Face with SEO?
Plumbers, like any other business, face some common issues with getting the most out of their SEO strategies.
The single most common issue comes from how long SEO takes to really show results. While you might get a small boost in the first few weeks, real results often take between 3 and 9 months or even longer to really show.
For newer plumbing companies, it might take even longer. Authority from backlinks and other SEO signals that tell AI and search engines that your content is what their users really want takes time to build up. This applies if you change your domain name, too, as these signals are tied to your site rather than your company name.
Even with this marathon-not-a-sprint problem, SEO still represents the best value for money in digital marketing. While Pay-Per-Click advertising might be quicker, it’s less reliable and, over the long term, can be prohibitively expensive.
The way through these problems comes from consistency. Improving your SERP position and having AI consistently recommend your services requires an ongoing effort. You’ll want to be constantly improving your offerings, testing out what works, refining them for the best results, and competing in as many areas as possible.
Conclusion: Why Focusing on Local SEO Works for Plumbers
To put it simply, when someone searches for a plumber, they usually want to find a result that can come and help them as soon as possible. That means your digital marketing efforts should go into your local area.
Getting to the top of local search results and having AI consistently recommend your services means more calls from people who need your services.
For emergency callouts, where time is of the essence, being at the top of the search results, offering a friendly voice means you land the job. These clients might well be stressed out and panicking, so finding you could be the answer to their prayers.
For less urgent queries, offering a detailed, expertly crafted answer helps you to build trust, showcase your knowledge, and develop brand recognition. When they do finally decide to book in that upgrade, or emergencies strike, your name will be the one they reach for.
