Forum Moderators: open
Searching for my main keyword/keyphrase on Google, I come up as number 10 today. This have been fairly stable (8-14) for the last months. My "keyword #2" gives me about number 20. I am higher on less competitive keywords/searchterms.
On Yahoo! and on MSN the story is very different. I usually come up as between number 80 and 200 on both engine for most of my major keywords/keyterms!
I have a realtively large number of inbound links. Searching for "link:http://www.mysite.com" on Yahoo, gives 300.000 hits (some are internal, but you'll get the picture). This is 10X as many as the page that is #1 for my major keyword.
Do anyone have any idea what could be causing this? How do the algorithms of Google/Yahoo/MSN differ?
Also, Y has some very harsh filters/scoring elements. If you have a lot of pages that are similar, that could be hurting you to an extent.
Keep in mind that these are just very general guesses though.
The site has a lot of pages (1 mill), so that might be something. It is however impossible to reduce this without ruining the site. Except for a small common header, the pages are unique, and do not share content.
Could you tell me more about Y's harsh filters/scoring?
Ive tried to optimize the front page (title, H1, keyword sprinkling, length etc). Running it (and the competitors) through most of the automatic tests, I get way better score than them.
[edited by: caveman at 10:52 pm (utc) on Mar. 16, 2006]
[edit reason] TOS #21 [/edit]
I'm not sure what you mean by 'common header' but often, large sites that get in trouble with the SE's have not gone to sufficient lengths to make sure that their page titles, META's, and page contents were different enough to one and other. From what little you've said so far, I'd start there, personally.