
Open your website's media library and you'll probably find dozens of files still named "IMG_2847.jpg" or "Screenshot 2026-03-14.png" — harmless to a human visitor, but a small, missed opportunity for every single one. Image SEO is the practice of making your images work for you: helping search engines understand what they show, helping your site load faster, and occasionally earning you extra visibility through Google Images itself. None of it is complicated, and most of it takes minutes once you know what to do.
Why image SEO matters
Images affect your SEO in three separate ways. First, properly labelled images help search engines understand page content and can appear in Google Image search results, a genuine secondary traffic source many small businesses ignore entirely. Second, unoptimised, oversized images are one of the most common causes of a slow website, and speed is both a ranking factor and a conversion factor. Third, alt text specifically supports accessibility for visitors using screen readers — doing right by your customers and your SEO at the same time.
1. Use descriptive, human-readable file names
Before uploading an image, rename the file to describe what it actually shows, using hyphens between words. "custom-deck-installation-torquay.jpg" tells Google (and you, scrolling through your media library later) far more than "IMG_5521.jpg" ever will.
2. Write genuine alt text for every image
Alt text (alternative text) is a short description attached to an image in your site's code, read aloud by screen readers and used by search engines to understand the image. Good alt text:
- Describes what's actually in the image, specifically.
- Reads naturally, as if describing the photo to someone on the phone.
- Only includes your keyword if it fits naturally — never force it in.
- Is left blank only for genuinely decorative images that add no information.
Compare "plumber" (alt text) to "licensed plumber repairing a burst pipe under a kitchen sink in Frankston" — the second is useful to a screen reader user and to Google; the first is nearly worthless.
3. Compress images before uploading
Large, uncompressed image files are one of the biggest, most common causes of slow-loading pages. Compress images before uploading using a tool built into your website platform, or a dedicated compression tool, aiming to cut file size significantly without a visible loss of quality. Our Core Web Vitals guide covers why this specific fix matters so much for page speed.
4. Choose the right file format
Different formats suit different jobs:
| Format | Best for | Notes |
|---|---|---|
| JPEG | Photos | Good compression, small file size |
| PNG | Graphics with transparency or sharp edges | Larger file size than JPEG |
| WebP | Most modern use cases | Smaller than JPEG/PNG at similar quality; broadly supported now |
| SVG | Logos and simple icons | Scales perfectly at any size, tiny file size |
5. Resize images to the dimensions they're actually displayed at
Uploading a 4000-pixel-wide photo straight from a phone camera into a space that displays at 800 pixels wastes bandwidth and slows the page for no visual benefit. Resize images to roughly the dimensions they'll actually be shown at before uploading, or make sure your website platform handles this automatically.
6. Use lazy loading for images below the fold
Lazy loading delays loading images until a visitor scrolls near them, rather than loading every image on a long page immediately. Most modern website platforms support this natively — check that it's switched on, particularly for image-heavy pages like galleries or portfolios.
7. Add image sitemaps for image-heavy sites
If your business relies heavily on visual content — a photographer, an interior designer, a landscaper showcasing before-and-after work — an image sitemap helps Google discover and index your images more thoroughly, increasing the chance of appearing in Google Images for relevant searches.
8. Keep captions and surrounding text relevant
Google also uses the text around an image — captions, nearby headings and paragraphs — to understand its context. Keep genuinely relevant text near important images rather than dropping them into unrelated sections purely for visual break-up.
Image SEO checklist
- Rename image files descriptively before uploading.
- Write specific, natural alt text for every meaningful image.
- Compress every image before it goes live.
- Choose the right format for the job (JPEG, PNG, WebP, SVG).
- Resize images to their actual display dimensions.
- Turn on lazy loading for long, image-heavy pages.
- Add an image sitemap if visual content is central to your business.
- Keep surrounding text and captions genuinely relevant to the image.
Key Takeaways
- Image SEO affects rankings, page speed and accessibility all at once.
- Descriptive file names and genuine alt text are quick, high-value fixes.
- Compression and correct sizing are usually the biggest speed wins available on a page.
- WebP is a smart default format for most modern websites.
- A business with strong visual content should consider an image sitemap.
Frequently Asked Questions
Does alt text actually help SEO?
Yes, in a supporting role. It helps search engines understand image content and contributes to accessibility, both of which Google's Search Central guidance treats as genuinely important, though it isn't a major ranking factor on its own.
Should I put keywords in every image file name?
Only where it's genuinely accurate and natural. Describing the image correctly matters more than forcing a keyword in — a misleading file name helps nobody.
What's the ideal image file size for a website?
There's no single number, but aim to keep individual images as small as possible while still looking sharp — often well under a few hundred kilobytes for standard web photos, achieved through proper compression and correct sizing.
Is WebP better than JPEG for SEO?
WebP typically produces smaller file sizes at similar visual quality, which supports faster page loading — a genuine, indirect SEO benefit. Most modern browsers support it well.
Do I need alt text on decorative images?
Generally no — purely decorative images that add no informational value can have empty alt text, which correctly tells screen readers to skip over them.
How does image SEO affect Google Images traffic?
Well-optimised images with descriptive file names, genuine alt text and correct context are more likely to appear in Google Images results, which can be a meaningful secondary source of traffic for visually driven businesses.
Can too many images slow down my website?
Yes, especially uncompressed or oversized ones. Balance genuinely useful visual content with performance — every image should earn its place and be properly optimised.
Should I use stock photos or real photos for image SEO?
Real, first-hand photos tend to perform better for both SEO and trust — they support genuine experience and expertise, ideas covered in our E-E-A-T explained guide, and customers generally respond better to real photos too.
Make your images work as hard as your words
Image SEO is one of the easiest wins available on most small business websites. If you'd like your whole site audited for speed and SEO, have a chat with Pixel and Pine and we'll show you exactly what to fix.


