Handling noindex meta tags

Okay, here’s a question. I did the search [congoo] recently and didn’t get the home page of Congoo–why not? If you view the source of http://www.congoo.com/, it turns out that they have a noindex meta tag:

<meta name="robots" content="noindex, nofollow" />

Okay, so Congoo apparently doesn’t want their root page to show up in search results pages. Fair enough. But just for fun, I did the search on Ask, Yahoo!, and MSN. Ask doesn’t show the root page from Congoo, but Yahoo! and MSN do. MSN shows just a url reference:

MSN has Congoo in the index

But if I click on the Cached link, I get the message “Could not find the requested document in the cache.” So it looks like MSN may handle noindex meta tags by showing a url reference but not any snippet.

Now let’s look at Yahoo’s result:

Yahoo has Congoo in the index

Huh. They show a 15K page with a Cached link. I clicked on that link and the cached copy had the noindex meta tag on it.

So based on a sample size of one page, it looks like search engines handle the “noindex” meta tag:
- Google doesn’t show the page in any way
- Ask doesn’t show the page in any way
- MSN shows a url reference and Cached link, but no snippet. Clicking the cached link doesn’t return anything.
- Yahoo! shows a url reference and Cached link, but no snippet. Clicking on the cached link returns the cached page.

Something to be aware of. Personally, I’d prefer it if every search engine treated the noindex meta tag by not showing a page in the search results at all.

82 Responses to Handling noindex meta tags (Leave a comment)

  1. Matt, I completely agree 100%. There needs to be a stronger push for search engine standards. We have the W3C, but where is the accountibility?

  2. pip

    Sorry Matt, there is another important purpose for NOINDEX:

    If I set the robots-tag to noindex, it will prevent msn and yahoo from analyzing information ON my page. So if I do a vanity search and tagged my about page noindex i should not find my pages with a search for my name.

    since they don’t have information about the content of that page its unlikely you will find them in a regular search. so the situation isn’t that bad. but i agree it’s good to be aware of it and think about using the robots.txt.

  3. Bockereyer

    I think, I’m dumb. If I don’t want my pages indexed I put a password on them and require registration before access. As far as I know there is no regular bot who does passwords.

  4. Hi Matt

    Are you realy sure Google doesn’t display anything at all

    I had a site who had blocked their home page using a robots.txt and Google did the same as MSN ie show the bare url confuse me untill i used site maps and nearly had a heart attack when I saw it was reporting the homepage being blocked

    I’ve fixed it now – I can provide the url if you can go back in time some how and see how Google was handeling it.

  5. Hmm, whatever purpose we could find for NOINDEX, one thing’s for sure: all search engines should treat it the same. And for the clarity of code, i think NOINDEX should be interpreted as NO INDEXING (as far as i’m concerned if my URL is stored then it’s indexed no matter how much they analyze from my page.)

  6. Maurice, we treat robots.txt differently at Google, see here for the rationale:

    I’m more interested in noindex, but certainly password protection is the safest, Bockereyer.

  7. Personally, I’d prefer it if Google didn’t list any URLs in its index that are DISALLOWed by the robots.txt file instead of just listing the URL with no title or description as they do now.

    BTW, based on a sample size of two websites, it looks like search engines handle the “disallow” robots.txt directive as follows:

    - Google shows url references
    - Ask doesn’t show the pages in any way
    - MSN shows url references
    - Yahoo! doesn’t show the pages in any way

    Since there’s no equivalent to NOFOLLOW for robots.txt files, it would appear that there’s no way to exclude files from Google’s index without using the META tags in the page – and that’s assuming it’s an HTML page…

    Is that correct?

  8. Could you use noindex,nofollow on a page instead of a 404? (say your hoster doesn’t handle 404′s properly, instead returning a 200 with an ad-filled junk page) If you can make the old pages and add the nofollow,noindex, would that help Google remove the page from the index?

  9. Yahoo seems to respect more robots.txt, so maybe we should stick to this methods to forbid crawls. Of course, it would be impossible to prevent only the homepage from being crawled/indexed with this method.

    The strange thing about congoo.com is that they have detailed meta keywords and description on their homepage. If so, why prevent crawling and indexing?
    Also, the Congoo homepage apparently still has a PageRank displayed (at least on my toolbar). Maybe the noindex tag is a recent addition?

  10. Dave (Original)

    Matt, bit off topic, but how about a post on what parts of *popular* forum software (vBulletin etc) users should block via a robots.txt file?

  11. Hello Matts,

    It some thing like your blogs code you are using nofollow in your anchor, googlebot doesn’t crawl such link but Yahoo and MSN does, You already checked this for my web site.

    Well next if you search http://www.msn.com/robots.txt , http://www.yahoo.com/robots.txt then you will find that they do not use robots.txt file and do not follow the
    robots syntaxes mentioned in http://www.robotstxt.org for search engines

    I feel robots only work for google, I have checked this on lot of my web sites.

    Cheers :)

  12. Hi Matt


    I had a look at that but imer still unclear why robots.txt and no index behave diferently.

    With my programming hat on (ime defacto CTO here as awell as SEO) having two methods of doing the same thing that behave subtely diferently is not somthing I would be happy with – it’s adding complexity and risk in my opinion.

    What’s the problem that noindex is solving that robots.txt can’t – would be my question which the post about metalica. doesnt seem to answer.

  13. I’ve seen a few rel=’external nofollow’ that Yahoo followed and indexed recently as well

  14. I’m with Maurice, Matt — why would Google want to treat meta noindex and robots.txt differently. They are both intended to do the same thing — keep pages out of an index. The only reason we have two options is simply because some people can’t setup robots.txt files for their sites, which might be within the domains of others. However technically they are implemented, it seems like they should be treated the same way.

    My gut tells me most webmasters would prefer that all the search engines not list any pages that use either a robots.txt or meta noindex command.

    From a user perspective, I think the technique of showing a link to a site if you can learn about it another way is fine, such as being listed in the Open Directory or from links on the public web to those sites.

    The Yahoo implementation of meta noindex is odd — why show a cached page. But I can see a hole here. They might not be actually indexing the page but still caching is since the specific noarchive tag isn’t also being used:

    Sounds like summit time! Not only would a standard on how meta robots and robots.txt be handy, but it would also be nice to know if blocking a page also inherently blocks caching.

  15. I find it curious that Congoo has a noindex tag immediately following an overstuffed meta keywords tag. One could hypothesize that they are not exactly sure what they’re doing. I found it ironic that an audio voice asks “what are you missing that others have access to?” Um, basic information about SEO? :-)

  16. Gary

    Password protection shouldn’t be the golden key to not having a page get indexed, thats just plain ridiculous. If webmasters do not want a page indexed, webmasters should have the right keep it from getting indexed, without adding extra security features. It is their website, they pay for it, they own it. By not following the rules, that just seems to me like an invasion of privacy. If you want your phone number unlisted, phone companies might have it in a database somewhere but posting it in the phone book for everyone to see, well that just wouldn’t fly.

    I think this brings to light the need for standards more than anything else. There should be a committee of at least 1 representative from every significant search engine that looks at what tags should be supported, how they should be interpreted, and determines if new tags should ever be implemented. Whether you use W3C or create an independent group, I think it would go a long way.

  17. Matt. I wonder what you think is the best practices regarding noindex tag on the “site down” message page. If for instance, you don’t redirect the URL to sitedown.html when you come to http://www.domain.com. AND if you included noindex tag on that page (not wanting Google to index and show site down message on serps), would Google remove domain.com from its index?

  18. Soxiam, if your site is down you should return code 503 (Network unavailable or something like that). That lets the bots know it’s a temporary problem and to try again later. Returning a page with code 200 (“OK”) is just asking for trouble, even if you use robot meta tags on it.

  19. >> I’m with Maurice, Matt — why would Google want to treat meta noindex and robots.txt differently. They are both intended to do the same thing — keep pages out of an index. The only reason we have two options is simply because some people can’t setup robots.txt files for their sites, which might be within the domains of others. However technically they are implemented, it seems like they should be treated the same way.

    robots.txt applies to all robots, not just search engine robots. It’s designed to stop robots *reading* pages, not *indexing* pages. Of course, if a page can’t be read then its content can’t be indexed … but (in theory at least) its URL can, as can any other data that is deemed relevant to that URL – such as link text, ODP descriptions, etc.

    By contrast, the NOINDEX attribute value of the robots meta tag is designed specifically for indexing search engines to obey. Unlike robots.txt, the content at the URL *must* be read in order for the robots meta tag to be seen, and the NOINDEX instruction specifically means that the URL and its content should not be indexed.

    An infinitely large (dynamic) site protected by robots.txt need be hit very little by search engine spiders or any type of robot. An infinitely large site protected by the robots meta tag could be hit very hard indeed by search engine spiders and all other types of robot. This illustrates the key difference between robots.txt and the robots meta tag, IMO.

    robots.txt and the robots meta tag each have their places in controlling robotic access to a site, and those places are subtly different. You may need to use both in order to acheive the effect you desire (and sometimes, even using both, you can’t achieve the exact effect).

    My current concern over robots.txt is that one of the Googlebots (Adwords-Bot) knowingly and deliberately ignores it! See http://adwords.google.com/support/bin/answer.py?answer=38197, which reads “Note: In order to avoid increasing CPCs for advertisers who don’t intend to restrict AdWords visits to their pages, the system will ignore blanket exclusions (User-agent: *) in robots.txt files.” Surely Google should have e-mailed advertisers to ask them to explicitly allow Adwords-Bot to visit, rather than just make the assumption that the advertisers will agree.

    It’s one thing for Yahoo to ignore NOINDEX, it’s another thing for Google to ignore robots.txt – the oldest, most inviolable search engine standard of them all, IMO.

  20. How about the impact of mod_rewrite? I have index.html indexed, and later I changed all the extensions from .html to .htm

    My site does not even have .html file any more – but I used rewrite rule to redirect all the old .html to new .htm respective files.

    Should this hurt in indexing?

  21. Joe

    I searched for the noindex tag not there so either matt caused them to be say du or what happened to it…

  22. Google shows del.icio.us homepage for


    even though del.icio.us has noindex/nofollow tag

    meta name=”robots” content=”noarchive,nofollow,noindex”/

    and it’s robots.txt says:
    User-agent: *
    Disallow: /
    Allow: /rss

    (Sorry for the dup : the meta-tag in the first message is not displayed)

  23. s

    I agree, it is odd how msn and yahoo actually index the no index tag. Well, any how, this issue is not effecting anyone because either way no one is finding a non indexed page since they won’t search for it.

  24. Dave (Original)

    Hmmm, when I want something out the norm to happen, I would NEVER leave it up to the SE *to decide for me*. If I don’t want a page shown in any SE’s, I password protect it.

    I shouldn’t have to lock my front door at night so people can’t come in, but I do and I bet most do.

  25. g1smd

    ** Yahoo! shows a url reference and Cached link, but no snippet.

    Even better than that, Yahoo often shows a title in their SERPs for a page that has a noindex meta tag placed on it.

    How did they do that?

    Well, I see that they simply use the anchor text from one incoming link (one that is on some external site, that is) as the page title; but only if that other site is “trustworthy” and only if that anchor text is not “click here” or some other low-quality generic text.

  26. g1smd

    ** how about a post on what parts of *popular* forum software (vBulletin etc) users should block via a robots.txt file?

    Been there, done that: http://www.webmasterworld.com/forum30/33094.htm and http://www.webmasterworld.com/google/3044757.htm and several other related threads.

  27. TxRex

    It would be nice if the search engines handled this the same but then again having differences can have it’s benefits…

    Think of it this way…Ford builds an engine with the distributor at the front of the engine which makes it easy to access…GM builds an engine with the distributor at the back of the engine which makes it harder to access…Another company builds an engine and puts the distributor in the middle of the engine…Maintenance on the Ford is easy and needs to be because you have to do it often…Maintenance on the GM is a pain but you live with it because you don’t have to do it too often and the engine seems to preform better…The other company is okay to work on but a pain to find the parts because nobody carries them…At any one time depending on your needs, one of the companies above will meet your expectations…Price of gas goes up…the other company looks good because of milage…Got to haul something…well Ford has their trucks…Need luxuary and dependability…GM says we will build vechiles to fit this market…

    So with the search engines…a little variation gives us the ability to choose which engine to use…if we don’t like what it produces…we don’t use it…if a search engine looses the ability to pull people, then revenue goes down…if they don’t change, then they risk going the way of the dinosaur…

    The standard is simple…
    Use robot.txt to exclude directories
    Use meta noindex to exclude pages
    Use meta noarchive to exclude caching
    Use password to protect directories
    Use meta nofollow to allow the search engines to make it around the web quicker

    The faster the engines get around the web and update the info (including pulling the dead pages out of the index and supplemental index) is more important than how each handles noindex…Besides…he who handles the info the best will be king of the hill during the time his system preforms the best…

    Really…even in politics we have Republicans, Democrats and Independants…if we made them all the same, then we would be like China or Iran…Do you really want just one company controlling the info and how it is delivered? In Matt’s case, you say yes because you are employed…But for the masses, one should say no because competition brings better more evolved products…

    There has to be a difference between King of the Hill and God or we are all in trouble…

  28. Now that wouldn’t be fun if there was only one way to do things now we have diffrent things doing diffrent stuff!!!!!!!!!!!

  29. Mike

    I am with Alan. robots.txt should be seen as a “Tresapassers will be prosecuted” sign. There is nothing to stop people knowing it is there, they just can’t go inside. Area 51 is off limits, but we all know it is there, and speculation is allowed to exist as to why.

    The robots noidex meta tag says “Do not keep a copy of this in the index, and do not report it exists”. That is the equivalent of a soldier that visits Area 51 and is tiold to deny it exists. He has permission to visit Area 51, but he is nto allowed to divulge that he knows about it.

  30. It is surprising to see that major search engines treat metatags and robots.txt diffrenetly. Metatags and robots.txt are components of standard HTML, and not of different flavors of a language. Thus, I too feel there needs to be a stronger push for search engine standards, so that there is no ambiguity in the usage of such components.

  31. What would be nice is a way to completely exclude an area of a site, or a complete domain, from search indexes. Not just the content of the site but the URL as well.

    Despite a Disallow: / in robots.txt search engines, including Google, will often display information about the site.

  32. Dave (Original) said:

    If I don’t want a page shown in any SE’s, I password protect it.

    If you don’t want *anybody* to view certain pages, then password protecting them makes sense. However, just because you don’t want a page to show up in search results doesn’t mean you want to keep it behind a locked door for everyone.

    There are many reasons for excluding robots from indexing pages, so password protecting them isn’t always an option.

  33. Yahoo shows sites completely indexed even after they are banned. I think they still have the theory going that by having the largest index (or rather largest looking), it somehow makes them more relevant.

  34. Wow, that security code is hard to see before making a post.

    I agree with the above that having no Standards among Search Engines makes things a little more interesting. The findings with NOINDEX is odd though and definately something to keep in mind for future reference.

    Thanks for the info!

  35. We are star studed today. We have Danny and Matt posting comments. MSN uses Yahoo engine eons ago. MSN must have reverse engineer before MSN finally use their own search engine. So, MSN behaves like Yahoo at some parts.

  36. No index should mean no index. If the web page contains “noindex” in the meta instructions then that page should not be stored in SE’s database in any shape form or fashion and it should not be listed in any search results regardless of whether or not it is just a URL and title.

    There are lots of very legitimate reasons why one would not want to password protect a page but also wouldn’t want it in SE indexes.

    At the same time the robots.txt instruction “deny” should also be respected for what it means and SEs have no business requesting any page that is explicitly denied via the robots.txt file.

    Now some have posts above commented on this as a privacy issue. I see another more legally powerful concern, that being copyrights. The robots.txt file and robots meta instructions (e.g. “noindex” and “noarchive”) are industry standard methods for expressing copyright limitations over protected works to search engines. If a page contains the “noindex” instruction and Yahoo ignores that instruction and displays a copy of the page in their cache, they are violating the spirit of the industry standard convention and the copyright owner should be able to hold Yahoo liable for willfully violating of copyrights.

  37. I was just wondering why congoo wouldn’t want there site indexed. Maybe it is just there index and want other pages to show????

    Still doesn’t make sense to me.

  38. Dave (Original)

    RE: “There are many reasons for excluding robots from indexing pages, so password protecting them isn’t always an option.”

    Oh, it’s always on option, that’s why it’s called on “option” :) You only have to have a user add 1 letter, or number, shown clearly on the page, to gain access and keep bots at bay.

    We can jump up and down, rant and rave all we like but I doubt that is going to keep the page(s) out of SEs. I would rather be master of my own desinity, than leave it to the inconsistencies of all the different bots out there.

    As the saying goes, you want something done properly, do it yourself.

  39. Hmmm, I’ve never seen this before, well actually I never tried to check out something like this, but this is a very interesting thing.

    I have no idea how search engines work, but is it possible that MSN Search shows the mother linke . . . I mean the base link. If it shows http://www.congoo.com/aboutcongoo then aditionally to this it shows the main domain just to tell something the user . . . like “This is the page which belongs to the domain whatever” . I know this sound like nonsense but this could be.

    Also this way it’s an eyecatcher because the /aboutcongoo page is indent and will make the user to click exaclty on this link, beacuse it looks somehow important

  40. Okay, that’s a weird new captcha thing you’ve got going on, Matt. I can’t help but think that it’s one that could easily be be bypassed though, since all anyone would have to do is scrape the page, find the code for the captcha input box, and then find the “Please add” and the two numbers. It’d take a good programmer maybe half an hour to pull that off. (Maybe if they were random images?)

    I’m not trying to be a jerk or anything…I’m just trying to save you some grief and hassle, that’s all. You probably have a hard enough time filtering out blog spam as it is, and I’d hate to see it get worse on you for your sake.

    Anyway, my thought on this whole issue…I’m somewhat surprised no one has brought the idea of detecting a user agent up and presenting (or not presenting) content that way. For example, if the Googlebot shows up on a page, it leaves a pretty distinctive trail behind that’s easy enough in most server-side languages to detect and process.

    On the rare occasions that I don’t want to have something indexed and I don’t want to password-protect it, I detect the user agent and 301 redirect the bots to something else. That way, they can do whatever they want somewhere else.

    Mind you, I tend to do what Dave does, only I take it one step further. I not only password-protect content I don’t want indexed, but I put it into its own directory, which in turn has an entry in my robots.txt file telling bots to leave it alone, and I also use the meta robots tag to do the same thing. Yes, it’s total overkill, but if it works then a little healthy paranoia never hurt anyone.

  41. Jorge

    When you search for robots.txt, Yahoo shows the sites robots.txt file.


  42. Matt,

    The phrase “Ask doesn’t show the page in any way” Is meaningless as Ask doesn’t index a lot of stuff. I have a couple of domains referenced all over the place and Ask shows other sites like links to my domains yet they still haven’t indexed those domains in 6 months.

    Ask wonders why they’re at the bottom of the SE heap, big shock.


  43. I think that i prefer the MSN method from a usability standpoint to be honest….

    thanks for the maths lessons now as well ;)

  44. I was wondering .. if the noindex meta tag helps webmasters prevent duplicate content .. couldn’t there be serious issues in the short-term future for those webmasters that heavily use this meta tag as such a solution?

    - Lilly

  45. Matt,

    I have a question somewhat related to this. On of the things blackhatters will do on occasion is structure the page so it gets indexed, but no link to the Cached version of the page will show. An example would be something like this:


    The reason they do this is to hide their cloaked version, the one they are displaying to the bots, from others who would duplicate their methods.

    Since afaik the only reason for doing this would be deception, wouldn’t it be a fairly simple process to check if there is going to be a Cache link, and if not don’t display the page? I think that the amount of legitimate websites that would be disadvantaged by this would be minimal.


  46. is it the same result if a site uses robots.txt instead of using the meta tag in the html ??

  47. Quote: “From a user perspective, I think the technique of showing a link to a site if you can learn about it another way is fine, such as being listed in the Open Directory or from links on the public web to those sites.”
    Except of course that no engine is guaranteeing to remove the said link *the moment* it is removed from where it was accidentally mentioned…

    For me, a NOINDEX tag says that spiders are free to visit the page, but may not include it in any index.

    By contrast, the ROBOTS.TXT tells the spider it is not even allowed to approach the page. “Don’t even think of going there, Mr. Spider”

    Therefore, the robots.txt is actually the stronger disincentive, surely, if one were to differentiate (although that was NOT the intended purpose of having two options).

    The amount of ridiculous obfuscations, jump links, and robot-blocking procedures required to perform the intended purpose of EITHER method of robots exclusion now is almost obscene.

  48. Nice research Matt! Thumbs up!

  49. Matt,
    is it safe to assume that google will not penalize if one of the two identical pages has the no index tag, even if Google pulls the page?


  50. OnlyMe

    Can I just ask, why would anyone NOT want their home page (main page of the site) to be indexed? Is there a reason or a purpose of not wanting it in the search engines? Matt any suggestions?

  51. gi

    How does google handle duplicate data within the same domain? For example, if I have a blog and an entry spans two categories, such as a categories like “work” and “computers” do I get panelized if the data is unique to my blog? This leads to a bigger question. My wife and I run a small online store, and some of companies we are distributors for give us marketing information to put on our website. I’m starting to rethink the use of that data because other distributors are using either all or some of the same data on their sites. Is my site penalized for using the marketing information or does google realize that we are a legitimate store?

  52. Can I just ask, why would anyone NOT want their home page (main page of the site) to be indexed? Is there a reason or a purpose of not wanting it in the search engines?

    Intranet site.

    Private/copyrighted content where the author wants to protect individual property (I’ve seen travel writers do this, among other people.)

    Site built for offline marketing purposes only.

    Those are three that come to my mind off the top.

  53. Sometimes, the “Baidu” also does not follow the “nofollow” meta tages… Annoying… …

    Google is doing well in this aspect, I like it.

  54. Bringing together some of the duplicate content ideas above, as the webmaster of a bunch of sites which have been penalised due to (we think) duplicate content across them (not within them), my solution has been to NOINDEX duplicate pages on all but one site. It was a huge exercise but was it worthwhile? If Google does use TxRex’s nice simple summary of what the standard should be, then I guess we’ll not be considered to have duplicate content any more. What about it, Matt?

  55. Really i am surpised when i look at the comments, really sites bother about noindex for their sites?

  56. Totally agree with, Matt! Why show on search result and when you click on it you got nothing ?

  57. I agree, it is odd how msn and yahoo actually index the no index tag. I have seen quite a few blogs with this code but some or most private website blogs do not. In fact I have found most of my good blog sites, such as this one, through Yahoo search.

  58. This is a very usefuk feature. Thanks, Matt!

  59. Would it be better to ALLOW the few bots you WANT and DIS-ALLOW any other?

  60. This no-index thing is an odd ball. Why implement this when there’s a stronger form of security found in the .htaccess file?

    I used to employ the services of clickbank but got really pissed when the hidden pages redirected from clickbank still ended up in search engine results- especially Yahoo’s! And that’s despite having noindex and no follow.


  61. Hi Maximum Persuasion,

    What’s the stronger form of security .htaccess file that u mentioned? Is it much more superior than “noindex” & “nofollow”? I’m a newbie & i’m concerned that my product download page may be displayed in search engine results.

    Can u should about how to do it in .htaccess ?

    Many thanks!

  62. Mark

    If you indexed a page on our site with a noindex tag, you would be in violation of our terms of service.

  63. Hi Matt,

    We are a web design company and I’m the guy who maintains the company website.

    I had a query about Noindex, Nofollow… we have a few websites that we built but the owners never maintained them and the domain expired, hence we put those files in a folder and showed them on our portfolio, till recently we did not put a Rel= Noindex, No follow tag on the links in our portfolio, but then we saw google cache these pages and showing them in search results and we appearing in serps when people we searching for CD duplication and stuff, which is something we don’t do but that client used to.

    After the tags we added google was still recaching the pages… we tried adding a robot.txt, in those folders (we don’t use robot.txt in the root because competitors access these files and find out what we are trying to hide… trust me its true.. the Industry out here is really dirty)… Further I even tried adding the tags on the Index files.. but google has cached some inside pages and excel documents which we are struggling to have removed from the index….

    Now to my query… If we add No index No follow on the Index page after google has already cached the inside pages and files… Does google only remove the Index page or also the inside pages…

    PS. Webmaster tools also does not help much in removing pages from googles index. We had a website which no one maintained for a while and the spammers had a lot of junk on to forum which made this jobsite come up in results for Adult keywords… So when I started maintainance of the site I just renamed the folder in which the forum was installed, which resulted in a 404 error returning for this URL http://www.ehirers.com/phpBB2 which even showed in the errors on webmaster tools, but when i requested for the removal of this directory from googles index the request was rejected and the only explanation provided was this because that there was a 404(which is very funny) or robot.txt block or Noindex, No follow tag….

    Won’t be disappointed if i don’t receive a reply… but understanding these No index No follow tags and stuff like this only help a Novice like me become an good SEO / Internet Marketer some day…

    Thanks for your time people
    Alexander Gounder

  64. I agree. “Noindex” shouldn’t even show the page in the serp.

  65. Well, its obviosly say “noindex” :)

  66. Dan


    I just wanted to share my experience with you of these Meta Robots Tags, which caused me a lot of problems until I discovered they were being added into the web site by WordPress.

    The NOINDEX and NOFOLLOW tags were being inserted by the WordPress because of the Privacy settings, I had inadvertently selected or were there by default on my upload.

    Anyway if you’d like to know more and my experience about this I’ve written it here in these articles:


    Hope it might help someone else suffering from this problem.


  67. Hi Matt,

    just by observing the above, we do not have sufficient data to establish weather MSN or Yahoo treat noindex as they should. The 2 search engines may treat the tag wrong, however I have seen noindex nofollow sites which were showing in Google.

    You can never know exactly when the 2 tags have been promoted to production, and it may be this happened a very short while ago.

    What Google does in such a case, is that it first deletes the snippet of the specific site and ultimately eliminates the listing completely … but this may take time.

    So if you want the test to be 100% accurate, beside the test you are running now, you should prep a page with index and follow, than allow time for indexation and just after that change tags to noindex …

    See what happens than.


  68. Contrary to Dan’s experience above, my encounter with meta robot tag have been positive so far. The proper employment of these tags helps to make sure that those pages I want to keep private really remained private.

    I’ve been using a lot of meta tag as well as the robot.txt file to tell search engine o keep out of certain files/directories. This is especially useful when you have certain digital products/information stored at those private directories.

  69. Today (18-Dec-2008) when I visit to congoo.com, I found no such meta tags and this site is raking very good. Perhaps this metatags may have been used for short time or after indexing of pages. After indexing your site it appears for long time in search engines results. There are some others resons also which may be responsible for indexing a site even after nofollow noindex mata tags.

  70. Today (18-Dec-2008) when I visit to congoo.com, I found no such meta tags there and this site is raking very good. Perhaps this meta tags may have been used for short time or after indexing of pages. After indexing a site it appears for long time in search engines results. There are some others reasons also which may be responsible for indexing a site even after the use of nofollow, noindex mata tags.

  71. I am currently developing new website and one question bumped into my head, I was hoping this could be the right place to seek for an answer.
    http://www.example.com/pageA links with dofollow link to http://www.example.com/pageB

    pageB has noindex meta tag. Will page rank flow from pageA to pageB?

    Or, if we put noindex on pages that we don’t want indexed, should we also put nofollow to all internal links that are leading to those pages?

  72. I put noindex of a directory into the robot.txt. But all the sub-pages of that directory still get indexed by Google. Perhaps, I’ve put up the robot.txt too late? Google doesn’t seem to listen to the noindex command. Anybody knows for sure?

  73. James Blunt

    I put noindex tag ACCIDENTALLY on large amount of my website, and Google de-indexed it :(

    Now what can I do to get my pages re-indexed as quickly as possible?

  74. From your post it seems to me that noindex meta tag has a great effect on search engine. So, it is possible to block my site to show on search result. Thanks for your nice information to share.

  75. Seo

    Hi Matt, Nice article but i have some query regarding this (1) Why Google show only very few back links ( for a website ) as compare to Yahoo even Google don’t show follow links most of time and Can you please resolve my this query that how a web page with zero or very few back links have good PR ( 3-6 ) OR rank well on SERP as comparisons to other web pages having good back links ( no spam ) . Please reply to me i am waiting for your reply and thanks for sharing your knowledge with us .

  76. Well, we all know that there are the standards and rules. But for some reason, we don’t have the implementation of those rules or I would say respect for those rules.

    I would also vote for WC3 standards should be followed…



  77. Tim

    Hi Matt,

    I run a Web site that was recently blocked from Google’s index without explanation. It’s a noncommercial site run as a hobby (i.e. there are no ads, commerce, ‘SEO’ type activities or motivation for them), so I was/am quite at a loss to find out why.

    After some non-fruitful tests and attempts to find/guess at the source of the problem (and changing my search pages to Bing.com in protest ;-), a message appeared in Webmaster Tools claiming to have found hidden spammy text as justification for the (or new?) blocking, suggesting the site has been compromised. “The following is some example hidden text we found at http://cexx.org/: order viagra discount… (list of similar naughty words here)”

    A thorough grep of the server found the page it is most likely triggering on: as part of the anti-malware research we publish on the site, one file lists all the URLs and search keywords a particular ad-popping malware product triggers on. The page is intentional and legitimate (not compromised), however, you can guess the types of keywords this pest triggers on (viagra, mortgage…), and on review, I can fully understand how a bot would classify it as spam. In any case, it’s legitimate data, but I’ll agree that it has no place being indexed in any search engine. If I read the above correctly, adding the NOINDEX meta tag should at least keep this from appearing in Google and a few other engines.

    My question is – although NOINDEX’d pages are not shown in the index at all, is the page content still read/parsed by Google for other purposes internally (e.g. the autobanhammer), or does Google essentially abort the HTTP transfer upon encountering the noindex tag? More to the point, is noindex an appropriate way to exclude content from the index that the Algorithm would (either rightly or questionably) use for site classification or assess penalties for?

    PS. If you are still maintaining this page, the answer to this question would be helpful incorporated into the discussion above on how Google handles pages with noindex tags. I’m sure I’m not the first/only person to wonder about this!


  78. Want to publish my email on the webpage, clients complain they cant contact me, but will think twice now before I do that…

  79. I am now clear on noindex but still not in nofollow. I have a blog and i don’t want search engines to find some pages. Those pages have all been indexed, now i want to add noindex, nofollow. Is this nofollow effective on that page only or all the links on the page. I did some search and found few blogs who says it affects all the links on that page as well.

    Good explaination on nofollow would be gr8.


  80. Hello Matt
    if I add the code disallow:pagename in the robots.txt then search engine also not index that page is this right?

    Laxmi Narayan

  81. Can anybody please explain me the meaning of “noindex, nofollow” in meta tags?

  82. Matt,
    Where do you say something on the meta tag ‘classification’?

Leave a Comment

Your email address will not be published. Required fields are marked *


If you have a question about your site specifically or a general question about search, your best bet is to post in our Webmaster Help Forum linked from http://google.com/webmasters

If you comment, please use your personal name, not your business name. Business names can sound salesy or spammy, and I would like to try people leaving their actual name instead.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>