本文にスキップ
weballin

weballin DIGIWIKI

JavaScript SEO

JavaScript SEOは、スクリプトで生成される本文やリンクを検索エンジンが発見・処理できるか調べる領域です。フレームワーク名より、応答HTML、レンダリング結果、URLへのアクセスを確認します。

weballin

主要な本文とリンクが初期応答またはレンダリング後のHTMLにあるか比較します。スクリプトやAPIの失敗、リソースのブロック、クリック後に初めて取得する内容は欠落の原因になり得ます。

React RouterのLinkとVue Routerの標準RouterLinkは、通常は実際のアンカーリンクを出力します。ライブラリ自体ではなく、custom指定や独自のボタン型ナビゲーションが原因の場合もあります。最終DOMのhrefと、直接開ける移動先URLを確認します。

Search ConsoleのURL検査では、取得済みの版と公開URLテストを区別し、提供されるレンダリング後のHTMLを調べます。Google検索の旧キャッシュページやcache:演算子は、現在の診断手段ではありません。

参考資料

よくある質問

Next.jsを使えば自動的に解決しますか?

いいえ。レンダリング方式や公開設定によって異なります。実際の主要URLで本文、リンク、メタデータ、ステータスコード、実行エラーを確認します。