クロールが完了できなかった URL のエラー

このカテゴリには、Google が完全にたどることのできなかった URL と、その理由に関する情報が表示されます。Google のスパイダーがサイトのリンクをたどれるよう、次の点を考慮する必要があります:

  • Lynx などのテキスト ブラウザを使用してサイトを確認します。多くの検索エンジンでは Lynx と同じようにサイトを認識しています。JavaScript、Cookie、セッション ID、フレーム、DHTML、Flash などの機能が使用されているためにサイトの一部がテキスト ブラウザで表示されない場合は、検索エンジン スパイダーがサイトを正常にクロールできない可能性があります。
  • 動的なページ(たとえば、URL に「?」が含まれているページ)を使用する場合は、すべての検索エンジン スパイダーが動的ページと静的ページをクロールするのではないことに注意してください。パラメータを短くしたり、パラメータの数を少なくしたりすると、クローラで見つけやすくなります。
  • あるページから別のページへのリダイレクトが恒久的なものである場合は、適切な HTTP ステータス コード(301 恒久的な移動)が返されるようになっていることを確認してください。
  • 可能な場合は、相対リンクではなく絶対リンクを使用します(たとえば、サイト内の別のページにリンクするときに、mypage.html だけではなく https://www.example.com/mypage.html とします)。

リストされる特定のリダイレクト エラーには次のものがあります。

リダイレクト エラー

このページからのリダイレクト先にアクセスできませんでした。Google のガイドラインでは、少なくとも 1 つの静的なテキスト リンクからサイト内のすべてのページにアクセスできるようにすることを推奨しています。これにより、Google でこれらのページに簡単にアクセスできます。リダイレクトを使用する際の注意点については、次をご覧ください。

  • リンクをたどってページ間を移動するのに必要なリダイレクトの数を最小限に抑える。
  • リダイレクト タイマーを短めに設定する。
  • ページの <head> 文で meta refresh を使用しないようにする。
リダイレクト ループ エラー

リダイレクト指示は有効ですが、同じ URL にリダイレクトされています。リダイレクト先がリダイレクト元と同じ URL ではないかどうか確認してください。

リダイレクト URL が長すぎます

リダイレクト URL が RFC 2616(リンク先は英語)で推奨される最大値(255 バイト)より長くなっています。リダイレクトの際にセッション ID などの情報が URL に自動的に追加されていないか確認してください。また、セッション ID やサイト内のパスを追跡する引数がなくても、検索ロボットがサイトをクロールできるようにしてください。

無効なリダイレクト

このページのリダイレクト先の URL にアクセスできませんでした。リダイレクト先が有効なページかどうかを確認してください。

リダイレクト先が見つかりません

このページのリダイレクト先が見つからないため、Googlebot がアクセスできませんでした。リダイレクト先がすべて、存在する有効なページかどうかを確認してください。

Cookie エラー

Cookie の受け入れを要求されるため、ページを移動できませんでした。ページの移動に Cookie を使用するサイトの場合、検索エンジンがクロールできない場合があります。テキスト ブラウザを使用してサイト内を移動し、スパイダーでどのようにクロールされるかを確認してください。

この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。