XMLサイトマップ
XMLサイトマップは、Webサイトやブログ内にあるページをGoogle、Yahoo、MSNのロボット型検索エンジンに対してインデックスされやすいようにするためにある。インデックスされることにより検索にヒットされやすくなる。ようするにSEO対策観点からも必要なものである。これを手動で作るとなるとけっこう大変だ。WordPressではこのXMLサイトマップを簡単に作成するプラグインがある。それが、「Google XML Sitemaps」プラグインである。
Google XML Sitemapsのインストールと有効化
プラグイン新規追加から「Google XML Sitemaps」を検索してインストールと有効化をする。 詳しいプラグイン導入方法以下を参照。
WordPress基本操作 2 - プラグイン、カテゴリーとタグの設定 - chocomemo
サイトマップの作成
メニューから「設定」→「XML-Sitemap」を選択するとGoogle XML Sitemapsプラグインの設定画面が表示される。
サイトマップがまだ一度も作成されていない場合は、画面上の「こちらをクリック」と書かれたリンクをクリックする。
最初のサイトマップが作成される。
サイトマップはデフォルトでは「sitemap.xml」というファイル名で作成される。また、設置される場所はWordPressが設置されているのと同じディレクトリになる。例えばhttp://www.example.com/sitemap.xmlとか http://www.example.com/blog/sitemap.xmlになる。 ブラウザからサイトマップへアクセスしてみると次のように表示されサイトマップが作成されていることを確認することができる。
Google XML Sitemapsのサイトマップに関する設定
Google XML Sitemapsプラグインの設定画面ではサイトマップに関する様々な設定が行えるようになっている。
作成されるサイトマップファイルが「標準のXMLファイル」だけを出力するのか(例:sitemap.xml)、「gz 圧縮されたファイル」も出力するのか(例:sitemap.xml.gz)を指定できる。必要なければ「gz 圧縮されたファイル」の方はチェックを外す。
今後は記事などを公開するたびに自動的にサイトマップを更新するように設定できる。自動的に更新させたい場合は「ブログのコンテンツを変更したらサイトマップを再構築する」にチェックが入っていることを確認する。
サイトマップにWordPressを使ったブログの記事だけでなく別途作成したWebページの情報をサイトマップに記載したい場合は、下記のところで「新しいページの追加」と書かれたリンクをクリックする。
追加するページのURLや優先順位、更新頻度、最終更新日を設定できる画面が表示される。この作業を追加したいページ分だけ繰り返す。
サイトマップのファイル名や設置される場所は指定することができる。
サイトマップにどのファイルを含めるのかを個別に指定することができる。必要なければデフォルトのままの設定で問題ない。
他にも特定のページをサイトマップに含まないように設定したり、更新頻度や優先順位について設定できる。
設定を変更した場合は画面左下に表示されている「設定を更新」ボタンをクリックする。