web-dev-qa-db-ja.com

サイトマップインデックスのLast-modified HTTPヘッダーを更新する必要がありますか?

約8つのサイトマップを指すサイトマップインデックスがあります。サイトマップは定期的に更新されますが、私のスクリプトはサイトマップURLが変更された場合にのみサイトマップインデックスを上書きするため、インデックスの最終変更時刻がやや古くなってしまう可能性があります。検索エンジンは気にしますか?または、インデックスのLast-modifiedヘッダーも更新する必要がありますか?

2
Seán Hayes

タイトルにあるように、あなたの質問は少しわかりにくいです。 HTTPヘッダーを変更しようとしているのか、サイトマップの最終更新日だけを変更しようとしているのか完全にはわかりません。

他のサイトマップが更新されるたびに、サイトマップの最終更新日を更新する必要があります。検索エンジンがヘッダーの日付をチェックするだけでこの日付をチェックするかどうかは誰にも言えませんが、私は個人的にチャンスを取りません。

HTTPヘッダーの日付の設定について話している場合は、気にしないでください。正常に更新すると、これは自動的に行われます。

補足として、ファイル名が変更されていない場合、サイトマップを再送信する必要はありません。 GoogleとBingは問題なくチェックします。同様に、リクエストレスポンスヘッダーには必要に応じて変更日が含まれ、すべて問題ないはずです。たとえば、Googleはほとんど変更がないように見える場合、再送信をほとんど無視します。ただし、更新されたサイトマップを取得するために検索エンジンをトリガーできるという簡単な理由でサイトマップを更新するたびに、インデックスサイトマップの変更日を更新することをお勧めします。

2
closetnoc

Googleはサイトマップをクロールしますが、Modified Sinceヘッダー情報を使用してページのキャッシュバージョンを更新します

2
pro_ng