All in One SEO Packのサイトマップ
4つのサイトマップを比較
webサイトで目にする閲覧者用の HTML SITE MAP とは違い、ここで記載するのは検索エンジン用 SITE MAPです。
検索エンジン用 SITE MAP はGoogle、Yahoo!、Bing、Ask.comなどの検索エンジンにサイトのコンテンツを伝えるのに重要なファイルです。検索エンジンは SITE MAP などをクロールすることによりデータを取得し、検索結果に反映させます。
検索エンジンはサイト内またはサイト外のリンクを辿ってページを検出するので、SITE MAP は必ずしも必要ではありませんが、リンクが少ない場合、リンクが正常に機能してない場合、サイトが膨大過ぎる場合など、SITE MAP が検索エンジンをサポートします。
SEO的には SITE MAP は作成していた方がよいようです。
サイト内のURLを記載するファイルで、XML形式で記述されています。
サイトマップを自動で作成、更新してくれるプラグインがあり、ファイル名は次の通りです。
プラグイン | ファイル名 |
---|---|
Google XML Sitemaps | /sitemap.xml |
Jetpack | /sitemap.xml |
All in One SEO Pack | /sitemap.xml |
Yoast SEO | /sitemap_index.xml |
Yoast SEO のファイル名が異なるので注意です。
サイトマップの制限数超過(インデックス ファイル内)でエラーとなるようです。サイトマップが50000件を超える場合は分割します。
SITE MAP インデックス ファイルに、50,000 件を超える SITE MAP が指定されている場合です。 SITE MAP インデックスを複数の SITE MAP インデックス ファイルに分割し、各ファイル内の SITE MAP 数を 50,000 件以下にします。
Seach Console
Googleのインデックスに登録されない方が良い場合について記載しておきます。
まだサイトとして十分な価値がない場合は、noindex follow に設定しておく方こともできます。
メディアと画像は投稿内のサイトマップにすでにメディアと画像は含まれているので、image XML SITE MAP は無意味となります。
Jetpack はデフォルトのサイトマップの作成は簡単ですが、細かい設定は知識が必要です。その点、Google XML Sitemaps や Yoast SEO、 All in One SEO Pack は、noindexの設定が簡単です。(詳しくは下記参照)
noindex | このページを表示しない、除外する |
nofollow | コンテンツ内のリンクを辿らない |
Jetpack はデフォルトのサイトマップの作成は簡単ですが、細かい設定は知識が必要です。簡単に設定ができる3つのプラグインを比較してみました。
Google XML Sitemaps | All in One SEO Pack | Yoast SEO | |
---|---|---|---|
投稿 | noindex設定可能 | noindex・nofollow設定可能 | noindex設定可能 |
固定ページ | noindex設定可能 | noindex・nofollow設定可能 | noindex設定可能 |
カテゴリー | noindex設定可能 | noindex設定可能 | noindex設定可能 |
タグ | noindex設定可能 | noindex設定可能 | noindex設定可能 |
All in One SEO PackとYoast SEOの個別記事のnoindex・nofollowの設定は、それぞれの編集のページで設定できます。Yoast SEOは、カテゴリー毎のnoindexの設定をカテゴリーの編集ページでできます。
Google XML Sitemapsの個別記事の設定は「設定」でIDを記載し設定します。
例えば、2ページ目以降のURLは、https://example.com/page/2/ です。
All in One SEO Packは、最初のページのみindexして、2ページ目以降の「ページ番号付きページ」のnoindexの設定が簡単にできます。
Google XML Sitemaps | All in One SEO Pack | Yoast SEO | |
個々の投稿 | noindex設定可 | noindex・nofollow設定可 | noindex設定可 |
個々の固定ページ | noindex設定可 | noindex・nofollow設定可 | noindex設定可 |
カテゴリー毎 | noindex設定可 | ― | noindex設定可 |
2ページ目以降 | ― | noindex・nofollow設定可 | ― |
Google XML Sitemaps | All in One SEO Pack | Yoast SEO | |
---|---|---|---|
著者アーカイブ | noindex設定可 | noindex設定可 | noindex設定可 |
日付アーカーイブ | ー | noindex設定可 | noindex設定可 |
メディア | ー | noindex・nofollow設定可 | noindex設定可 |
カスタム投稿 | noindex設定可 | noindex・nofollow設定可 | noindex設定可 |
AMP | ー | noindex・nofollow設定可 | ー |
Google XML Sitemaps | All in One SEO Pack | Yoast SEO | |
---|---|---|---|
検索ページ | ー | noindex設定可 | noindex設定可 |
404ページ | ー | noindex設定可 | noindex設定可 |
新しいサイトは検索エンジンがクロールするまでに時間がかかります。そこで、検索エンジンが提供するウェブマスターツールにサイトマップを送信します。
site:を付けて自分のサイトの URL を検索します。
検索結果に自分のサイトで表示された場合、Googleにインデックスされています。
サイトマックに含むページを下記から選ぶことができます。
Yoast SEOの SITE MAP は /sitemap_index.xml です。
Yoast SEO→Search Appearance で、次のindex、noindexを選ぶことができます。「いいえ」を選択した場合、XML SITE MAP に含まれません。
※スニペットとは要約のこと。
個々のnoindexとnofollowの設定は編集ページで設定
デフォルトではサイトマップは作成されません。
XML SITE MAP をActivateにすると、All in One SEOに「XML SITE MAP 」という項目ができます。
一般設定→Noindex でnoindexを下記から選びます。
デフォルトでは上記の3つが SITE MAP に含まれます。