IMAGE SEO FOR PLUMBING WEBSITES. YOUR PHOTOS CAN RANK ON GOOGLE TOO.
Your plumbing photos are sitting on your website doing nothing for SEO. Here's how to optimize them so they rank on Google Images and drive traffic.
Your Photos Are SEO Gold. And You're Wasting Them.
You've got great before-and-after photos of your work. The pipe that was corroded beyond belief. The water heater swap. The bathroom rough-in that came out perfect.
These photos are sitting on your website right now. Looking nice. Adding visual appeal.
And doing absolutely nothing for your SEO.
what a waste
Here's what most plumbers don't know. Google Images is the second largest search engine in the world. Bigger than Bing, Yahoo, and DuckDuckGo combined.
People search Google Images for stuff like: - "corroded galvanized pipe" - "tankless water heater installation" - "slab leak repair" - "sewer line camera inspection"
If your photos showed up in those results (with a link back to your website), that's free traffic. Free leads. Free money.
But your photos won't show up unless you optimize them. And right now, I guarantee they're not optimized.
The 7 Steps to Image SEO for Plumbers
### Step 1: Name Your Files Like a Human
The single biggest image SEO mistake. And almost everyone makes it.
Your photo files are probably named something like:
- IMG_4821.jpg
- DSC_0093.png
- photo_2024_03_15.jpeg
Google reads file names. When it sees "IMG_4821.jpg," it has no idea what the image is about. It's a mystery.
Rename every image file with descriptive, keyword-rich names:
- water-heater-installation-dallas-tx.jpg
- corroded-pipe-replacement-before-after.jpg
- kitchen-drain-cleaning-smith-plumbing.jpg
Use hyphens between words (not underscores). Keep it descriptive but natural. Include your city name when relevant.
This one step alone can get your images showing up in Google Image search.
### Step 2: Write Real Alt Text
Alt text (alternative text) is a description that you add to each image in your website's code. It serves two purposes:
- Screen readers use it for visually impaired users (accessibility)
- Google uses it to understand what the image is about (SEO)
Bad alt text: - alt="" (empty, Google learns nothing) - alt="image" (useless) - alt="photo" (also useless) - alt="plumber plumbing plumber dallas plumber" (keyword stuffing, Google hates this)
Good alt text: - alt="Licensed plumber replacing a corroded water heater in a Dallas home" - alt="Before and after photos of a kitchen drain cleaning job" - alt="Smith Plumbing team standing in front of their service truck"
Write alt text like you're describing the image to someone who can't see it. Be specific. Be natural. Include relevant keywords where they fit naturally.
### Step 3: Compress Your Images
This is about page speed, which directly affects your rankings.
A single uncompressed photo from your phone can be 3-5 MB. Put 10 of those on a page and you've got 30-50 MB of images loading. That's insane. Your page will take 8 seconds to load and Google will bury you. For a deeper dive, read our full image compression guide.
Compress every image before uploading it to your website.
Tools that work great (and are free): - TinyPNG - drag and drop, reduces file size by 60-80% - Squoosh - Google's own image compression tool - ShortPixel (WordPress plugin that compresses automatically)
Target file sizes: - Hero images: under 200 KB - Regular content images: under 100 KB - Thumbnails: under 50 KB
You can usually compress an image by 70% without any visible quality loss. Nobody will notice. But your load time will drop dramatically.
### Step 4: Use the Right File Format
Not all image formats are created equal.
- JPEG: Best for photographs (your job photos, team photos, etc.)
- PNG: Best for images with text or transparent backgrounds (logos, badges)
- WebP: Google's format. Smaller file sizes than JPEG with same quality. Best overall choice if your website supports it (most modern sites do).
- SVG: Best for simple graphics and icons
For plumbing websites, use WebP for photos and PNG for logos. That's the simple rule.
### Step 5: Resize Before Uploading
Your phone takes photos at 4000x3000 pixels. Your website displays them at maybe 800x600 pixels.
If you upload the full-size photo, the browser has to download a massive file and then shrink it to fit the screen. That's wasted bandwidth and slower load times.
Resize your images to the actual display size before uploading.
For most plumbing websites: - Full-width images: 1200px wide max - Content images: 800px wide max - Thumbnails: 400px wide max
### Step 6: Add Captions When It Makes Sense
Image captions (the text that appears below a photo) are another SEO signal. They're also one of the most-read elements on any page. People's eyes naturally go to captions.
Not every image needs a caption. But for before/after photos and project showcases, captions are powerful:
> "Before: Severely corroded galvanized pipes causing low water pressure in a 1960s Dallas home."
> "After: Full repipe with copper completed in one day. Water pressure restored to 65 PSI."
That caption tells Google what the image is about AND sells your work to the visitor. Double win.
### Step 7: Create an Image Sitemap
An image sitemap tells Google exactly where all the images on your website are. This makes it easier for Google to find and index your images.
Most SEO plugins (Yoast, Rank Math) generate image sitemaps automatically. If you're on a custom-built site, your developer can create one.
This is the most technical step, but it's a one-time setup that runs automatically after that.
Bonus: Google Business Profile Photos
Don't forget about the photos on your Google Business Profile. These don't have traditional alt text, but they do matter.
GBP photos with high engagement (views, clicks) help your local ranking. And businesses with 100+ Google Business Profile photos get 520% more calls than those with fewer than 10. That stat is from Google's own data. Learn how to fully optimize your Local Pack presence.
Upload new photos to your GBP regularly. After every job. After every team outing. After every new truck or piece of equipment.
Categories that perform well: - Before/after work photos (most engaging) - Team photos (builds trust) - Your truck and equipment (shows professionalism) - Your office/shop (proves you're a real business)
The Time Investment
Here's the honest truth about image SEO. The biggest time investment is the initial cleanup. Going through your existing images, renaming files, adding alt text, and compressing everything.
For a typical plumbing website with 30-50 images, expect to spend about 2-3 hours on the initial optimization.
After that? It takes about 30 seconds per image to do it right. Rename the file, compress it, write alt text, upload it.
30 seconds per image for a chance to rank in Google Images. That's the best ROI you'll find in SEO.
Quick Checklist
Before you add any image to your website:
- [ ] Descriptive file name with hyphens (not IMG_4821.jpg)
- [ ] Alt text that describes the image naturally
- [ ] Compressed to under 200 KB
- [ ] Correct file format (WebP or JPEG for photos)
- [ ] Resized to actual display dimensions
- [ ] Caption added (for project photos)
Want us to handle your image optimization? We optimize every image on every site we build. Proper naming, alt text, compression, and formatting. No detail gets skipped.
Check out our pricing to see what's included.
---
P.S. Here's a quick test. Right-click on any image on your website and look at the file name. If it says "IMG_" or "DSC_" or "screenshot_"... every single one of those images is invisible to Google. That's potentially dozens of ranking opportunities you're completely missing. Let us fix that.