変更する前にバックアップすることをオススメします。

サイトマップの比較と設定 4つのプラグイン

All in One SEO Pack WP 設定
All in One SEO Packのサイトマップ
WP 設定
sponsor

サイトマップ

webサイトで目にするサイトマップは閲覧者用のサイトマップ(HTMLサイトマップ)ですが、ここで記載するのは検索エンジン用サイトマップです。

  • 検索エンジン用サイトマップ
  • 閲覧者用サイトマップ

検索エンジン用サイトマップはGoogle、Yahoo!、Bing、Ask.comなどの検索エンジンにサイトのコンテンツを伝えるのに重要なファイルです。検索エンジンはサントマップなどをクロールすることによりデータを取得し、検索結果に反映させます。

検索エンジンはサイト内またはサイト外のリンクを辿ってページを検出するので、サイトマップは必ずしも必要ではありませんが、リンクが少ない場合、リンクが正常に機能してない場合、サイトが膨大過ぎる場合など、サイトマップが検索エンジンをサポートします。

SEO的にはサイトマップは作成していた方がよいようです。

サイトマップ形式

サイト内のURLを記載するファイルで、XML形式で記述されています。

  • XMLサイトマップ

Search Console に登録するファイル名・URL

サイトマップを自動で作成、更新してくれるプラグインがあり、サイトマップのファイル名は次の通りです。

プラグインファイル名
Google XML Sitemaps/sitemap.xml
Jetpack/sitemap.xml
All in One SEO Pack/sitemap.xml
Yoast SEO/sitemap_index.xml

Yoast SEO のファイル名が異なるので注意です。

サイトマップのURL

  • https://example.com/sitemap.xml
  • https://example.com/sitemap_index.xml
sponsor

サイトマップの制限数超過

サイトマップの制限数超過(サイトマップ インデックス ファイル内)でエラーとなるようです。サイトマップが50000件を超える場合は分割します。

サイトマップ インデックス ファイルに、50,000 件を超えるサイトマップが指定されている場合です。サイトマップ インデックスを複数のサイトマップ インデックス ファイルに分割し、各ファイル内のサイトマップ数を 50,000 件以下にします。

Seach Console
sponsor

サイトマップに含めるページ・除外するページについて

Googleのインデックスに登録されない方が良い場合について記載しておきます。

  • 十分なコンテンツがない場合(訪問者にとって価値がないコンテンツ)
  • すでに投稿内にあるメディアや画像

十分なコンテンツがない場合

まだサイトとして十分な価値がない場合は、noindex follow に設定しておく方こともできます。

メディアと画像のインデックスについて

メディアと画像は投稿内のサイトマップにすでにメディアと画像は含まれているので、image XMLサイトマップは無意味となります。

sponsor

サイトマップから除外するページを設定 noindex

Jetpack はデフォルトのサイトマップの作成は簡単ですが、細かい設定は知識が必要です。その点、Google XML Sitemaps や Yoast SEO、 All in One SEO Pack は、noindexの設定が簡単です。(詳しくは下記参照)

noindexこのページを表示しない、除外する
nofollowコンテンツ内のリンクを辿らない
sponsor

プラグインによるnoindexの設定の比較

Jetpack はデフォルトのサイトマップの作成は簡単ですが、細かい設定は知識が必要です。簡単に設定ができる3つのプラグインを比較してみました。

 Google XML SitemapsAll in One SEO PackYoast SEO
投稿noindex設定可能noindex・nofollow設定可能noindex設定可能
固定ページnoindex設定可能noindex・nofollow設定可能noindex設定可能
カテゴリーnoindex設定可能noindex設定可能noindex設定可能
タグnoindex設定可能noindex設定可能noindex設定可能

個々の記事のnoindex・nofollowの設定

All in One SEO PackとYoast SEOの個別記事のnoindex・nofollowの設定は、それぞれの編集のページで設定できます。Yoast SEOは、カテゴリー毎のnoindexの設定をカテゴリーの編集ページでできます。

Google XML Sitemapsの個別記事の設定は「設定」でIDを記載し設定します。

2ページ目以降のnoindex・nofollowの設定

例えば、2ページ目以降のURLは、https://example.com/page/2/ です。

All in One SEO Packは、最初のページのみindexして、2ページ目以降の「ページ番号付きページ」のnoindexの設定が簡単にできます。

Google XML SitemapsAll in One SEO PackYoast SEO
個々の投稿noindex設定可noindex・nofollow設定可noindex設定可
個々の固定ページnoindex設定可noindex・nofollow設定可noindex設定可
カテゴリー毎noindex設定可noindex設定可
2ページ目以降noindex・nofollow設定可

アーカイブ他

 Google XML SitemapsAll in One SEO PackYoast SEO
著者アーカイブnoindex設定可noindex設定可noindex設定可
日付アーカーイブnoindex設定可noindex設定可
メディアnoindex・nofollow設定可noindex設定可
カスタム投稿noindex設定可noindex・nofollow設定可noindex設定可
AMPnoindex・nofollow設定可
 Google XML SitemapsAll in One SEO PackYoast SEO
検索ページnoindex設定可noindex設定可
404ページnoindex設定可noindex設定可
sponsor

自分のサイトを検索エンジンに見つけてもらう

新しいサイトは検索エンジンがクロールするまでに時間がかかります。そこで、検索エンジンが提供するウェブマスターツールにサイトマップを送信します。

  • Google Seach Console
  • Bingウェブマスターツール
sponsor

自分のサイトがGoogleにインデックスされているか調べる

site:を付けて自分のサイトの URL を検索します。

  • site:https://example.com/

検索結果に自分のサイトで表示された場合、Googleにインデックスされています。

sponsor

Google XML Sitemaps のサイトマップ

Google XML Sitemaps のサイトマップの確認

Google XML Sitemaps
サイトマップのインデックスファイルのURL
Google XML Sitemaps
Google XML Sitemapsのサイトマップ

Google XML Sitemaps のサイトマップに含まれる内容

サイトマックに含むページを下記から選ぶことができます。

  • 投稿
  • 固定ページ
  • カテゴリー
  • アーカイブ
  • 投稿者ページ
  • タグ

Google XML Sitemaps のサイトマップ 除外するものを選択 Noindex

  • カテゴリー別にnoindexの設定ができる
  • 個々の投稿、固定ページのnoindexの設定ができる
Google XML Sitemaps
Google XML Sitemaps
sponsor

Yoast SEO のサイトマップ

Yoast SEOのサイトマップは /sitemap_index.xml です。

Yoast SEOのサイトマックの確認

  1. SEO→全般
  2. 機能タブを開く
  3. XML sitemaps の?をクリック
  4. See the XML sitemaps をクリック
Yoast SEO
Yoast SEOのサイトマップの確認(URL)
Yoast SEO
Yoast SEOのサイトマップ

Yoast SEO のサイトマップに含まれる内容

Yoast SEO→Search Appearance で、次のindex、noindexを選ぶことができます。「いいえ」を選択した場合、XMLサイトマップに含まれません。

  • 投稿と固定ページ
  • Media
  • カテゴリーやタグ
  • 著者や日付別アーカイブ

スニペットとは要約のこと。

Yoast SEO
Yoast SEO

Yoast SEO のサイトマップの設定 除外するものを選択 Noindex

  • カテゴリー別にnoindexの設定ができる
  • 個々の投稿、固定ページのnoindexとnofollowの設定ができる

個々のnoindexとnofollowの設定は編集ページで設定

Yoast SEO
Yoast SEO
sponsor

All in One SEO Pack のサイトマップ

XMLサイトマップをActivateに

デフォルトではサイトマップは作成されません。

  • All in One SEO→機能管理
  • XMLサイトマップをクリックする

XMLサイトマップをActivateにすると、All in One SEOに「XMLサイトマップ」という項目ができます。

All in One SEO Pack
All in One SEO Pack サイトマップを有効にする
All in One SEO Pack
All in One SEO Packのサイトマップの確認
All in One SEO Packのサイトマップ

All in One SEO Pack のサイトマップに含まれる内容

一般設定→Noindex でnoindexを下記から選びます。

  • 投稿、カスタム投稿
  • 固定ページ
  • メディア
  • カテゴリー、タグ
  • アーカイブ
  • 検索ページ、404ページ
  • 2ページ目以降の「ページ番号付きページ」
All in One SEO Pack
All in One SEO Packの設定

All in One SEO Pack のサイトマップ 除外するものを選択 Noindex

All in One SEO Pack
All in One SEO Pack サイトマップの除外
All In One SEO Packの役割と設定
All In One SEO Packの役割 All In One SEO Packは、集客のために...
sponsor

JetPackのサイトマップ

JetPackのサイトマップの確認と設定

  1. Jetpack→設定
  2. トラフィックを開く
  3. 下へスクロールしサイトマックへ
  4. XML サイトマックを生成をONにする
  5. サイトマップのURLが表示される
Jetpack
Jetpackのサイトマップの確認 (URL)
Jetpack
Jetpackのサイトマップ

JetPackのサイトマップに含まれる内容

  • 投稿
  • ページ
  • JackPackの投稿タイプ

デフォルトでは上記の3つがサイトマップに含まれます。