shutterstock_373050517-sitemap

サイト構築

【サイトの地図】サイトマップを作成してユーザビリティとSEOを向上しよう

Webサイトは、ページが増えて規模が大きくなればなるほど、その構成や構造が複雑になってきます。

そして、サイト運営者にとっては、自身が作成したサイトなので、ページ数が増えてサイトの規模が大きくなっても、ある程度サイトの構成を把握していますが、訪問者や検索エンジンにとっては、サイトの全体像を把握することは簡単なことではありません。

ということで、今回は、サイト全体の目次的な役割を担ってくれる、「サイトマップ」の基本知識と作成方法についてご紹介していきます。




サイトマップとは

サイトマップとは、サイト全体の構成を地図のように一覧でまとめたもので、その目的や役割によって次の二つに分類されます。

1.HTMLサイトマップ

訪問者に、サイトの全体像を把握してもらうためのモノで、サイト内のコンテンツが一覧でまとめられたページになります。

2.XMLサイトマップ

検索エンジンに、サイトの構造とページ構成を伝えるためのモノで、サイト内の各ページのURLや更新日などを記述したファイルになります。

サイトマップの作成

サイトマップは、いずれもプラグインを使えば簡単に作成することが出来るので、ここでは、プラグインを使ってサイトマップを作成する手順をご紹介します。

  1. HTMLサイトマップの作成
  2. XMLサイトマップの作成

1.HTMLサイトマップの作成

  • STEP1
    プラグインのインストール
    サイトマップを自動生成するプラグイン『PS Auto Sitemap』を利用します。
    「プラグイン」メニューで「新規追加」を開き、検索窓で『PS Auto Sitemap』を検索し、[インストール]をクリックします。
    wordpress-sitemap4

    wordpress-sitemap5

  • STEP2
    プラグインの有効化
    [有効化]をクリックして、『PS Auto Sitemap』を有効化します。
    wordpress-sitemap7
  • STEP3
    プラグインの設定
    それでは、サイトマップを表示させるための設定を行います。
    「設定」メニューから『PS Auto Sitemap』の設定画面を開き、最下部に記載されているコードをコピーします。
    wordpress-sitemap12
  • STEP4
    サイトマップのページを作成
    サイトマップを固定ページで作成します。
    「固定ページ」を開き、「新規追加」をクリックして「新規固定ページを追加」を表示します。
    タイトルは「サイトマップ」と入力し、記事欄に先ほどコピーした『PS Auto Sitemap』のコードを貼り付け、[公開]をクリックします。
    wordpress-sitemap8
  • STEP5
    記事IDの取得
    次に、作成したサイトマップの記事に割り当てられた「記事のID」をコピーします。
    画像例では、「post=77」が記事のIDになります。
    wordpress-sitemap10
  • STEP6
    記事IDの貼り付け
    次に、『PS Auto Sitemap』の設定画面に戻り、「サイトマップを表示する記事」の欄に、先ほどコピーした「記事のID」を入力し、変更を保存をクリックします。
    以上でサイトマップの作成が完了です。
    wordpress-sitemap11-1
  • STEP7
    サイトマップの確認
    作成したサイトマップのページを表示すると、ズラッとサイトマップが作成されました。
    ※ お好みや必要性に応じて、『PS Auto Sitemap』の設定画面で「除外記事」や「スタイルの変更」を設定してください。
    wordpress-sitemap13

2.XMLサイトマップの作成

  • STEP1
    プラグインのインストール
    サイトマップを作成し、Googleサーチコンソールに自動で通知してくれるプラグイン『Google XML Sitemaps』を利用します。
    ※ Googleサーチコンソールへの登録方法は、この後でご紹介します。

    「プラグイン」メニューで「新規追加」を開き、検索窓で『Google XML Sitemaps』を検索し、[今すぐインストール]をクリックします。
    Google XML Sitemaps1

    Google XML Sitemaps2

  • STEP2
    プラグインの設定
    以下の画像例を参考に各項目を設定し、最後に設定を更新をクリックして設定を保存しましょう。
    【基本的な設定】
    上の二つは、「サイトの更新」をGoogleとBingに知らせる設定になります。
    三つ目は、「サイトマップのURLを仮想robots.txtファイルに追加」を設定することで、検索エンジンにサイトマップの場所を正確に伝えることが出来ます。
    Google XML Sitemaps3
    【投稿の優先順位】
    後で個別に設定するので、ここは「優先順位を自動的に計算しない」ようにしましょう。
    Google XML Sitemaps4
    【Sitemapコンテンツ】
    ここでは、サイトマップに掲載するコンテンツを選択します。
    以下のように、重要なコンテンツだけを設定しておくと、クロールの最適化が図れます。
    Google XML Sitemaps5
    【Excluded Items】除外するカテゴリー&記事
    サイトマップに掲載したくないカテゴリーや記事があれば設定してください。
    Google XML Sitemaps9
    【Change Frequencies】更新頻度の設定
    ここも、重要なコンテンツだけをきちんと設定しておくと、クロールの最適化が図れます。
    Google XML Sitemaps7
    【優先順位の設定 (priority)】
    優先順位を数値(高い1.0~低い0)で指定できます。
    上記【Change Frequencies】で設定した更新頻度に沿った数値になるよう、画像例を参考に数値を設定してください。
    Google XML Sitemaps8

Googleサーチコンソールへ登録

「HTMLサイトマップ」は、ユーザーの利便性が目的なので、サイトマップのページを作成し公開すれば完了です。

一方で、「XMLサイトマップ」は、その目的が検索エンジン(クローラー)に対してサイトの構成&構造を伝えるためのモノなので、検索エンジン(クローラー)にサイトマップを送信してくれる『Googleサーチコンソール』に登録しておく必要があります。

ということで、『Google XML Sitemaps』をインストールして設定(サイトマップの作成)が完了したら、『Googleサーチコンソール』に「XMLサイトマップ」を登録しておきましょう。

なお、Googleサーチコンソールを導入していない方は、以下のページに「Googleサーチコンソールの登録方法と使い方」を掲載していますので、参考にされてください。

  • STEP1
    サイトマップの追加
    Googleサーチコンソールにログインします。
    左メニューにある[サイトマップ]をクリックし、「新しいサイトマップの追加」にsitemap.xmlと入力して[送信]をクリックします。
    google-search-console15
  • STEP2
    サイトマップの送信完了
    サイトマップの送信が完了しました。
    サイトマップが正常に送信されると、「送信されたサイトマップ」の「ステータス」に、「成功しました」と表示されます。
    google-search-console18

WordPressの「表示設定」で、「検索エンジンでの表示」にチェックを入れてインデックスを拒否していると、サーチコンソールでサイトマップが取得できません。

まとめ

今回は、サイトマップの基本知識と作成方法をご紹介しました。

ちなみに、ユーザーの利便性を向上させるための「HTMLサイトマップ」については、目次を自動で生成してくれるプラグイン『Table of Contents Plus』にも、サイトマップを作成する機能が備わっています。

導入しているプラグインを減らして、WordPressの負担を少しでも軽くしたいと考える方は、そちらの選択も検討されてみてください。

スポンサーリンク

関連記事

  1. shutterstock_413924539--search-console-analytics-cooperation

    集客&SEO

    【連携】Googleアナリティクスでサーチコンソールのデータを見よう!

    サイトを運営するうえで、Google検索におけるサイトの評価を確認でき…

  2. wordpress-commment

    サイト構築

    【WordPressの使い方】コメントの設定と管理(ディスカッション)

    コメントの受け付けなどの設定と、受け付けたコメントの管理についてご紹介…

  3. wordpress-ssl-etc

    サイト構築

    【SSL化】サーバーでSSLの申込み&設定が済んだ後に必要な作業

    ここでは、WEBサイトをhttps(SSL)化する一連の作業の中でも、…

  4. wordpress-plugin

    サイト構築

    【WordPressの使い方】プラグインの導入(インストールの手順)

    プラグインは、WordPressに様々な機能を追加してくれるもので、た…

  5. optimize-database-after-deleting-revisions

    サイト構築

    【最適化】保存されたリビジョンを一括削除するプラグイン

    WordPerssには、リビジョン機能というものがあります。こ…

  6. wordpress-domain

    サイト構築

    【WordPressの導入】ドメインの基本知識と取得方法

    ここでは、ドメイン(独自ドメイン)の基本知識と取得方法をまとめています…

最近の記事

  1. shutterstock_573396265-bousai
  2. shutterstock_713835478-ticket-resale-law
  3. shutterstock_1115483624-Relationship
  4. shutterstock_580655965-shutterstock-use
  5. shutterstock_126336395-stock-photo-service
  6. shutterstock_570628189-copyright-watermark
  7. shutterstock_373050517-sitemap
  8. shutterstock_413924539--search-console-analytics-cooperation
  9. google-analytics-introduction
  10. google-search-console
PAGE TOP
テキストのコピーはできません。