Work through each section systematically and your plumbing website will outrank 90% of competitors in your market. This is the most comprehensive local SEO checklist for plumbing businesses available.
Section 1: Google Business Profile (10 Points)
☐ Profile 100% complete — no empty fields
☐ Primary category is “Plumber”
☐ 3–5 relevant secondary categories added
☐ Business description is 750 characters, keyword-rich
☐ Every service listed with individual description
☐ Service area includes all cities/neighborhoods served
☐ 10+ photos: team, trucks, completed jobs
☐ Hours accurate including holiday/emergency
☐ Q&A section has 5+ pre-answered questions
☐ Google Posts published weekly
☐ Primary category is “Plumber”
☐ 3–5 relevant secondary categories added
☐ Business description is 750 characters, keyword-rich
☐ Every service listed with individual description
☐ Service area includes all cities/neighborhoods served
☐ 10+ photos: team, trucks, completed jobs
☐ Hours accurate including holiday/emergency
☐ Q&A section has 5+ pre-answered questions
☐ Google Posts published weekly
Section 2: On-Page SEO (10 Points)
☐ Homepage title: “[City] Plumber | [Business Name]”
☐ Every page has a unique, keyword-rich title tag
☐ H1 heading on every page targeting primary keyword
☐ Separate service page for every service offered
☐ Location pages for every city in service area
☐ NAP in HTML text (not image) on every page
☐ LocalBusiness schema markup on homepage
☐ Service schema on all service pages
☐ Internal links connecting services to location pages
☐ Click-to-call phone number above the fold
☐ Every page has a unique, keyword-rich title tag
☐ H1 heading on every page targeting primary keyword
☐ Separate service page for every service offered
☐ Location pages for every city in service area
☐ NAP in HTML text (not image) on every page
☐ LocalBusiness schema markup on homepage
☐ Service schema on all service pages
☐ Internal links connecting services to location pages
☐ Click-to-call phone number above the fold
Section 3: Local Citations (10 Points)
☐ Yelp — complete, accurate profile
☐ Angi (Angie’s List) listing active
☐ HomeAdvisor / Thumbtack listed
☐ BBB listing active and verified
☐ Houzz and Porch listed
☐ Apple Maps claimed and optimized
☐ Bing Places claimed and optimized
☐ Local Chamber of Commerce listing
☐ NAP 100% consistent across ALL listings
☐ 40+ total citations across trusted directories
☐ Angi (Angie’s List) listing active
☐ HomeAdvisor / Thumbtack listed
☐ BBB listing active and verified
☐ Houzz and Porch listed
☐ Apple Maps claimed and optimized
☐ Bing Places claimed and optimized
☐ Local Chamber of Commerce listing
☐ NAP 100% consistent across ALL listings
☐ 40+ total citations across trusted directories
Section 4: Reviews (5 Points)
☐ 20+ Google reviews (minimum to be competitive)
☐ Average rating 4.5+ stars
☐ Reviews being added consistently (5+ per month)
☐ Owner responding to every review
☐ Review request system in place for every job
☐ Average rating 4.5+ stars
☐ Reviews being added consistently (5+ per month)
☐ Owner responding to every review
☐ Review request system in place for every job
Section 5: Technical SEO (10 Points)
☐ Website loads in under 3 seconds on mobile
☐ Core Web Vitals passing (LCP, FID, CLS)
☐ HTTPS active (SSL certificate)
☐ XML sitemap submitted to Search Console
☐ No crawl errors in Search Console
☐ No broken links (404 errors)
☐ Canonical tags on all pages
☐ Image alt text with keywords
☐ Mobile-responsive design
☐ No duplicate content issues
☐ Core Web Vitals passing (LCP, FID, CLS)
☐ HTTPS active (SSL certificate)
☐ XML sitemap submitted to Search Console
☐ No crawl errors in Search Console
☐ No broken links (404 errors)
☐ Canonical tags on all pages
☐ Image alt text with keywords
☐ Mobile-responsive design
☐ No duplicate content issues
Section 6: Backlinks (5 Points)
☐ Domain Authority above 20
☐ 10+ referring domains from trusted sites
☐ No spammy or toxic backlinks
☐ Links from local news or community sites
☐ Industry association membership with backlink
☐ 10+ referring domains from trusted sites
☐ No spammy or toxic backlinks
☐ Links from local news or community sites
☐ Industry association membership with backlink