Google XML SitemapsでXMLサイトマップを作成

WordPress

XMLサイトマップ

XMLサイトマップとは、検索エンジン(Googleなど)にWebサイトのコンテンツ内容を知らせるために用いられるファイルのことです。

検索エンジンは、このファイルを読み込んで、クロールを行います。

クロールとは、検索エンジンのクローラ(巡回プログラム)がサイトを巡回し、サイトの情報を収集することです。

サイトやブログがクロールされることは、Googleなどの検索結果で表示されるために重要なことなので、XMLサイトマップを作成しておきましょう。

Google XML Sitemaps

WordPressでは、プラグインの「Google XML Sitemaps」で簡単にXMLサイトマップを作成でき、検索エンジンに通知することができます。

インストール

まず、「ダッシュボード」→「プラグイン」→「新規追加」に移動します。

プラグインの検索欄に「Google XML Sitemaps」と入力し検索します。

検索結果から「Google XML Sitemaps」の「今すぐインストール」ボタンをクリックして、インストールします。

インストールし終えたら「有効化」ボタンをクリックして、「Google XML Sitemaps」を有効化します。

Google XML Sitemapsの設定

「Google XML Sitemaps」の設定は、「ダッシュボード」→「設定」→「XML-Sitemap」で行います。

基本的な設定

基本的な設定」はそのまま(デフォルト設定)で構いません。

  • Notify Google about updates of your site
    • 「Google」に更新内容を通知。
  • Notify Bing (formerly MSN Live Search) about updates of your site
    • 「Bing」に更新内容を通知。
  • サイトマップのURLを仮想robots.txtファイルに追加
    • 検索エンジンにサイトマップの場所を正確に伝えられるようにする。
  • Try to automatically compress the sitemap if the requesting client supports it
    • サイトマップを圧縮しファイルサイズを軽量化する。
Googleサーチコンソールのエラー

「Googleサーチコンソール(Search Console)」で「送信されたURLが見つかりませんでした」とエラーが発生する場合は、「HTML形式でのサイトマップを含める」のチェックを外してください。

Additional Pages(追加ページの設定)

XMLサイトマップに手動でURLを追加できます。

他のページに対し、特定のページの優先順位を上げたい場合など、手動で設定できます。

投稿の優先順位

優先順位を自動的に計算しない」を選択すれば優先順位を設定できます。
(優先順位の設定は設定画面の下にあります)

Sitemapコンテンツ

サイトマップに含むコンテンツ(各ページ)の種類を指定できます。

デフォルト設定では「ホームページ」「投稿(個別記事)を含める」「固定ページを含める」にチェックがありますが、「カテゴリーページを含める」にもチェックを入れます。

Excluded Items(含めない項目)

XMLサイトマップに含めないカテゴリーと投稿・固定ページを指定できます。

含めないカテゴリーで、WordPressのデフォルトカテゴリーの「未分類」はチェックしておきます。

Change Frequencies(更新頻度の設定)

各ページの検索エンジンの巡回頻度を設定できます。

重要なページ(ホームページや投稿)は頻度を高めるといった設定ができます。

ただし、「メモ」に「このタグの値は絶対的な命令ではなくヒントとみなされます。」とあるように、この設定は絶対ではありません。

優先順位の設定

各ページの優先順位を「1.0(優先度:高)~0.0(優先度:低)」まで設定できます。

ここも「Change Frequencies」と同じように、重要なページ(ホームページや投稿)の優先順位を上げるといった設定ができます。

設定を更新

各設定を終えたら設定画面の下にある「設定を更新」ボタンをクリックして、設定の更新を忘れずにしてください。

通知の確認

XMLサイトマップが検索エンジンに正しく通知されているか確認します。

設定画面の一番上で確認できます。

検索エンジンは通知されていません。」から「Google(Bing)は変更について正しく通知されました。」となれば、正しく通知されています。

Googleサーチコンソールにサイトマップを登録

「Googleサーチコンソール」にサイトマップを登録していない方は、サイトマップを登録します。

「Googleサーチコンソール」の左の項目にある「サイトマップ」をクリックし、「新しいサイトマップの追加」に「sitemap.xml」と入力して「送信」ボタンをクリックします。

「ステータス」が「成功しました」となれば、サイトマップが正しく登録されています。
(「成功しました」となるまで時間がかかる場合があります)

WordPress

Posted by aurora3