What does “noydir,noodp” mean?

by Matthew Diehl on March 4, 2010

seo questions banner


Anonymous asks: What does “noydir,noodp” mean?

The noydir and noodp are Meta Robots commands that instruct search engine bots on how to handle the usage of data for your site in the Yahoo! Directory and the Open Directory Project/DMOZ Directory.

The noydir command corresponds to the Yahoo! Directory and the noodp command correlates to DMOZ.

noydir Explained
When a site is listed in the Yahoo! Directory there is a title and description associated with that listing. So, Yahoo! started showing that title and description as the linking text and snippet text in the search engine results page (SERP) whenver that website would show up (most commonly only the homepage). The noydir command overrides this functionality and gives control back to the website owner to control the linking and snippet text in the SERPs via the Title tag and Meta Description tag on their website. By regaining this control you can adjust those fields whenever desired.

noodp Explained
The same functionality goes for the noodp command. However, this is directed at Google. Google partnered with ODP to power the Google Directory so if you website was listed in DMOZ then Google would pull that listing information as the linking and snippet text in the Google SERPs. The noodp overrides that functionality and give you control back.

Implementation
The most common implementation is to do both commands simultaneously as in your question like such:
<meta name=”robots” content=”noydir,noodp” /> (content field order does not matter)

They can also be listed separately as such:
<meta name=”robots” content=”noydir” />
<meta name=”robots” content=”noodp” />

You can also direct the commands to the specific bots as such:
<meta name=”googlebot” content=”noodp” />
<meta name=”slurp” content=”noydir” />

{ 5 comments… read them below or join the discussion }

e-panda July 3, 2010 at 6:52 pm

Hi Matthew, do we still need to put robots meta tag as index, follow anymore if we use these tags?

Reply

matthewdiehl July 8, 2010 at 11:30 am

Using either the noodp or noydir robots commands should not impact the indexation or crawling of the page. The noodp and noydir are underlying instructions to the search engines on how to display your listings to search engine users on the search engine results page. These instructions only impact the pages that you have listed in ODP/DMOZ and the Yahoo Directory so usually only need to be implemented on the homepage of your site.

Reply

e-panda July 8, 2010 at 11:38 am

Thanks Matthew

Reply

Georgi December 23, 2011 at 12:16 pm

Hello Matthew,

I recently had my website recreated in Wordpress by a friend and noticed the noodp and noydir robots commands on my source page. When my site first went live I was coming up on the first pages of Google for many of my search phrases, a week or two later and I’m no where to be found again. I was wondering if having those two commands caused that change in placement? THANK YOU!

Reply

Georgi December 29, 2011 at 1:28 pm

Nevermind, I just realized this is an old blog topic since July 2010…I found my answer on another active blog. Thanks anyway.

Reply

Leave a Comment

Previous post:

Next post: