検索エンジンで自分のウェブサイトが表示されるようにするためには、ウェブサイトの各ページを検索エンジンにインデックスされる必要があります。そのためにはサイトマップを作り、ウェブマスターツールなどでgoogleに送信すれば効率よくインデックスされます。
ところで上記のようにサイトマップをgoogleに送信したのに、送信したウェブページの一部だけがインデックスされ、残りのウェブページがいつまで経ってもインデックスされないことがあります。このようなケースの時は、内部リンクエラーが原因である可能性があります。
ウェブマスターツールでまず送信ウェブページ数よりもインデックス数が少ない状況を確認したら、クロールエラーの情報を確認してみましょう。クローラーがウェブサイトを訪問した時には、内部リンクを辿りながらクロールしていきます。その際に内部リンクに誤りがあるとクロールエラーになってしまい、いつまで経ってもインデックスされません。
実際、私もこのようなミスをしてしまったことがあります。テンプレートを使ってウェブサイトを作る時に、ページ数が増えてくると、階層が増えてきます。もともと使用しているテンプレートが2階層用のもので、一つ上の階層にもどる内部リンクをトップページへ戻るリンクなどにしていた場合、3層目のウェブページにそのまま使用すると内部リンクが切れてしまうことがあります。
トップページ以外でも、相対的なウェブページのリンクを、異なる構造のウェブサイトでそのまま使用してしまうと、内部リンクが切れてしまうことがあります。
それから案外単純なURLのタイプミスなどもあります。そんなミスを探す意味でもウェブマスターツールは便利です。
ウェブサイトで内部リンクを実際にクリックすれば、内部リンクが切れているかどうか確認できます。「404」エラーが発見されたらすぐに修正しましょう。
コメント
こんにちは!
今、サイトを立ち上げたばかりのものが
あるんですが、それはまだインデックス
されていません。
もし、記事と似たような症状が起きたら
参考にしたいと思いました。
貴重な記事をありがとうございました。
ロコさん
コメントありがとございます!
成功をお祈りしています。
HIRO