JavaScript SEO チェッカー
ページの内容のうち、元の HTML にある部分と JavaScript で読み込まれる部分の割合を確認します。
JavaScript SEO チェッカーについて
最近のサイトは、React、Vue、Angular などの JavaScript フレームワークでブラウザ上にページを構築することがよくあります。Google は JavaScript をレンダリングできますが、遅れる可能性のある 2 回目の処理で行うため、エラーがあるとコンテンツが認識されないことがあります。また多くの AI クローラー(ChatGPT 検索、Claude、Perplexity などのボット)や SNS・SEO ツールは JavaScript をまったく実行しません。
このツールは、スクリプトが実行される前にクローラーが受け取る元の HTML を調べます。本文、リンク、タイトル、canonical がそこにない場合、ページはレンダリングに依存しています。サーバーサイドレンダリング(SSR)、静的生成、プリレンダリングを検討しましょう。
よくある質問
Google は JavaScript のコンテンツをインデックスできますか?
通常はできますが、レンダリングは負荷が高く遅れることがあります。最初の HTML にあるコンテンツの方が、速く確実にインデックスされます。
AI 検索エンジンは JavaScript を実行しますか?
ほとんどの AI クローラーは元の HTML しか取得しません。コンテンツの表示に JavaScript が必要な場合、これらのシステムには空のページに見える可能性があります。
最善の解決策は?
サーバーサイドレンダリングか静的サイト生成です。Next.js、Nuxt、SvelteKit、Astro などのフレームワークが標準で対応しています。