WordPressで記事を公開したら、Googleなどの検索エンジンにページがあることを正しく伝える必要があります。そのために必要なのが「XMLサイトマップ」です。今回はその作成方法をご紹介していきます。
XMLサイトマップとは
XMLサイトマップ(sitemap.xml)とは、サイトの住所録のような役割を持つファイルで、検索エンジンのクローラーが読み取って利用します。サイトマップを作成すると、クローラーの巡回速度をUPし、検索結果への反映を早める効果があります。
詳細は以下の記事をご覧ください。

アクセスがないページを見つける
サイトマップの設定を行う前に、まずはどの記事を設定するべきか確認しておきましょう。
Googleサーチコンソールを使えばすべてのデータを確認できますが、ページ数が多いとどのページが検索されていないのかを一目で判断するのは困難です。また、記事ごとの詳細な状況をひとつひとつチェックするのは時間がかかります。
そこで、Webサイト分析ツール アナトミーを使うと、サイト内の全ページのアクセス状況が可視化され、検索流入が「0」のページを簡単に見つけることができます。


WordPressでサイトマップを自動作成するプラグイン
WordPressには、XMLサイトマップを作成できる便利なプラグインが各種存在します。
ここでは3つのプラグインを紹介します。
All In One SEO プラグイン
WordPressのSEOに特化したAll In One SEO プラグインには、XMLサイトマップ機能が用意されています。

WordPress.org 日本語
All In One SEO – SEO ランキングを向上させ、トラフィックを増やす強力な SEO プラグイン。
AIOSEO は非常に強力な WordPress SEO プラグインです。包括的な SEO ツールと AI を活用したスマートな SEO 最適化により、SEO ランキングとトラフィックを改善します !

XMLサイトマップを確認するにはWordPressの管理画面(ダッシュボード)から以下の通り進みます。
1.左側メニューの [All In One SEO] をクリック。
2.その中の [サイトマップ] をクリック。
3.[一般的なサイトマップ] タブが開いていることを確認します。
4.「サイトマップ有効化」 のスイッチが 青色(オン) になっていることを確認します。
5.そのすぐ下にある 「サイトマップを開く」 ボタンをクリックします。
6.新しいタブでサイトマップ(sitemap.xml)が表示されれば、正しく機能しています。
もし「404エラー」などが出る場合は、WordPressの [設定] > [パーマリンク] を開き、何も変更せずに [変更を保存] ボタンを押してみてください
Yoast SEOプラグイン
世界中で最も利用されている、WordPressの定番SEOプラグインです。 XMLサイトマップ機能に加え、記事の「読みやすさ」や「SEOスコア」を信号機のような(赤・オレンジ・青)ランプで判定してくれる機能が特徴です。
All in One SEOが設定の細やかさや管理機能に重点を置いているのに対し、Yoast SEOはコンテンツ(記事)の品質向上に強みを持っています。 サイトマップ機能に関しては、Yoast SEOは設定項目がシンプルで、有効化するだけで自動的に最適化されたサイトマップが出力されます。

設定方法やサイトマップの確認方法は、以下の公式ページをご参照ください。

Rank Math SEO プラグイン
後発ながら、動作の軽快さと無料版でも使える機能の多さで、2020年代に入り急速にシェアを伸ばしたプラグインです。 Googleサーチコンソールとの連携や、404エラーの監視機能などを標準で搭載しています。
All in One SEOでは有料版でしか使えない高度な機能が、Rank Mathでは無料版の範囲で利用できるケースがあります。 また、管理画面がモジュール形式(必要な機能だけをONにする方式)になっており、多機能でありながらサイトの表示速度への影響を抑えている点が、All in One SEOとの大きな違いです。

設定方法やサイトマップの確認方法は、以下の公式ページをご参照ください。

XMLサイトマップの確認・登録
プラグインの設定が終わったら、正しくサイトマップが出力されているかを確認しましょう。
また、WordPressで出力したサイトマップは、Googleサーチコンソール でサイトマップの URL を登録します。詳細については以下の記事をご覧ください。

まとめ
以上、WordPressでサイトマップを作成する手順を説明しました。サイトマップはクローラビリティを向上させるための肝になります。WordPressではバージョンによってはプラグインなしでも使えるようになりました。冒頭で書いたように、早めのインデックス処理が要求されるサイトリリース時やサイトリニューアル時は、必ずサイトマップを設定しておきましょう。







