StackoverflowのようなWebサイトがあります。サイトマップを作成しています。ページの最終変更の値としてどのタイムスタンプを使用する必要がありますか? (質問とそのすべての回答)
理解しようとしているのはwhen質問と回答のWebサイトでlastmod
の値を正確に更新する必要があるかどうかだけです。誰かが回答の下にコメントを残した場合、そのページのlastmod
を更新する必要がありますか?質問または回答のいずれかを編集したら、lastmod
を更新する必要がありますか?
ページのコンテンツに小さな変更があるたびに更新できます(追加/削除されたコマンド、追加/削除された回答、編集された回答のいずれかの質問)。しかし、私はグーグルが心配です、グーグルはマイナーチェンジのためにしばらくしてからスキップします(再クロールしません)?グーグルはページのコンテンツが変更されていることを理解できますか、おそらく少しですが、とにかく変更されます。それとも、単に大きな変化を気にしますか?そして、小さな変更を無視しますか?
Googleはサイトマップでlastmod
値を使用しません: GoogleはXMLサイトマップのlastmodタグをほとんど無視すると言います
lastmod
、changefreq
、およびpriority
は、サイトマップに含める価値はまったくありません。彼らは余分なスペースを占有し、あなたのために何もしません。 URLのリストだけでサイトマップをできる限りコンパクトにすることをお勧めします。
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.example.com/</loc></url>
<url><loc>https://www.example.com/page1.html</loc></url>
<url><loc>https://www.example.com/page2.html</loc></url>
...
ただし、サイトマップがまったく必要ない場合もあります。
せいぜいサイトマップはSearch Consoleに追加情報を提供し、どこからでもリンクされていないページをGoogleにクロールさせることができます。 Googleがリンクされていないページをクロールする場合でも、インバウンドリンクがないため、通常はインデックスを作成しないことを選択します。彼らは確かに競争力のあるものにはランク付けされません。 サイトマップパラドックス を参照してください。
最終変更時刻は、ページのコンテンツが有意に変更された最後の時刻でなければなりません。
最後に変更されたものが、いつ更新されたかという点で目に見える区別をする場合、最後のmodはわずかな編集で変更されるはずです。ウェブマスターがウェブサイトの更新を維持しない場合、Googleはlastmod
を無視します。
サイトマップの更新を維持するためにあなたの側であまりにも多くの作業を必要としない限り、Googleの反応の終わりを心配する必要はありません。
私は通常、新しいコメントやディスカッションの終了などの主要なイベントのためにそれを更新する傾向がありますが、編集のためではなく、それは私の意見では多すぎるでしょう。
これが理にかなっていることを願っています。