Google クロール制限チェッカー

Googlebot は 2MB を超えると HTML の解析を停止します。ページがこの制限を超えているかどうかを確認し、最も多くのスペースを消費しているものを特定します。

Googlebot が認識する生の HTML サイズを分析します。一括分析するには、1 行に 1 つの URL を入力します。

このツールについて

Googlebot には、Web ページをクロールする際の技術的な制限があります。つまり、2MB (2,097,152 バイト) を超えると HTML の解析が停止されます。つまり、ページの HTML がこの制限を超えると、コンテンツの一部が Google によってインデックスに登録されなくなり、SEO のパフォーマンスに影響を与える可能性があります。

仕組み

  1. Googlebot が認識したとおりにページの HTML を取得します(JavaScript の実行前)。
  2. UTF-8エンコーディングを使用して正確なバイトサイズを計算します。
  3. インラインスクリプト、スタイル、base64画像、SVGグラフィックスなど、スペースを消費しているものを分析します。
  4. 特定の CSS セレクターを使用して上位 10 個の最大の HTML 要素を特定します
  5. 優先順位に従ってランク付けされた実用的な推奨事項を生成します
  6. 制限にカウントされない外部リソース (スクリプト、CSS、画像) を表示します

2MB の制限には何が考慮されますか?

限界に向けてカウントする

  • • インライン JavaScript (src のないスクリプト タグ)
  • • インラインCSS(スタイルタグとスタイル属性)
  • • HTML/CSS の Base64 エンコード画像
  • • インラインSVGグラフィックス
  • • すべてのテキストコンテンツとHTML構造
  • • HTML コメントと空白

カウントされません

  • • 外部 JavaScript ファイル (script src="...")
  • • 外部 CSS ファイル (リンク rel="stylesheet")
  • • 外部画像 (img src="...")
  • • 外部フォント、ビデオ、その他のメディア
  • • AJAX/フェッチ経由でロードされたコンテンツ
  • • JavaScript によってレンダリングされるコンテンツ

プロのヒント: 制限を下回る最善の方法は、大規模なインライン スクリプトとスタイルを個別の .js および .css ファイルに外部化することです。これにより、キャッシュとページ読み込みのパフォーマンスも向上します。

よくある質問