Word Pressのサイトマップは、サイトを最適化する上で重要な要素の一つです。サイトマップを送信することで、サイトに存在するすべてのURLを検索エンジンが発見できるようになりますので、ページの内容が変更された時に素早くサイトURLに反映されます。これとは別に、ホームページの構成を表すのにサイトマップという呼び方をしていますが、上記のWord Pressのサイトマップとは別物ですので混同しないよう注意して下さい。
サイトマップの種類
- HTMLサイトマップ
サイト内にあるコンテンツの位置を「ユーザー向け」に伝えるためのサイトマップです。サイト内のリンクを集めた「HTMLサイトマップ」です。「サイトマップページ」とも呼ばれています。 - XMLサイトマップ
サイト構造を「クローラー向け」に伝えるためのサイトマップです。検索エンジンのクローラーがサイト構造を把握するためのXMLで記述されたサイトマップです。
XMLサイトマップファイルの種類
- XMLサイトマップ(sitemap.xml)
圧縮されたXMLサイトマップ(sitemap.xml.gz)
Sitemap.xml、Sitemap.xml.gzは、サイトに存在するすべてのURLが含まれます。つまりXMLサイトマップは一般的にファイルサイズが大きくなります。 - RSSフィード(feed)
Atomフィード(feed/atom)
RSS/Atomフィードは、最新の更新が含まれます。RSS/Atomフィードのファイルサイズは小さく、サイトの最新の更新情報のみが含まれます。
Googleでは、最適なクロールを行うために、XMLサイトマップとRSS/Atomフィードの両方を使用することを勧めています。XMLサイトマップによって、Googleはサイト内の全ページに関する情報を取得することができ、RSS/Atomフィードによって、サイト内のすべての更新情報を取得することができるからです。両者のおかげで、Googleはインデックス中のコンテンツをいつも最新の状態に保つことが可能になります。ただし、サイトマップやフィードを送信したからといって、URLのインデックスが保証されるわけではありません。
XMLサイトマップはクローラーにページの位置を伝える役割を持ちますが、Googleは検索エンジンでほとんどを検出できるとされています。始めたてのブログは外部リンクが少ないはずですので、最初にXMLサイトマップを一度登録しておくとよいでしょう。
XMLサイトマップ生成用プラグイン
WordPressの場合、サイトマップは手動ではなく、専用の機能やプラグインなどを用いて自動で生成するのが一般的です。WordPressには、標準でXMLサイトマップを生成する機能があります。
WordPress標準のサイトマップ
| WordPressのアドレス | https://www.example.com/ |
| XMLサイトマップのURL | https://www.example.com/wp-sitemap.xml |
代表的なプラグイン
XML Sitemap & Google News:XMLサイトマップ
XML Sitemap Generator for Google:XMLサイトマップ
All in One SEO:XMLサイトマップ・HTMLサイトマップなど
XMLサイトマップの登録
GooGleサーチコンソールを使えばXMLサイトマップの登録ができます。GoogleアカウントでGoogleサーチコンソールの利用を開始します。登録が完了したら項目「サイトマップ」から新しいサイトマップの追加をします。送信されたサイトマップが「成功しました」と表示されれば登録完了です。

サイトマップ登録は一度登録すれば、記事を追加・更新するとシステムが自動でサイトマップの中身を書き換えてくれるので、何もしなくても問題ありません。

コメント