Forum Moderators: open
My question. Is the reason my competitor sites are listed above my site due to their being listed in the Yahoo directory? My page listings do not contain these additional description and category statements.
I checked all my sites that are listed at the yahoo directory and none of them displays a yahoo description or even a yahoo category at the google search results. What they display is the dmoz/google directory information and the link to the google directory category. That's normal.
If you don't see the dmoz/google directory information displayed under your own listing it might be possible that your entry at the dmoz is not yet synchronized with google's version of the directory - it's possible that google simply didn't crawl the dmoz data and didn't rebuild the google directory yet since your inclusion.
Since how long are you listed at the dmoz?
And are you sure that the url of your page that is listed at dmoz is exactly the same like the one you see at google's search results? Look for small differences like the trailing slash ... (just investigating)
- your dmoz/google directory listing is example.com
- while google has indexed the url www.example.com
Notice the difference - "www".
You can find a lot of info about this phenomenon here at webmasterworld (www vs. no www [google.com]). In short: Google only lists one version. Other way it would be a duplicate listing. Simplest thing is to either redirect (301 permanent) from the www to the non-www url or request a change at the dmoz (this might take a while).
All in all there's no Yahoo directory data displayed with the result listings at google!