Hi all, I visit a site and i got this tag on site source code any body let me know what is this and what is the work . <meta name="robots" content="NOODP,NOYDIR" /> Thanks
Sonal, Usually when search engines decide to list a site in their results pages, they have a choice on where to get the "description" information from: 1. your META Description tag, 2. text from your page that surrounds the keywords, or 3. "Other" The descriptions taken from the "Other" category are MOST often the titles/abstracts used in Open Directory Project (ODP) or Yahoo's Directory (Y), which may or, most often, may not be the description we want. We prefer that any and all search engines, use the description we have most control over... namely the first one, our META DESCRIPTION TAG info. While we cannot force any robot to do anything, we can leave 'preferences' for them. This code you have above tells ALL search engines ( name="robots") to NOT use the abstracts from ODP and Yahoo directory ( content="NOODP,NOYDIR" ) Hence... <meta name="robots" content="NOODP,NOYDIR" /> If you wanted to only block Google from using the yahoo abstract, but leave open the chance it may use the ODP abstract... <meta name="googlebot" content="NOYDIR" /> and so on... The names of the yahoo bot is "slurp" and the name of the msn bot is "msnbot" --- A thing to remember is to NOT use multiple META robot TAGs. For example: Do not do the following: <meta name="robots" content="nofollow"> <meta name="robots" content="noodp, noydir"> Chances are high that nearly every robot will ignore the second tag, but you can do this: <meta name="robots" content="noodp, noydir, nofollow"> Wish you success in your SEO journey!