Yahoo! Search Support for X-Robots-Tag Directive to Simplify Webmaster’s Control and Weather Update

  • Posted December 5th, 2007 at 10:44 am by Yahoo! Search
  • Categories: Site Explorer

Today we’re announcing support for tags that give webmasters even more flexibility over which pages and documents are crawled and indexed by Yahoo! Search. Specifically, we’re extending our support of page level exclusion tags — NOINDEX, NOARCHIVE, NOSNIPPET, NOFOLLOW — to provide additional control for archiving and summarization of ANY file type. Previously, these page level tags could only be expressed within html pages through the META directive (for e.g. <META NAME="Slurp" CONTENT="NOARCHIVE">), but based on feedback from our webmasters, Yahoo! now enables these tags to be expressed through X-Robots-Tag directive in the http header, giving webmasters the flexibility to achieve exclusions on PDF, Word documents, PowerPoint, video, and other file types, including html files, and increasing their coverage through a simplified process. Additionally, webmasters no longer need access to html templates in order to express exclusions for html files. To take advantage of this feature, simply add the following page level tags to the X-Robots-Tag directive in the HTTP Header. Here are a few examples:

  • X-Robots-Tag: NOINDEX — If you don’t want to show the URL in the Yahoo! Search results.

    Note: We’ll still need to crawl the page to see and apply the tag, so if you don’t wish to have the page crawled, use robots disallow on robots.txt.

  • X-Robots-Tag: NOARCHIVE — If you don’t want to display cache link in the search results page.
  • X-Robots-Tag: NOSNIPPET — If you don’t want to display summary in the search results page.
  • X-Robots-Tag: NOFOLLOW — If you don’t want Yahoo! to crawl links in the page.

Along with this change, we’ll be rolling out additional changes to our crawling, indexing and ranking algorithms over the next few days. We expect the update will be completed early next week, but you may see some changes in ranking as well as some shuffling of the pages in the index during this process.

We’re at SES in Chicago and WebmasterWorld’s PubCon in Las Vegas, participating in a few different panels this week. Please find us if you have any questions or suggestions or drop us your feedback here.

Sharad Verma
Yahoo! Search

  • 24 Comments
  • Subscribe

RSS feed

24 Comments

Comment by Sharad Verma
2007-12-06 09:50:58

Silicon Valley, in weather updates we typically deploy our enhanced algorithms AND also add high quality sites that are relevant to the query into the search results. In short, we do both.

 
Comment by uGuX SEO
2007-12-07 10:31:50

So… you’re saying that the tags need to be placed in the headers, and they can be displayed in other PDF documents. How would this work for PDFs?

 
Comment by ttorbes
2007-12-07 16:44:47

Is there a difference between the weather reports that say there’s fresh data vs. the ones that just say the algorithm has been updated?

 
Comment by Quumf
2007-12-13 04:36:56

Is this Update finished yet, because the UK search results seem to have a lot of .ae, .nz, .ca, and .au sites showing up for a lot of search terms.

In fairness, the pages are some of the most relevant I’ve seen for a long time from Yahoo in terms of the information, there just seems to be a problem with regard to the geo targeting.

 
Comment by -
2007-12-15 11:56:37

If a page is served with this tag at the HTTP level and also contains the META tag in its HTML content specifying a dfferent set of directives, which set takes priority?

 
Comment by toindia
2008-02-26 05:32:44

So according to you. Now web master have to write meta tags which you have mention above in their web page so that the yahoo robots crawl the pages.

 
Comment by Homebizseo.com
2008-03-12 05:48:33

Will the pages get indexed with no instructions to the robots?

 
Comment by southall Travel
2008-03-12 05:49:46

Hello sir, you want to say that we have to include X-Robots-Tag in robots.txt file or we have to make extra file for yahoo spider

 
Comment by jessica
2008-03-18 07:30:04

Please help me to write proper syntax. Is it some thing like below which i have written or its wrong.

If wrong please provide me the sample formate thanks

header(‘X-Robots-Tag: index, follow’, true); southalltravel.com

Cheap Flights Dubai

 
Comment by HonestGain
2008-03-19 03:23:39

I’m trying to put meta tag inside my index.html instead of creating another html. How I do that and which should served faster, also, if in my index.html have another confirmation meta tag (google), will it work, which one should go first on top of other?
Sorry for quiet a long question, I hope you don’t get confused.

 
Comment by tony
2008-03-21 00:50:47

what you’re saying is that we must include X-Robots-Tag in robots.txt file,otherwise,we have to make extra file for yahoo spider ? thank you!

 
Comment by LeeRoy
2008-03-22 04:42:09

It would be desirable to learn more in detail about a practical technique of application of all of it.

 
Comment by bihonline
2008-03-29 05:40:58

“X-Robots-Tag: NOINDEX — If you don’t want to show the URL in the Yahoo! Search results.

Note: We’ll still need to crawl the page to see and apply the tag, so if you don’t wish to have the page crawled, use robots disallow on robots.txt.”
————————————————–

Does it mean you’ll crawl the content too or the robot will stop at the headers level?

 
Comment by bihonline
2008-03-29 08:24:35

Also (I forgot to mention) why suddenly a complete new name “x-robots-tag”?
What’s wrong with the old “robots” name?
And do you then support custom “robots” header which would provide old values, noindex, nofollow,..etc?

 
Comment by Robert
2008-04-01 01:29:43

I hope that this news will give further help to those who, like me, hopes to see his sites indexed on yahoo, because until now it is not easy.
Hopefully good

 
Comment by kız oyunları
2008-04-01 13:07:19

Very convenient feature. I think providing an option to look for recipes in local languages would make this even better

 
Comment by güzel sözler
2008-04-07 12:25:34

what you’re saying is that we must include X-Robots-Tag in robots.txt file,otherwise,we have to make extra file for yahoo spider ? thank you!

 
Comment by you tube
2008-04-07 12:26:46

And do you then support custom “robots” header which would provide old values, noindex, nofollow.

 
Comment by industryfinest.com
2008-04-12 04:24:22

So according to you. Now web master have to write meta tags which you have mention above in their web page so that the yahoo robots crawl the pages. Please Answer!!

 
Comment by Mark
2008-04-27 00:50:52

No spamming please. This is no-follow. Yeah. Yahoo always consider such stuff for indexing.

 
Comment by minikperi
2008-05-07 12:24:01

Also (I forgot to mention) why suddenly a complete new name “x-robots-tag”?
What’s wrong with the old “robots” name?
And do you then support custom “robots” header which would provide old values, noindex, nofollow,..etc?

 
Comment by Lyn Smith
2008-05-26 00:13:42

It’s a shame there aren’t special secret tags to tell Yahoo to visit a website more often. Are there ???

 
Comment by szitakalman
2008-05-29 06:42:42

Will the pages get indexed with no instructions to the robots? What do you say?

 
Comment by Peter Wolf
2008-06-15 23:13:54

And do you then support custom “robots” header which would provide old values, noindex, nofollow

 

Sorry, the comment form is closed at this time.

back to yahoo! search

subscription options

Facebook Fans

latest posts

archives