
ワードプレスでサイトマップページを作るプラグイン「WP Sitemap Page」。
今回はこのプラグインの使い方や設定について分かりやすく解説し、実際にワードプレスでサイトマップページを作ってみます。
ショートコードを貼るだけでいとも簡単にサイトマップぺージが作成できますし、オプションを使ったカスタマイズ方法もご紹介!
アドセンス審査時にもこのサイトマップページ、しっかり付けていきましょう。
- ※)デザインに凝ったサイトマップページを作りたい場合には、以下参照
Simple Sitemapの使い方!Wordpressでサイトマップぺージ作成 - ※)グローバルメニューへの追加は以下参照
WordPressのメニューバーの作り方!ホームやお問い合わせ、プライバシーポリシーのメニューを追加してグローバルメニューを表示する
実際にサイトマップページを作る
早速サイトマップページを作成してみましょう。
まずはサイトマップ自動作成用のプラグイン「WP Sitemap Page」のインストールと有効化です。
プラグインのインストールと有効化

- ワードプレスの管理画面から「プラグイン」
→「新規プラグインを追加」をクリック!
↓↓↓↓↓↓
「WP Sitemap Page」を検索してインストールします。

- ① 「WP Sitemap Page」を検索にコピペ
- ② プラグインが表示されるので「今すぐインストール」をクリック!
↓↓↓↓↓↓
インストールが終わったら後は有効化です。

- 「有効化」をクリック!
以上でプラグインのインストールと有効化は完了です。
続いて設定を少し確認し、サイトマップページの作成へと進みます。
設定、ショートコードを確認しておく
このプラグインでサイトマップページを作成する場合、
「ショートコード」を使います。
※ ショートコードとは:
ショートコードとはカッコ [ ] で囲まれた短い文字列のこと。その文字列(ショートコード)を貼り付けるだけで、何かを表示させるなどができる。
「ショートコード」はプラグインの設定を見ると分かります。
ワードプレスの管理画面から
「設定」→「WP Sitemap Page」を選べばよいですね。

↓↓↓↓↓↓
以下の②ように、ショートコードが表示されます。

①は「寄付」の案内、
②にサイトマップページ作成でよく使うショートコードが表示されます。
下方にある「設定」「使い方」は後で見ますが、
上に表示されている ②「基本」だけが分かれば十分。
以下のショートコードが使えることが書かれてます。
| No. | ショートコード | 表示内容 |
| 1 | [wp_sitemap_page] | 手軽にサイトマップを表示するならこれ |
| 2 | [wp_sitemap_page only="post"] | 記事だけをカテゴリー分けで表示 |
| 3 | [wp_sitemap_page only="page"] | 固定ページだけを表示 |
| 4 | [wp_sitemap_page only="category"] | カテゴリーだけを表示 |
| 5 | [wp_sitemap_page only="tag"] | タグだけを表示 |
| 6 | [wp_sitemap_page only="archive"] | 年月日を表示 |
| 7 | [wp_sitemap_page only="author"] | 著者を表示 |
この中にある、
- 2つ目の「記事だけをカテゴリ分けで表示」
- 3つ目の「固定ページだけを表示」
の2つのショートコードがあれば、普通にサイトマップページが作れます。
実際にページを作成
では実際にショートコードを使って、サイトマップページを作ります。
まず「サイトマップ」という固定ページの作成から。
- 「固定ページ」⇒「新規固定ページを追加」を選択
- 新規の固定ページが表示されたら、タイトルを「サイトマップ」とかにしておく
- その後、上で見たショートコードをコピペして貼り付ける(以下 ①、②)

- ① [wp_sitemap_page only="post"]を貼り付けた(記事だけをカテゴリー分けで表示)
- ② [wp_sitemap_page only="page"]を貼り付けた(固定ページだけを表示)
補足)実際貼り付けると、この図のように「ショートコード」のブロックの形に自動的になる場合もあるし、単にテキストとして貼り付けられる場合もあるようです。どちらも気にせずプレビューでどう表示されるかを見てみるのが良いです。
↓↓↓↓↓↓
実際プレビューで見てみると、
以下のようにサイトマップページが出来るのが分かりますね。

上段にカテゴリ別の記事が表示され、
下段に固定ページで作成した「お問い合わせ」などのページが並んでます。
簡単過ぎるぐらいに簡単にサイトマップページができました!
このままでも良いと思いますが、
以降、すこしカスタマイズして形を整えていきましょう。
カスタマイズで形を整える!
少し形を整えたいな、と思われる個所は以下。

- ① タイトルの付け替え:
記事一覧、ご利用ガイド など、分かりやすい名前に変更 - ②「カテゴリー:」を非表示:
余計な表示に見えるので表示をなくし、単にカテゴリ名称だけの表示にしたい。
① タイトルの文言変更
タイトルはプラグインが表示してます。
タイトルを変える場合、
一旦プラグインが表示しているタイトルを非表示にします。
それには以下をすればよいですね。
- 1)オプションdisplay_title="false"を使う
- 2)改めてタイトルは見出しで入れる
プラグインの設定内の使い方に少し説明がありますが、オプションdisplay_title="false"を使うとプラグインが表示するタイトルを非表示に出来ます。
以上から、記事に内に設定するショートコードは、
以下の2つに差し替えて、あとは見出しを入れればいいですね。
●記事の一覧:
[wp_sitemap_page only="post" display_title="false"]
●固定ページの一覧:
[wp_sitemap_page only="page" display_title="false"]
実際には以下のようにすればOK。

- ① H2の見出しを入れる(「記事一覧」、「ご利用ガイド」など)
- ② オプションdisplay_title="false"を入れたコードに差し替える
②「カテゴリー:」を非表示
続いて、「カテゴリー:」も非表示にして、少しすっきりしてみます。

「カテゴリー:」の文字列を非表示にするには、オプションdisplay_category_title_wording="false"を使います。
ということで、設定するショートコードは(ドンドン長くなりますが)以下になります。
●記事の一覧:
[wp_sitemap_page only="post" display_title="false" display_category_title_wording="false"]
●固定ページの一覧:(変更なし)
[wp_sitemap_page only="page" display_title="false" ]
※)「カテゴリ:」は記事一覧の方に表示されるので、固定ページのショートコードは特に変更なし
実際には以下のようにショートコードを差し替えればOK。

さて、これをプレビューで見てみると...
↓↓↓↓↓↓

おぉ、綺麗な感じで、サイトマップページが出来ました!(*´▽`*)
設定について
最後に、後回しにしていた「設定」「使い方」タブについて、まず「設定」から。

この「設定」では、特に何かする必要はないですが、
設定するとしたら2つ以下ぐらい。
- ① 複数のカテゴリが設定されている記事を、その各々のカテゴリーに表示するかどうか
→ チェックを入れる - ② 除外したいページがあれば、そのIDを指定
→ 特になければ空白のまま
① 複数のカテゴリが設定されている記事

チェックを入れるかどうかは好みのお話になると思います。
カテゴリ分けをしっかりやってる場合には、チェックを入れても良さそうですね。
② 除外したいページのIDを指定
サイトマップに表示させたくないページを指定できます。

企業サイトや情報発信系のサイトなどでよくありますが、ある特定期間のキャンペーンページなど期間が過ぎると削除する予定の場合、サイトマップにあるのは不自然かな、とそのページのIDを指定するような使い方になるでしょう。
参考)記事ID(ページID)の調べ方は以下参照
https://tabibitojin.com/category-id-post-id-how-to-get/
使い方について
続いて「使い方」。
見てみると、利用できるショートコードとそのオプションが一覧で表示されます。

日本語と英語の説明が混じっていて分かりづらいかもしれませんが、「こうしたことできないかな」と思ったら、この使い方の中の情報をまず確認する、というのが良いですね。
参考までに、以下簡単にまとめてみます。
| ショートコード | |
| [wp_sitemap_page] | よくあるサイトマップを表示 |
| [wp_sitemap_page only="page"] | 固定ページだけを表示 |
| [wp_sitemap_page only="post"] | 記事だけをカテゴリー分けで表示 |
| [wp_sitemap_page only="category"] | カテゴリーだけを表示 |
| [wp_sitemap_page only="tag"] | タグだけを表示 |
| [wp_sitemap_page only="archive"] | 年月日を表示 |
| [wp_sitemap_page only="author"] | 著者を表示 |
| オプション | |
| (固定ページ表示) sort="xxxx" | 固定ページの表示順を指定: 'post_title', 'menu_order', 'post_date', 'post_modified', 'ID', 'post_author', 'post_name'. |
| (記事の表示) sort="xxxx" | 記事の表示順を指定: 'id', 'name', 'slug', 'count', 'term_group' |
| (記事の表示) sort="post_name" order="ASC" | 記事の表示順をタイトルで並べ替え。orderで指定 'ASC', 'DESC' |
| (カテゴリ表示) sort="xxxx" | カテゴリの表示順を指定: 'id', 'name', 'slug', 'count', 'term_group' |
| (カテゴリ表示) display_category_title_wording="false" | カテゴリー分けで、各々のカテゴリー名の先頭に付く”カテゴリー”という表示を非表示 |
| display_title="false" | タイトルなしのサイトマップを表示 |
これらを組み合わせて、実際にサイトマップを表示します。
オプションは、上の方で実際やったように、
ショートコード内に半角スペースを空けて入れればOK。
たとえば、記事の一覧を表示するショートコード [wp_sitemap_page only="post"]に対して、記事のタイトル順に表示したい(sort="xxxx"を使いたい)という場合には、以下にすればいいですね。
[wp_sitemap_page only="post" sort="post_title"]
記事やカテゴリーの順番を変える
サイトマップが表示できましたが、
カテゴリーや記事の並び順を変えたい、という場合もあります。
その場合には、もう1つ「Intuitive Custom Post Order」というプラグインを使えばできますね。

カテゴリ一覧で、マウスでつかんで移動させるだけ!といったお手軽さです。
今回のまとめ
- プラグイン「WP Sitemap Page」を使えば、ワードプレスで簡単にサイトマップページが作成できる
- 固定ページを作成し、後はショートコードをコピペするだけといったお手軽さ。
- タイトルを変えたい場合も、オプションを使うと簡単にできる
サイトマップは、訪れた読者が迷わないための「案内板」として重要な役割を果たします。
また、検索エンジンの巡回を助ける補助的な役割もあるため、アドセンス審査の前後に関わらず、しっかり設置しておくのがおすすめです。
ちょっとした工夫の積み重ねがブログの質の向上をもたらし、結果として読者に有益なサイトへと成長し、こうした積み重ねが広告収入などにつながります。
ネットやブログで収益を上げる方法を知りたい、何をしたらいいか迷っているなどの場合には、以下の無料のメルマガにも登録してみてください。

