How to Name Image Files for SEO (Beginner Guide for Small Business Websites)
- Meghan Leah Waals
- Apr 1
- 3 min read
If you have a website for your business, blog, or online shop, you probably spend time thinking about your images, your text, and your layout. But one small detail that many people overlook is image file naming for SEO, and it can actually play an important role in your website SEO and how search engines understand your content.
Image SEO is often one of the easiest places to improve your website because it doesn’t require writing new content or redesigning your site. It’s simply about being more intentional with the images you are already using. Learning how to name image files for SEO is a small habit that can help improve your website visibility over time.
Why Image File Naming Matters for SEO

When you upload an image to your website, the file already has a name. Most of the time, that name is something like IMG_1234.jpg, photo1.png, or screenshot.png. These file names don’t tell search engines anything about the image.
Search engines can’t see images the way humans do, so they rely on file names, alt text, and surrounding text to understand what an image is about. When you use descriptive file names, you help search engines better understand your content, which can help your website show up in search results and even in Google Image searches.
Proper image file naming also helps with website organization, accessibility, user experience, and overall website SEO. It’s a small habit that can make a big difference over time, especially for small business websites trying to improve SEO.
How Search Engines Read Images
Search engines look at several things to understand images on your website:
The image file name
The alt text
The page title
The surrounding content on the page
The image file size and load speed
This is why image SEO is not just one thing, but image file naming is one of the easiest places to start. If you read last week’s post about alt text, this works together with that—file names tell search engines what the image is, and alt text provides additional description and accessibility support. Together, alt text and image file naming are important parts of website image SEO.
Best Practices for Image File Naming for SEO
When naming images for your website, the goal is to be clear, descriptive, and keyword-friendly without making the file name too long.
Start by describing exactly what the image shows. Think about what someone might type into Google if they were searching for that product, service, or topic.
Use hyphens between words, not underscores or spaces, because search engines read hyphens as word separators. Keep file names all lowercase to avoid technical issues on some servers.
Be specific, but keep it concise. Include distinguishing features, context, or even the angle of the image if it helps describe it better. This could include color, material, location, service type, or perspective.
For example:
blue-cotton-tote-bag-front-view.jpg
yoga-studio-morning-class.jpg
cozy-home-office-desk-layout.jpg
dog-training-session-outdoor.jpg
website-design-homepage-layout.jpg
These file names tell both people and search engines exactly what the image is, which helps with image SEO and website organization.
If you have multiple images of the same item, location, or topic, you can add numbers at the end to keep them organized and grouped together:
lavender-soap-bar-1.jpg
lavender-soap-bar-2.jpg
This helps you stay organized as your business grows, especially when you have many products, blog posts, portfolio images, or service photos, and it also makes it easier to find and manage your images later.
A Simple Image File Naming Formula
A helpful way to name your images for SEO is to follow this simple structure:
![Graphic showing an image file naming formula: [main-subject]-[type]-[detail]-[optional-number] with tips for SEO and readability.](https://static.wixstatic.com/media/541021_d75220c01f9f48ed914c43025fd14bb1~mv2.png/v1/fill/w_980,h_245,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/541021_d75220c01f9f48ed914c43025fd14bb1~mv2.png)
Examples:
lavender-soap-bar-handmade.jpg
real-estate-office-front-exterior.jpg
website-design-homepage-layout.jpg
gold-hoop-earrings-small.jpg
coffee-shop-interior-seating-area.jpg
Using a simple formula like this keeps your image file naming consistent, organized, and SEO-friendly across your entire website.
When Should You Rename Image Files?
One important tip for website image SEO is that it’s best to rename your image files before you upload them to your website.
If you rename images after they are already uploaded, it can sometimes break image links depending on your website platform. A simple workflow to follow is:
Save image
Rename image file
Upload image to website
Add alt text
Add image to page or post
This small workflow helps keep your website organized and optimized from the start and prevents extra work later.
Why Image File Naming Matters for Small Business Websites
Optimizing image file names is just one small part of website SEO, but it’s one of those things that adds up over time. When combined with good page titles, alt text, clear page structure, and helpful content, these small improvements help your website become easier to find and more useful for visitors.
If you’re not sure where to start or want help improving your website’s structure, content, and SEO strategy, this is something I help small businesses and entrepreneurs with. Sometimes a few strategic changes can make your website work much harder for you without constantly needing to create new content.





Comments