Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I have gallery of thousands of images. All of them at some point needs to be indexed. However after some period of time, some of them should be removed from search engine index while they should remain on my site.

My question: is there HTML tag, something as rel="nofollow" which ll tell search engines, to no longer keep in index image in question?

I know for disavow tool, or use URL removal option from Google webmaster tools etc, but that's really not an option in my case.

Edit: Just found that i can add The X-Robots-Tag to the header of the image (generated by the PHP). But will Google remove that image from image search (because image in question will be already indexed)?

share|improve this question
1  
X-Robots-Tag will do it –  I.G. Pascual Oct 1 '13 at 15:12
add comment

1 Answer 1

Yeah, the X-Robots-Tag HTTP header will specifically handle this.

Using the unavailable_after directive, this instructs a search engine to remove this content from their index after a certain time period.

For example:-

X-Robots-Tag: noarchive
X-Robots-Tag: unavailable_after: 31 Dec 2013 23:59:59 GMT

You can read and learn more on this at Google Developers.

As the title of the question wasn't overly descriptive, for those landing here wondering how to just carry out a straight forward request to remove an image from an image search engine, view the properties of the image from the image search engine to get the original and indexed URL and then just request the removal of that URL from the index in the same way you would request the deindex of any content at Webmaster Tools (or equivalent) - i.e. for example.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.