SEO対策に必要といわれているサイトマップですが、どのような役割があるのか理解していない方も多いでしょう。本記事では、WordPressのサイトマップについて解説しています。
また、サイトマップを作成できるおすすめプラグインや、実際にWordPressでサイトマップを作成するやり方も紹介しているので、ぜひ参考にしてみてください。
WordPressのサイトマップとは

WordPressのサイトマップとは、その名の通りWebサイトの地図のようなものです。サイトマップには、Webサイト内にどのようなページが存在しているのかを、リスト形式でわかりやすくまとめられています。
サイトマップを設置することで、ユーザーと検索エンジンの両方へアプローチできる点が特徴です。ユーザーは目的のページの存在を認識しやすくなるため、サイト内を回遊しやすくなり、利便性の向上につながります。
また、検索エンジンに対しても、サイト内のページ構成を効率よく伝えられる点がメリットです。特に、立ち上げたばかりで外部リンクの少ないサイトでも、サイトマップがあれば検索エンジンにページを発見されやすくなります。
WordPressサイトマップ2つの種類
WordPressのサイトマップには、下記の2種類があります。
- XMLサイトマップ
- HTMLサイトマップ
サイトマップは種類によって役割が異なるので、それぞれの特徴を見ていきましょう。
①XMLサイトマップ
XMLサイトマップは、検索エンジンにサイト構造を伝えるためのファイルです。検索エンジンのクローラーがページを巡回しやすいように、Webサイト内の情報を整理してまとめています。
XMLサイトマップを設置することで、検索エンジンがページをインデックスしやすくなる点が特徴です。特に、ページ数の多いサイトでは、クローラーがすべてのページを巡回できず、インデックス漏れが発生する場合があります。
そのため、XMLサイトマップを活用することで、ページを検索エンジンに発見してもらいやすくなり、SEO対策としても役立つでしょう。
②HTMLサイトマップ
HTMLサイトマップは、ユーザーにWebサイト全体のページ構造を視覚的に伝えるためのページです。サイト内のページがリスト形式で表示されており、リストにはそれぞれのページへアクセスできるリンクがつけられています。
HTMLサイトマップを設置することで、ユーザーが目的のページを探しやすくなる点が特徴です。サイト内をスムーズに移動しやすくなり、回遊性の向上につながります。
WordPressサイトマップの種類ごとの違い
WordPressのXMLサイトマップとHTMLサイトマップの違いを表にまとめてみました。
| XMLサイトマップ | HTMLサイトマップ | |
| 対象 | 検索エンジン | ユーザー |
| 目的 | インデックスの促進 | ユーザービリティの向上 |
| 形式 | XMLファイル | HTMLページ |
このように、XMLサイトマップとHTMLサイトマップは役割が異なるため、両方を適切に活用することが大切です。
また、WordPressを使ったサイト構築のノウハウを知りたい方には、GETT ProskillのWordPressセミナーがおすすめです。WordPressセミナーは、WordPressの基礎知識や基本設定から学べる初心者向けのハンズオン講座です。PHPを使ったテーマカスタマイズといった一歩進んだ内容も取り扱っているので、初心者からスキルアップしたい方は、ぜひ詳細をチェックしてみてください。
WordPressのサイトマップ作成におすすめのプラグイン5選
WordPressでは、プラグインを使うことで専門知識がなくてもサイトマップの作成を行えます。下記は、WordPressのサイトマップ作成に活用できるプラグインです。
- WP Sitemap Page
- XML Sitemap & Google News
- All in One SEO
- Yoast SEO
- Sitemap by click5
これらのプラグインの特徴について見ていきましょう。
①WP Sitemap Page

WP Sitemap Pageは、複雑な設定を行わなくても、簡単にHTMLサイトマップを作成できるWordPressプラグインです。ページに専用のショートコードを貼り付けるだけで、自動的にサイトマップを生成できます。
操作がシンプルで初心者でも扱いやすいため、手軽にサイトマップを導入したい方におすすめです。
また、下記の記事ではWordPressで導入したいプラグインを厳選して紹介しています。WordPressを始めたばかりで、どのプラグインを入れたらよいかわからないという方は、ぜひ参考にしてみてください。
②XML Sitemap & Google News

XML Sitemap & Google Newsは、XMLサイトマップを自動生成できるWordPressプラグインです。通常のXMLサイトマップだけでなく、Googleニュース向けのサイトマップも作成できる点が特徴です。
また、サイトマップへ含める項目を細かく設定できるため、サイト構造に合わせて柔軟にカスタマイズできます。カスタマイズ性が高い一方で、初期設定のままでも基本的なXMLサイトマップを問題なく生成できるので、初心者でも導入しやすいプラグインといえるでしょう。
③All in One SEO

All in One SEOは、WordPressでSEO対策を行える人気プラグインです。メタディスクリプションの設定やnoindex設定、Google Analytics・Google Search Consoleとの連携など、SEOに役立つ機能が幅広く搭載されています。
また、XMLサイトマップを自動生成できる機能も備わっています。サイトマップ作成だけでなく、SEO対策全体をまとめて行いたい方におすすめのプラグインといえるでしょう。
④Yoast SEO

引用:Yoast SEO
Yoast SEOは、WordPressのSEO対策に必要な機能が幅広く揃っているプラグインです。初心者でも細かなSEO設定を簡単に行える点が特徴です。
XMLサイトマップを自動生成できるだけでなく、パンくずリストの設定や、ソーシャルメディアの設定などにも対応しています。SEO対策を総合的に行いたい方におすすめのプラグインです。
⑤Sitemap by click5

Sitemap by click5は、HTMLとXMLサイトマップを作成できる特化型のプラグインです。設定画面から内容を調整し、ショートコードでページに表示します。
さらに、「Custom URLs」機能を使えば、通常の投稿や固定ページだけでなく、SNSアカウントや外部サイトなどのリンクをサイトマップへ追加することも可能です。
また、GETT ProskillのWordPressセミナーでは、SEOプラグインを使って拡張型サイトを制作する方法を学習できます。ほかにも、オリジナルのECサイトやコーポレートサイトなど、さまざまなジャンルのサイトを作りながら、WordPressの基礎を学びます。WordPressを一から理解したい方は、ぜひ詳細をチェックしてみてください。
セミナー名 WordPressセミナー 運営元 GETT Proskill(ゲット プロスキル) 価格(税込) 29,700円〜 受講期間 2日間 受講形式 対面(東京)・ライブウェビナー・eラーニング
WordPressはデフォルトでサイトマップを作成できる
WordPressでは、追加のプラグインを導入しなくても、デフォルトでXMLサイトマップを自動生成できます。そのため、WordPressをインストールした時点で、基本的なXMLサイトマップはすでに設置されている状態です。
XMLサイトマップは、下記のURLから確認できます。
ただしデフォルト機能では、情報がシンプルで細かな設定やカスタマイズは行えません。実際、専用のプラグインであれば更新頻度や更新日時なども情報として含まれますが、デフォルト機能ではページURLのみのシンプルな構成になります。
そのため、詳細なSEO設定を行いたい場合は、専用のプラグインを導入する必要があります。
一方で、WordPressを始めたばかりの段階や、細かな設定にこだわらない場合は、標準のXMLサイトマップ機能だけでも十分活用できるでしょう。
WordPressにサイトマップを作る方法
WordPressでHTMLサイトマップを作る場合は、プラグインを活用すると簡単です。ここでは、プラグインを有効化するだけでHTMLサイトマップを自動生成できる「WP Sitemap Page」を使った方法を紹介します。
①WP Sitemap Pageを有効化する
まずは、WordPressに「WP Sitemap Page」をインストールして有効化しましょう。WordPress管理画面左側の「プラグイン」から「プラグインを追加」をクリックしてください。
続いて、画面右上にある検索窓に「WP Sitemap Page」と入力して検索をかけます。プラグインが表示されたら、「今すぐインストール」をクリックしましょう。

インストール完了後、ボタンが「有効化」に切り替わるのでクリックします。

②HTMLサイトマップを作成する
プラグインを有効化したら、HTMLサイトマップを表示する固定ページを作成します。WordPress管理画面左側の「固定ページ」から「固定ページを追加」をクリックしてください。
続いて、編集画面で「+」ボタンをクリックし、検索窓に「ショートコード」と入力して「ショートコード」ブロックを追加します。

その後、下記のコードを貼り付けましょう。

入力後、そのままページを公開してください。公開したページを確認すると、サイト内の記事や固定ページが一覧表示されたHTMLサイトマップが作成されています。

また、WordPressのショートコードの使い方については、下記の記事で解説しています。ショートコードのメリット・デメリット、注意点などについて知りたい方は、ぜひこちらも参考にしてみてください。
WordPressのサイトマップについてのまとめ
今回は、WordPressのサイトマップを導入する方法について紹介しました。サイトマップを設置することで、ユーザーが目的のページを見つけやすくなるだけでなく、検索エンジンのクローラーにもサイト構造を伝えられるメリットがあります。
WordPressでは、プラグインを活用することで、専門知識がなくても簡単にサイトマップを作成可能です。WordPressサイトのSEO対策や利便性向上を行いたい方は、ぜひサイトマップの導入を検討してみてください。