Google Ads gives you control: you can turn it on and off, increase spend, and see results quickly. But it costs money every month. The moment you stop paying, the traffic stops.
Organic search is the opposite. A well-optimized site can earn traffic for years without ongoing cost. A plumbing business ranking in the top 3 organic results for “plumber [city]” receives hundreds of free clicks every month.
That said, most plumbing sites don’t rank organically. Not because SEO is impossibly complex, but because they’re missing a handful of foundational elements that Google looks for when deciding who to rank.
Here’s what that foundation looks like.
Why Google Rewards Fast Sites
In May 2021, Google made Core Web Vitals an official ranking signal. Core Web Vitals are three specific measurements of page performance:
LCP (Largest Contentful Paint): How long until the main content of a page is visible. Google wants this under 2.5 seconds. The average plumbing homepage takes 4 to 8 seconds.
CLS (Cumulative Layout Shift): How much the page layout jumps around while loading. Forms or images that load after the text cause high CLS. Google wants a score below 0.1.
INP (Interaction to Next Paint): How quickly the page responds to clicks and taps. Relevant for pages with buttons, forms, and menus.
A site that fails Core Web Vitals is explicitly at a ranking disadvantage compared to a site that passes them. Google has stated this directly in their developer documentation.
For plumbers, the practical implication is straightforward: if your site loads slowly on a mobile phone, Google is unlikely to rank it highly in search results, even if your content is good and you have reviews. The technical foundation has to be right first.
You can test your own site right now at pagespeed.web.dev. Enter your URL and run the mobile test. A score below 50 is a significant ranking disadvantage. A score above 90 means your Core Web Vitals are working in your favour.
Google Business Profile: The Most Underused Free Tool in Trades
Google Business Profile (GBP) is the listing that appears in Google Maps and in the local pack: the 3 results with maps that appear above organic results for local searches.
For most location-based searches like “plumber near me” or “blocked drain [suburb],” ranking in the GBP local pack is more valuable than ranking organically. The local pack takes up more visual space, appears first, and drives direct calls without a website visit.
Setting up a GBP is free. Optimising it takes a few hours and has lasting impact.
What a Well-Optimised GBP Looks Like
Complete category selection. Your primary category should be “Plumber.” You can add secondary categories like “Emergency Plumber” or “Gas Fitter.” Categories directly affect which searches you appear for.
Accurate NAP. Your Name, Address, and Phone number must be exactly identical to what appears on your website. “Pty Ltd” vs “Pty. Ltd.” Even these minor differences can create inconsistency signals that affect trust.
Service area configuration. If you don’t have a physical shopfront, you can set a service area by suburb or radius. Setting this correctly tells Google which locations to show your listing for.
Photos. GBP listings with photos receive significantly more clicks than those without. Use photos of your work (before/after if possible), your vehicles, and your team. Minimum 10-15 photos. Add more over time.
Regular posts. GBP allows you to post updates, offers, and job updates. Businesses that post regularly signal to Google that the listing is active and maintained. Once a week is sufficient.
Q&A. The Q&A section is often ignored. Seed it with genuine questions your customers ask and answer them. This can also appear in search results.
Reviews: Why They Matter More Than Ever
Google uses review quantity, recency, and average rating as a major factor in local pack rankings. A business with 200 reviews at 4.7 stars will almost always outrank a competitor with 15 reviews at 4.9 stars, even if the quality of work is identical.
Reviews also influence conversion rate. When a customer is deciding between two plumbers, a large review count with specific, detailed feedback creates confidence that a handful of generic reviews doesn’t.
Building Reviews Systematically
The most effective way to build reviews is a simple, repeatable process:
- Within 24 hours of completing a job, send a text message: “Hi [name], thanks for having us out today. If you have a minute, a Google review would mean a lot to us. Here’s the link: [direct review link]”
- Use your GBP short URL for the review link (available in your GBP dashboard)
- Make it one tap. Never ask customers to search for you and then find the review section
Businesses that implement this systematically typically add 5-15 reviews per month. Over a year, that’s a review base that’s very difficult for competitors to match.
Respond to every review, positive and negative. Responses show Google that the business is active and engaged. For negative reviews, a measured, professional response that offers to make things right often matters more to prospective customers than the negative review itself.
City and Service Area Pages
One of the highest-leverage SEO moves for trades businesses is building dedicated pages for each suburb or city you serve.
If you cover 20 suburbs and want to rank for plumbing searches in all of them, a single “Service Areas” page that lists those 20 suburbs provides almost no ranking benefit. Google needs a full page of content to evaluate relevance for each location.
What works instead is a dedicated page for each key location:
/services/plumber-frisco/services/plumber-plano/services/plumber-garland
Each page covers the same service but is written specifically for that suburb: mentioning local landmarks, common issues in that area (old pipes in older suburbs, etc.), and including the suburb name naturally in headings and body copy.
This approach, done correctly, gives you the opportunity to rank independently for “plumber [suburb]” in each area you service. It compounds over time. Each page builds its own authority and ranking position.
On-Page SEO Basics That Still Matter
A few technical elements that every service page should have:
Title tag: Should include the primary keyword and location: “Emergency Plumber Dallas | Available 24/7 | [Business Name]”
Meta description: Not a direct ranking factor, but influences click-through rate from search results. Include a clear benefit and a call to action: “Licensed emergency plumbers in Dallas. On-site within 90 minutes. Call now for a free quote.”
Heading hierarchy: H1 should contain the primary keyword. H2 and H3 headings should cover related topics and secondary keywords (specific services, nearby suburbs, FAQs).
Internal linking: Link between related pages. Your emergency plumber page should link to your blocked drains page and your hot water systems page. Internal links help Google understand how your site is structured.
Image alt text: Every image should have descriptive alt text. This is an accessibility requirement and also helps Google understand what the image shows.
The Compounding Nature of SEO
The reason local SEO is worth investing in, even when Google Ads is already working, is that it compounds.
Every review you earn, every city page you publish, every optimization you make to your Core Web Vitals: these don’t reset at the end of the month. They accumulate. A business that starts building its SEO foundation today will have an advantage over a business that starts in two years that’s difficult to close quickly.
The businesses ranking in the top 3 organic positions for high-value plumbing keywords in most cities didn’t get there in a month. They got there because they started and kept going.
What Our Sites Include and What You Still Need to Invest In
Every site we build comes with the full technical SEO foundation in place from day one:
- Core Web Vitals passing scores (95+ PageSpeed on mobile and desktop)
- Correct heading hierarchy across every page (H1, H2, H3 structured for your primary keywords)
- Title tags and meta descriptions written for your service and city
- Schema markup so Google can identify your business type, location, and services
- Mobile-first responsive design with no layout shift
- A clean URL structure ready for city and service pages to be added over time
This means you are not starting from a technical deficit. The work that stops most plumbing sites from ever ranking has already been done.
But technical foundation is only one part of ranking. The other parts (content depth, domain authority, review velocity, and local citations) take time to build regardless of how good the site is.
Based on typical results for trades businesses in competitive markets, this is a realistic timeline:
- Months 1 to 2: Google indexes your pages and begins assigning initial rankings
- Months 3 to 4: Lower-competition keywords (specific suburbs, less-searched service terms) begin appearing on page 1
- Month 6 to 9: Lower-competition terms begin generating occasional leads
- Month 12 and beyond: Meaningful organic traffic for primary service keywords in your city. Competitive rankings for high-value terms like “plumber Dallas” or “emergency plumber near me” take longer still in established markets.
Twelve months is the honest minimum for a competitive market. Some keywords move faster if local competitors have weak SEO. Others take longer in markets with established businesses that have been building authority for years.
The site gives you the platform. The ongoing investment in content, reviews, and citations is what earns the rankings and compounds them over time.
Sources: Google Search Central, Core Web Vitals documentation. Google Business Profile Help. Moz Local Search Ranking Factors 2023. BrightLocal, Local Consumer Review Survey 2024.