The SEO most sites leave completely on the table
Most small business sites are full of images — and most of those images are doing nothing for SEO, or actively hurting it. They’re oversized, unnamed, missing alt text, and invisible to search. Image SEO is one of the most overlooked, easiest wins available, and most owners have never touched it. Let me pop the hood on image SEO for WordPress — the specific pieces you’re almost certainly missing, and how to fix them.
Why image SEO matters more than owners think
Two reasons image SEO is worth your attention. First, images are a ranking factor in their own right — Google Image search is real traffic, and well-optimized images can bring visitors your text never would. Second, and bigger: images heavily affect your page speed and accessibility, both of which affect your regular rankings. A page bloated with unoptimized images is slow, and Google’s web.dev research is clear that speed affects both rankings and conversions.
So image SEO does double duty: it earns image-search traffic directly, and it makes your whole site faster and more accessible, lifting everything. For most sites it’s a genuine, underused win — the kind of thing that separates a maintained site from a neglected one.
The pieces you’re probably missing
Image SEO is a handful of specific, unglamorous details. Miss them and your images are dead weight; get them right and they pull their weight. Here’s the checklist.
1. File size and compression
The biggest one. Huge, uncompressed images are the number-one cause of slow WordPress sites. A photo straight off a phone can be several megabytes; served that way, it crushes your load time. Every image should be compressed before or on upload. Tools like Imagify, ShortPixel, or Smush compress automatically, often converting to modern formats like WebP that are dramatically smaller. This ties directly to the speed and caching layer — image weight is often the biggest speed problem on a small business site.
2. Correct dimensions
Don’t upload a 4000-pixel-wide image to display in a 800-pixel space. Resize images to roughly the dimensions they’ll actually display at. Serving a giant image scaled down in the browser wastes enormous bandwidth for no visible benefit.
3. Descriptive file names
“IMG_4821.jpg” tells Google nothing. “pembroke-pines-kitchen-remodel.jpg” tells Google exactly what the image is. Rename image files descriptively, with hyphens between words, before uploading. It’s a small signal, but it’s free and it helps image search understand your content.
4. Alt text (the big accessibility + SEO win)
Alt text — the description attached to each image — does two critical jobs. It makes your site accessible to screen-reader users (a real requirement, not optional), and it tells Google what the image shows. Google’s own image SEO guidance emphasizes descriptive alt text as a primary signal. Write genuine descriptions of what’s in the image — “technician installing a Rheem water heater,” not keyword stuffing. Every meaningful image should have real alt text.
5. Lazy loading
Lazy loading defers loading images until they’re about to scroll into view, so the top of the page loads fast and off-screen images don’t slow the initial render. Modern WordPress does this by default, but confirm it’s active — it’s a meaningful speed win on image-heavy pages.
6. Captions and context, where they help
Images surrounded by relevant text and given captions (where natural) are better understood by Google. You don’t need a caption on every image, but placing images near topically relevant text helps search understand both.
The WordPress-specific setup
On WordPress, image SEO is mostly about the right setup once, then good habits:
- Install a compression plugin. Imagify, ShortPixel, or Smush. Set it to compress on upload and convert to WebP. This alone fixes the biggest problem automatically for every future image.
- Compress your existing images. These plugins can bulk-optimize the images already in your library — often a big, immediate speed win.
- Build the habit: resize and rename before upload, write alt text on upload. WordPress prompts for alt text right there in the media library — just fill it in.
- Confirm lazy loading is on and your theme isn’t doing something that breaks it.
This is exactly the kind of quiet, ongoing maintenance that keeps a site healthy — the same discipline behind keeping content from decaying and keeping the site fast.
The 30-minute image SEO audit
If you remember nothing else, run this once:
- Install and configure a compression plugin (10 min). Set to compress on upload, convert to WebP.
- Bulk-optimize your existing library (runs in background). Kick it off and let it work.
- Check your biggest pages for missing alt text (10 min). Add real descriptions to the important images.
- Confirm lazy loading is active (5 min).
- Adopt the upload habit (ongoing). Resize, rename, alt-text every new image.
Half an hour of setup plus a simple ongoing habit, and your images go from dead weight to pulling real SEO and speed benefit. It’s one of the highest return-for-effort jobs on a WordPress site.
Image optimization handled as part of a healthy, fast site: compression, alt text, and the whole technical-SEO layer run through our WordPress maintenance service and our SEO and lead generation service.
Final Thoughts
Image SEO is one of the easiest wins most sites completely ignore: compress and resize images, name them descriptively, write real alt text, and confirm lazy loading. It earns image-search traffic directly and makes your whole site faster and more accessible, lifting your rankings across the board.
Run the 30-minute audit this week — install a compression plugin, bulk-optimize what you have, and adopt the resize-rename-alt-text habit for every new image. It’s boring infrastructure, and like all boring infrastructure, nobody notices it working — they just notice a faster site that ranks better.
Further Reading
If you want to dig into image SEO and performance, here are reputable sources worth bookmarking:
- Google Search Central – Google Images SEO Best Practices
- web.dev (Google) – Image Performance
- WordPress.org – WordPress Optimization
- W3C Web Accessibility Initiative – Alt Text and Image Accessibility
- Smashing Magazine – Image Optimization



