Seoxpert.io
lowBest Practices

Images with Non-Descriptive Filenames

Images have generic filenames like 'img-001.jpg', missing SEO opportunities for image search.

By Seoxpert Editorial · Published · Updated

Why it matters

Descriptive image filenames help search engines understand image content and improve visibility in Google Images. Generic filenames provide no context, reducing the chances of images appearing in relevant searches and missing potential traffic.

Impact

Images with non-descriptive filenames are less likely to rank in image search results.

How it's detected

Automated crawlers scan image URLs and flag files with generic or pattern-based names lacking descriptive keywords.

Common causes

  • Uploading images directly from cameras or design tools without renaming
  • Bulk imports that retain original, non-descriptive filenames
  • Lack of image management workflows or naming conventions
  • Overlooking the SEO value of filenames during site updates

How to fix it

Rename each image file to clearly describe its content, using hyphens to separate words (e.g., 'red-running-shoes-size-10.jpg'). Include relevant keywords naturally. Update all references to these images in your HTML, CSS, or CMS. If images are directly linked, set up 301 redirects from the old filenames to the new ones to preserve any existing links.

Code examples

Before: Non-descriptive filename

<img src="img-001.jpg" alt="Red running shoes" />

After: Descriptive filename

<img src="red-running-shoes-size-10.jpg" alt="Red running shoes" />

FAQ

Do I need to rename all existing images on my site?

Focus on images that are important for SEO or user discovery, especially those appearing in search or shared externally.

Will changing image filenames break existing links?

Yes, unless you update all references and set up 301 redirects from old filenames to new ones.

Should I include keywords in every image filename?

Yes, but only when it naturally describes the image content. Avoid keyword stuffing.

Do hyphens or underscores matter in image filenames?

Hyphens are preferred, as Google treats them as word separators, improving readability for search engines.

Found this issue on your site?

Run a scan to see if Images with Non-Descriptive Filenames affects your pages.

Scan my website →