サイトマップ(sitemap)の要素の正しい使い方と重要性
- 投稿日:2023.02.08
- 風俗SEO
一般的にSEO対策を行う上で非常に重要なのは「コンテンツ」と「リンク」と言われています。確かに、これは間違いではありません。
しかし、そのもっと手前にあるもの「robots.txt」や「sitemap」はかなり重要度が高いはずです。
なぜなら、せっかく良質なコンテンツを作成してもrobots.txtやsitemapで何らかの制御がされてしまえば、そのコンテンツがGooglebotに伝わることがなく、検索結果上で誰の目にも止まらない可能性だってあります。
そんな重要な要素のうちのsitemapについて今回は取り上げます。
過去記事のご紹介
本題にいく前に基礎的な知識のおさらいがてら、過去記事のご紹介をします。
風俗売上.comではsitemapとrobots.txtに関する記事をアップしています。
この記事ではsitemapへのURLの記述方法、robots.txtの書き方など基礎的なことを書き記しています。
今回はそれより少し踏み込んだ内容として、sitemapの<lastmod>についてご紹介します。
ちなみに…過去にrobots.txtの理解度に関する記事を取り上げたので、この機会に是非チャレンジしてみてください。
<lastmod>ってなに?
<lastmod>は、sitemapに使用される要素の一つです。
この要素を使用することによってGooglebotはページの更新がいつなされたのかを確認することができます。
そして、ページの状態を見るために再度クロールして、ページがしっかり更新されているのかを確認します。
具体的な記述方法はこのような形です。
<url>
<loc>http://www.example.com/pagea.html</loc>
<lastmod>2023-02-08</lastmod>
</url>
<lastmod>の要素を取り入れることで、具体的にいつページが更新されたのかをGoogleに伝えることができるので、ページの更新をした際にはsitemapの<lastmod>も更新することが推奨されています。
しかし注意点もあります。
<lastmod>は非常に便利な要素ですが、それを悪用して、実際にはページの更新が行われていないにもかかわらず<lastmod>の日付だけを変更するのはNGです。
これをするとGooglebotはそのsitemapの<lastmod>要素を無視するようになります。
こうなると<lastmod>の意味がなくなるので絶対にやめましょう。
ページの更新ってどこから?
しかし<lastmod>要素の「ページの更新」というのはいったいどこからなのか、疑問に思いませんか?
この件に関して、つい先日行われたGoogleオフィスアワーでの質疑応答をご紹介します。
質問内容
ニュース サイトマップでは、次のどちらの日時を lastmod に使用すべきでしょうか?
A.記事の最終更新日時
B.コメントが最後に追加された日時
回答
サイトマップはクロールする適切な判断をするためのものです。
したがって、再クロールするのにじゅうぶんな利点があるほどに著しくコンテンツが変わったときの日時を<lastmod>に反映するべきです。
今回のケースに関しては、最後に追加されたコメントが非常に重要だと感じるならば、その日時を使ってください。
つまり、再クロールするに値するほどコンテンツが大幅に変更されたときに<lastmod>を更新することをGoogleは推奨しています。
今回のケースであれば、記事の最終更新のタイミングで変更した文章と、最期に追加されたコメントの重要性を判断して、どちらを<lastmod>の対象にすべきかを考える必要があるということです。
ページ自体の更新がなくても、重要なコメントが追加されたのであれば、<lastmod>を更新すべきなのです。
まとめ
今回はsitemap要素のひとつ<lastmod>についてみてきました。
すでに紹介したように、<lastmod>は非常に便利で優秀な要素ですが、悪用してはなりません。
さらに更新のタイミングの見極めも必要不可欠なので、難しい要素のひとつであるといえます。
この要素を使いこなし、しっかりとページの更新をGoogleに伝えられるようにすることがSEO対策の第1歩といえるのではないかと思います。
LATEST ARTICLE
最新記事