How to Name Your Images Correctly: A Guide to Better SEO and Organisation

Image naming on your website is often an afterthought. Many site owners leave their files with vague or generic labels—think IMG_1234.jpg or screenshot.png. While this might seem harmless, failing to name your images correctly can affect search engine optimisation (SEO), accessibility, and file management.
This guide explains why naming your images properly matters and how to do it effectively.
Why Image File Names Matter
1. Better SEO
Search engines cannot “see” images the way humans do. Instead, they rely on filenames, alt text, and surrounding content to determine what an image depicts. A well-structured image name improves your ranking on Google Images and enhances your overall SEO.
For example, red-vintage-road-bike.jpg is far more helpful than image1.jpg.
2. Improved Accessibility
Descriptive file names make websites more accessible, especially for those using screen readers. Precise names, alongside alt text, help visually impaired users understand the context of an image.
3. Easier File Management
A well-organised file system saves time and reduces frustration. If you ever need to retrieve an image, a descriptive name allows you to locate it without endlessly opening files.
How to Name Your Images Properly
1. Use Descriptive, Concise Language
The filename should tell users and search engines exactly what’s in the image. Consider what someone might search for if they were looking for that picture.
Good: blue-wool-scarf-winter.jpg
Bad: DSC00987.jpg
Avoid overly long names, though. Search engines may cut off long filenames, and excessive words can reduce clarity. Aim for a balance between specificity and brevity.
2. Use Hyphens, Not Underscores or Spaces
Search engines read hyphens as space separators but struggle with underscores.
Correct: handmade-ceramic-mug.jpg
Incorrect: handmade_ceramic_mug.jpg or handmadeceramicmug.jpg
3. Incorporate Keywords Naturally
If your image represents a product, location, or topic relevant to your site, include relevant keywords without stuffing them unnecessarily.
For example, a bakery showcasing croissants could name an image buttery-croissant-fresh-baked.jpg instead of just croissant.jpg. This is both SEO-friendly and informative.
4. Be Consistent with Naming Conventions
If you manage many images, establish a structured naming system. This could include:
A product category: men-leather-boots-black.jpg
A date format: 2024-spring-fashion-shoot.jpg
A location reference: London-tower-bridge-night.jpg
A uniform approach prevents confusion and makes locating files easier.
5. Avoid Stop Words and Special Characters
Common words such as and, of, or the add unnecessary length without benefiting SEO. Similarly, avoid symbols like @, &, or %, as they can cause technical issues when uploading.
Good: handmade-pottery-plate.jpg
Bad: handmade%pottery@plate.jpg
6. Keep File Extensions Web-Friendly
For online use, stick to widely supported formats like .jpg, .png, or .webp. These ensure compatibility across different browsers and devices.
JPEG (.jpg) – Best for high-quality photographs with manageable file sizes.
PNG (.png) – Ideal for images requiring transparency.
WebP (.webp) is a newer format that provides excellent compression without losing quality.
Final Thoughts
Renaming images correctly may seem minor, but it’s a powerful way to boost SEO, enhance accessibility, and streamline file management. A few seconds spent crafting a clear, keyword-rich name can significantly impact search rankings and usability.
Next time you upload an image, ditch the generic filename and opt for something clear, structured, and search-friendly. Your website—and its visitors—will thank you for it.
