Yahoo検索(YST)のアルゴリズム変更で、検索順位を大きく落としたページが多いと聞く。「ああそうですか、大変ですね。」と言えれば良かったが、大変だったのは自分自身。
このASY!のトップページがYSTのSERPに表示されなくなってしまった。コンテンツやリンクには手を入れた居なかったので、驚きも格別。各キーワードを平均して4位か5位にあるはずなのに、900位まで探しても見つからなかった。
私は普段からSEOスパムについて注意を怠らないので、検索結果から排除された理由を思いつかない。さあ困った。
結局、順位を回復できたんだけれども、その理由はこうだ。
ページの拡張子が.shtml
私の行なったYSTアルゴリズム変更への対策とは、拡張子を.shtmlから.htmlへ変更しただけ。これだけで検索順位が復活した。
探したらYahooサイト管理者向けヘルプ にそれらしい文言がありました。
ASP、shtml、PHPなど、自動的に生成されるURLは登録されますか?
検索エンジン用ロボットがページを探すときにたどるのは、主に静的リンクです。ASP、shtml、PHPなど自動的に生成されるURLは登録されない可能性があります。データベースに登録されるためには、動的に生成されたリンクを利用しないことをおすすめします。
*という事は.shtml以外にも.aspや.phpの拡張子が付けられたページは、検索対象から「外された」と判断すれば良い訳か。これが正しいベクトルなのかは疑問だが。
PS:YST,Google,Live Searchとも動的ページはインデックスされます。動的ページからの被リンクは辿られない可能性があるという意味のようです。