• HOME > 
  • WordPress > 
  • WordPressでサイトマップページを作るプラグイン【WP...

WordPressでサイトマップページを作るプラグイン【WP Sitemap Page】

投稿日:

このページにはGoogleアドセンス広告とアフィリエイト広告が含まれています。

カテゴリー記事のアイキャッチ画像

本記事は執筆時点(2024年03月07日)の情報をベースにしております。掲載している情報が最新ではない可能性がありますので何卒ご容赦ください。

広告
広告

サイトマップページとは?

サイトマップは文字通り「サイトの地図」のことで、サイト内のすべてのページを関係性が一目でわかるようにリスト化したものを指します。

サイトマップがあることにより、ユーザーが求めている情報が掲載されているページをすぐに見つけられ、そこにたどり着くことができるようになります。

ユーザビリティを意識したWebサイトの多くには、訪れたユーザーの利便性を高めるためにサイトマップページが設置されています。

サイトマップページの例

ワードプレスでサイトマップを作る場合はプラグインを使用する

サイトマップページを手作業で作ろとすると非常に手間が掛かりますが、WordPressの場合は専用のプラグインが存在するので、あっという間に実装することができます。

本記事ではサイトマップページを作ることができる「WP Sitemap Page」というプラグインの使い方を解説します。

検索エンジン(クローラー)に対するサイトマップとの違い

Webサイトにおけるサイトマップには、ユーザー(訪問者)に対するサイトマップ以外にも「検索エンジン(クローラー)に対するサイトマップ」も存在します。

Googleなどの検索エンジンの検索結果に反映してもらうには、サイトの構造を伝えて読み取ってもらう必要があります。

そこで使用するのが「XMLというファイル形式」のサイトマップです。

こちらのサイトマップは検索エンジンのクローラーというロボットに向けて作成するので、通常のユーザーが目にすることはありません。

サイトマップページを作る「WP Sitemap Page」プラグインの使い方

「WP Sitemap Page」はショートコードを固定ページに貼り付けるだけですぐにサイトマップを表示することができる便利なプラグインです。

除外したいページの指定などは設定でカスタマイズすることも可能です。

WP-Sitemap-Pageプラグイン WP Sitemap Page - WordPress プラグイン | WordPress.org 日本語

なお、検証環境は以下の通りです。これ以外のバージョンでは表示や手順が異なる場合がありますのでご了承ください。

検証環境XAMPP for Windows 8.2.4WordPress 6.4.3WP Sitemap Page 1.9.3

WordPressのプラグインについて詳しくはこちらのページをご覧ください。

プラグインをインストール

WordPress管理画面から「新規プラグインの追加」をクリックします。

新規プラグインの追加

検索ボックスに「wp sitemap page」と入力して検索を行います。

新規プラグインの検索

検索結果を下にスクロールしていくと「WP Sitemap Page」が見つかるので、インストールと有効化を行います。

新規プラグインのインストールと有効化

プラグイン設定画面を開く

プラグインを有効化するとWordPress管理画面の「設定」の中に「WP Sitemap page」というメニューが追加されるので、クリックして設定画面を開きます。

プラグインの設定

設定ページは「設定」と「使い方」という2つのタブに分かれています。「設定」タブではサイトマップから除外したいページを指定することができます。

プラグインの設定画面

「使い方」タブの方では、サイトマップの表示形式ごとのショートコード一覧が用意されています。

このショートコードの中から利用したいものを選んで固定ページに貼り付けます。

プラグインのショートコード

固定ページにショートコードを貼り付け

続いて、サイトマップを表示させるための固定ページを新規追加します。

新規固定ページの追加

ページタイトルは任意ですが「サイトマップ」としておきましょう。

エディターのブロックを「HTMLとして編集」に切り替え、先ほどのショートコードを貼り付けて保存します。

ショートコードを貼り付け

ページプレビューで表示を確認すると、サイトマップが表示されます。

このままでは味気ないので、CSSで見た目を調整しましょう。

サイトマップのプレビュー

CSSで見た目を調整する

デベロッパーツールなどで確認するとプラグインによって生成されたサイトマップには「wsp-container」などのクラスが付与されていることがわかるので、リスト項目に対してCSSでスタイルを設定しましょう。

参考までに今回設定したスタイルを掲載しておきます。

CSS

/*WP Sitemap Page********/
.wsp-container h2{
    font-size:16px;
    text-align:left;
    margin:10px 0;
    padding-left:10px;
    border-left:solid 5px;
}
.wsp-container ul{
    list-style:circle;
    padding-left:1.5em;
}
.wsp-container li{
    line-height:2;
}
.wsp-container a{
    display:inline-block;
}

上記のようにスタイルを適用すると一段と見やすいサイトマップが出来上がります。

サイトマップの完成

まとめ

以上がワードプレスの「WP Sitemap Page」プラグインを使用してサイトマップページを作成する方法です。サイトマップページはユーザビリティを高めるためには設置しておいて損はありません。残念ながらワードプレスの標準機能としては備わっていないサイトマップの生成機能ですが、このようにプラグインを使うと簡単に作れますので是非試してみてください。

広告
広告

関連する記事

サムネイル

WPでカスタム投稿に対してカスタムフィールドを設置する【プラ……

2024年12月06日
WPのカスタム投稿の編集画面にプラグインを使わずにカスタムフィールドを設置する方法について学んだので備忘録として残しておきます。 カスタムフィールドとは? Wo […]
サムネイル

WPのカテゴリー内の項目(ターム)の表示順を変更【プラグイン……

2024年12月03日
WordPressにおいてカテゴリーの項目(ターム)を一覧表示させたときの表示順をプラグインを使わずに変更する方法を学んだので備忘録として残しておきます。 ター […]
サムネイル

WPのカスタム投稿一覧表への列(カラム)の追加と並び替え【プ……

2024年12月03日
最終更新日:2024年12月05日
WPのカスタム投稿タイプを作ってサイトを構築していく中で、管理画面上での一覧ページに任意の列(カラム)を追加したり、表示順を並び替える方法を学んだので備忘録とし […]
サムネイル

WPのカスタム投稿タイプでカテゴリーやタグを設定できるように……

2024年12月03日
WordPressのカスタムタクソノミーを使ってカスタム投稿タイプにカテゴリーを設定する方法について学んだので備忘録としてまとめます。 カスタムタクソノミーとは […]
サムネイル

WPでカスタム投稿タイプを追加してページを分類する方法

2024年12月03日
WordPressのカスタム投稿機能を使ってぺージを分類する方法について学んだので備忘録としてまとめます。 カスタム投稿タイプとは? WordPressでは、標 […]
サムネイル

WPで下書きページを第三者と共有できるプラグイン【Publi……

2024年11月07日
WordPressにおける下書き状態のページは非ログイン状態では閲覧することができないので、新規追加予定ページをクライアントにチェックしてもらう時の良い方法を探 […]
サムネイル

WordPressの予約語とは?【カスタム投稿タイプ・カスタ……

2024年11月07日
WordPressのカスタム投稿タイプやカスタムタクソノミーを扱うにあたり、予約語について学んだので備忘録としてまとめます。 予約語とは? WordPressで […]