サーバーレスポンス確認

Ask AI about this page

3 views 2 min read

サーバー応答チェックは、コンソールで最も頻繁に使用される診断ツールです。ブラウザがレンダリングする内容ではなく、ロボットが実際に受け取る内容を表示するためです。Yandexは、決定的なルールを掲げています。応答が 200 OK でない場合、またはリストされたメッセージのいずれかが含まれる場合、そのページは検索結果から除外されます。

レポート内容

  • HTTPステータス。
  • HTTPSサイトのSSL証明書ステータス。発行者不明、署名が無効または復号不可、証明書が未有効、期限切れ、自己署名で信頼されていない、チェーンに自己署名以外の証明書が1つしかない、失効済み、チェーンが長すぎる、証明書タイプの間違い、ルートが信頼されていないまたはブラックリスト入り、別のサイトに発行済みの証明書など、多くの具体的なエラーが報告されます。これらはサイト側ではなく、認証局またはホスティングプロバイダーで解決する必要があります。
  • 一般的な障害を網羅した診断メッセージ。

知っておくべきメッセージ

  • ドキュメントの読み込み失敗 / 接続失敗。 原因は3つです。サーバーでロボットがブロックされている(IPブロックを確認)、DNSエラー、またはタイムアウトです。応答は3秒以内に到達する必要があります。
  • noindex タグによりインデックスが無効、または robots.txt でインデックスが許可されていない。
  • ドキュメントが大きすぎます — 10MBの制限があります。
  • サポートされていない形式 — HTMLに加え、PDF、DOC/DOCX、XLS/XLSX、PPT/PPTX、ODS/ODP/ODT/ODG、RTF、TXT、SWFが対象です。
  • 言語が認識されない、または ドキュメントにテキストが含まれていない。
  • ページコンテンツが見つかりません — HTTPヘッダーを確認してください。Content-length: 0 はページをインデックス不可にし、宣言されたサイズは実際のコンテンツと一致している必要があります。

適切な使用方法

特定のロボットを選択してください。ドロップダウンには主要なエージェントが含まれており、デフォルトのみのテストではモバイル固有のブロックを見逃す可能性があります。If-Modified-Since フィールドを使用して条件付き応答を確認します。ページの実際の更新日であれば 200 が、それ以外の日付であれば 304 が返されるはずです。

サーバーレスポンス確認

Yandex自身が述べる注意点

このツールはロボットとは異なるIPからリクエストを行うため、結果がロボットが実際に受け取る内容と異なる場合があります。 両者の結果が一致しない場合は、サーバーログが最終的な判断基準となります。

サーバーレスポンス確認 — 2
Alien Road

How we apply this

This is the first tool we open on any indexing question, and the answer is usually in the “page content is missing” line — a Content-length of zero, or a body that only exists after JavaScript runs. The IP caveat matters on sites behind aggressive filtering: the tool can pass while the real robot is being challenged, and only the server log shows it.

Related services

Share