ツバサのメモ帳
サイトマップ(sitemap.xml)とは?Googleに全ページを教える話

サイトマップ(sitemap.xml)とは?
Googleに全ページを教える話

サイトマップとは

sitemap.xmlは、サイト内にある全ページのURLを一覧にしたXML形式のファイルだ。このファイルをGoogle Search Consoleに送信すると、Googleのクローラー(ページを巡回するロボット)が「このサイトにはこんなページがある」と把握しやすくなる。

サイトマップがなくてもGoogleはリンクをたどってページを見つけることはできるが、新規サイトやページ数が多いサイトでは発見が遅れることがある。サイトマップを送信しておけば、この遅れをある程度短縮できる。

このブログでの使い方

記事追加のたびに更新する

新しい記事を公開するたびに、sitemap.xmlに新しいURLを追加している。サイトマップに載っていないページはGoogleに発見されにくいため、この更新を忘れるとインデックスが遅れる。

Search Consoleで送信状態を確認する

Google Search Consoleの「サイトマップ」メニューで、送信したサイトマップが正しく読み取られているか確認できる。エラーが出ていたら修正が必要だ。

覚えておきたいポイント

サイトマップに載せたページが必ずインデックスされるわけではない

サイトマップは「このページがあります」という通知であり、インデックスの保証ではない。ページの内容が薄かったり、品質が低いとGoogleがインデックスしない判断をすることもある。

lastmodの日付を正確に書く

各URLに設定するlastmod(最終更新日)は、実際にページを更新した日付にする。毎日全ページの日付を更新するような行為はGoogleからの信頼を失う原因になる。

ツバサ

ツバサ

EC関連の会社で働いています。少人数の職場なので、ささげ業務の手配から画像の外注管理、ページ更新、バイトさんへの作業指示まで守備範囲は広めです。Photoshopは苦手なので本格的な画像加工は外注に出していますが、何社も試した分、業者選びや納品チェックには慣れました。このブログは仕事の中で身につけたことの記録です。