yahooでページがインデックスされない理由
「50ページありますがそのうちの10ページしかインデックスされていません!」
という怒りのこもったYahooに対する不満が爆発している方が多いです
僕のページは問題なく全てインデックスされていますので
どうして特定のページがインデックスされないという現象が起きてしまうのか不思議でした
そこで色々調べてみましたが
Yahooにインデックスされない理由がいくつか挙げられます
1、サーバーのせいでインデックスされない
これはよくあるミスです
「Yahooにインデックスされない」という質問があれば、
僕はまずレンタルサーバーの会社を聞きます
それが「ロリポップ」や「さくら」の場合、変更を強く勧めております
(但し、最終的には利用者様の判断に委ねますので責任は負いかねます)
上記のレンタルサーバーはYahooに非常に弱いため
ページの大部分がインデックスされないという現象がよく起こります
僕がお勧めするサーバーは
「スピーバー」及び「Xサーバー」です
2、サイトマップやツールを使っていない
初心者の方ですとサイトマップが何かご存じ無い場合も多いので解説します
サイトマップとはHP、ブログの地図のような物です
検索エンジンはあなたのページをクロールしに来ますが
複雑なリンク形式ですと道に迷ってでられなくなってしまうため
深い階層にあるページには来てくれません
その為、インデックスされないページあるという現象が起きてしまうのです
これを防ぎ、検索エンジンクロウラーに全てのページを回ってもらうには
サイトマップを作成しましょう
おそらく無料ブログサービスであればこの機能は標準でついているはずですので
HPやMovabletypeの方は以下のツールを使ってサイトマップを作成してください
サイトマップ作成ツール
3、yahooサイトエクスプローラーに登録していない
これは必須項目ではありませんが
Yahooサイトエクスプローラーに登録すると、Yahoo検索に非常に有利になります
登録はYahoo.comになりますので英文と格闘しなくてはなりませんが
以下の手順に従って登録していけば問題ありません
まずYahoo.comにアクセスしてください
すると、ログイン画面になります
Yahoo.comのアカウントを持っていないのであれば
ここでSignupをクリックしてアカウントを作成してください
あとは適当に名前や住まいの国や郵便番号などを入力してください
Verify Your Registration という項目がありますが
ここはその下にある目に見えるアルファベットと数字と同じ物を
そのフォームに入力してくださいという意味です
そして最後にI agreeをクリックしてアカウント作成は完了です
Registration Completedという画面が表示されたらOKです
登録が完了したらYahoo.comからログインします
※あなたのブログが無料ブログスタンドを使っている場合
Yahoo Site Explorerに登録する手順は変わりますのでこちらをご覧ください
次にAdd My Siteという欄にあなたのページURLを入力し、
Add My Site ボタンをクリック
すると一覧に
先ほどあなたが入力したあなたのブログURLが表示されます
この状態でURLの左にあるManageをクリックします
そして次の画面の右側のタブに”Authentication”というタブがありますので
ここをクリックするとDownloadというボタンがありますので
これをクリックして、ファイルをダウンロードしてください
名前は絶対に変更しないでください
そしてそのファイルをあなたのブログのあるディレクトリにアップロードします
私の場合”y_key_85e165491b56c0d3.html ”
という名前のファイルをダウンロードしましたのでFTPを使って
http://www.be-emotion.com/seo/y_key_85e165491b56c0d3.html
という場所に設置しました
アップロード先はあなたのブログURLの一番上の階層です
アップロードが完了しましたら
Ready to Authenticateというボタンを押しましょう
これでYahooへサイトマップを送る事が出来ます
認証までには少々時間がかかりますが
24時間以内で完了するようです
更にフィードURLを登録する事もお勧めします
フィードURLとは.xmlで終わるURLのページの事です
これもブログサービスには標準装備でついておりますし、Movabletypeにもついております
これを登録しておけば記事を更新する度に
Yahooに通知されますのでインデックスが早くなります
方法はYahoo Site Explorerから先ほど登録したURLの左側にある
Manageをクリックし、ここでindex.xmlファイルを指定します
携帯サイトで無い場合は全て”web site feed”を選択し、登録します
これでYahooへのサイトマップ送信の設定が完了です
YahooとGoogleの両方にサイトマップを送信すれば
あなたの記事が更新される度に
更新された文や、ページが有力な検索エンジンに最短時間でインデックスされます
どんどん更新していきましょう
Yahoo site explorer
■過去の記事
« ページランク復活! |TOP|検索エンジンにインデックスされない »
■カテゴリー: 検索エンジン






Comment by るー on 20 7月 2007:
こんにちは^^
やはりサーバーの問題が
現状では可能性高し、ですかねぇ。
一度サーバーを変更してみて
変わらないかテストするのも
悪くないかも・・・。
サイトマップや英ヤフーのほうも
実践しているので、サーバーしか
残されて無いし(^^;