サイトマップにないページ
ウェブサイトで検索エンジン向けのサイトマップを提供している場合、サイト内のすべての公開ページを一覧に含める必要があります。Silktide は、ウェブサイト上で見つけたページのうち、サイトマップに記載されていないものを報告します。
は、検索エンジンがページをすばやく発見するのに役立ち、どのページをインデックス登録する価値があると考えているかを伝えます。サイトマップにないページもクロールによって発見される可能性はありますが、発見に時間がかかり、確実性も低くなります。特に、新しいページや内部リンクが少ないページではその傾向が強くなります。
重要な理由
サイトマップは、完全かつ最新の状態である場合にのみ役立ちます。実際に存在するページが含まれていないと、検索エンジンが新しいコンテンツや更新されたコンテンツを発見するまでに時間がかかることがあり、サイトマップはサイトの内容を正確に示す信頼できる情報ではなくなります。欠落は通常、サイトマップが古い出典から生成されているか、テンプレート全体またはコンテンツタイプが生成対象から除外されていることを意味します。
修正方法
- すべての公開ページが含まれるようにサイトマップを再生成します。ほとんどのコンテンツ管理システムや SEO プラグインでは、コンテンツの変更時に自動的に再構築できます。ファイルを手動で管理するよりも、自動再構築をおすすめします。
- ページのグループ全体が欠落している場合は、サイトマップ生成ツールの設定を確認します。コンテンツタイプ、言語、サブフォルダーは、デフォルトで除外されていることがよくあります。
- サイトマップ内の URL が、ページの実際のアドレスと完全に一致していることを確認します(スキームとホストが同じであること)。
http:\/\/URL を記載したサイトマップは、https:\/\/で配信されるページとは一致しません。 - たとえばログイン後のみアクセスできる非公開ページなど、意図的に除外しているページについては、検出結果をします。
Silktide によるテスト方法
- ファイルと標準的な
\/sitemap.xmlの場所からサイトマップを検出し、そこに記載されているすべての URL(ネストされたサイトマップを含む)を収集します。 - スキャン中に見つかった各ページをテストします。ただし、サイトの 404 ページと に設定されたページはスキップします(これらはサイトマップに含めるべきではありません)。
- ページ自身の URL またはのいずれかがサイトマップに記載されていれば、そのページを合格とします。
- どちらも一致しない場合、そのページを問題として報告します。サイトマップがまったく存在しない場合、このチェックは実行されません。代わりにサイトマップチェックを確認してください。
トラブルシューティング
サイトマップに表示されているページが問題として報告される
URL は完全一致で照合されるため、スキーム(http と https)、ホスト(www の有無)、パスのわずかな違いによって、記載されたページが欠落しているように見えることがあります。ページが実際に配信されている URL と同じ URL を使用するようサイトマップを更新するか、サイトマップのエントリと一致する正規 URL をページに設定してください。
非公開ページやログイン後のページが問題として報告される
ログイン後のページをテストするようスキャンが設定されている場合、それらのページは通常、公開サイトマップに含めるべきではありません。該当する検出結果を承認してください。
詳細情報
- トピック権威性を高める内部リンク - リンクとサイトマップは連携して機能しますが、どちらか一方がもう一方に取って代わることはありません
- サイトマップを作成して送信する(Google Search Central)
- サイトマップ
- サイトマップのページが noindex に設定されている