What is the noimageindex tag?
Noimageindex is one of the values a robots meta tag or X-Robots-Tag header can carry. Placed on a page as <meta name="robots" content="noimageindex">, it tells crawlers that the page itself may be indexed as normal but the images on it should not be. Google supports it; it stops the images from that page appearing in Google Images, where they would otherwise be shown with a link back to the page.
It is a page-level control. It applies to images embedded on that page, not to the image files themselves, so the same image on another page without the directive can still be indexed from there. Google honors it on the next crawl of the page, so changes take effect as the image index refreshes rather than instantly.
Why it matters
Why noimageindex matters
Because image search is a distribution channel, and not every image should be in it. Photography a client has licensed for one use, product shots that will be out of date in a season, images on pages meant for a specific audience, and work whose context matters all have reasons to stay out of a results grid where they appear without their page. For a studio whose assets are the work, controlling where the images show up is part of looking after clients.
It also matters because image traffic is often low-value. Visitors arriving from Google Images frequently want the picture, not the page, and sites that would rather not serve that traffic can turn it off without touching their regular rankings.
In practice
How noimageindex works in practice
- 01
Decide per page, not per site. Pages whose images you want found (portfolio pages, product pages, articles with original illustrations) should stay indexable and have descriptive alt text and file names. Pages whose images should not be surfaced get the directive, in the robots meta tag or the HTTP header. Most SEO plugins expose this as a per-page setting.
- 02
Remember what it does not do. It does not stop the image being crawled, downloaded or hotlinked; it only keeps it out of image search. For images that must not be accessible at all, do not publish them. For images you want to keep out of search entirely rather than just the image index, block the image directory in robots.txt or use the directive on every page that embeds them. Test with the URL Inspection tool to confirm the directive is being read.
Watch out
What people get wrong about noimageindex
Confusing it with noindex. Noimageindex leaves the page in search and removes only its images; noindex removes the page. The other mistake is applying it site-wide out of caution and losing image search traffic on the pages that would have benefited.
The third is expecting it to protect images. It is an indexing instruction, not access control, and anyone who can view the page can save the picture. Rights are protected by licenses and watermarks, not by a meta tag.




