Home > Wordpress > Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合

Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合

このエントリーをはてなブックマークに追加
はてなブックマーク - Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Livedoor Clip - Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合

当ブログは合同会社ハルクアップ公式サイトのサブディレクトリにWordPressをインストールし、ブログを構築しています。

元々、公式サイトでもsitemap.xmlを作成していて、サイトのページを更新した際に、手動でsitemap.xmlを再構築していました。このブログを始めてから、ブログのほうはプラグイン「Google (XML) Sitemaps Generator for WordPress」でsitemap.xmlの自動更新しているのですが、どうせなら両方統一して、Google (XML) Sitemaps Generator for WordPressで再構築できるようにしたら便利かなと気づき(←遅い)、善は急げで設定してみました。

Google (XML) Sitemaps Generator for WordPress追加ページの設定方法

(追加ページの設定→新しいページの追加で含めたいページを追加していきます)

1.追加ページの設定

Google (XML) Sitemaps Generator for WordPressの設定から「追加ページの設定」→「新しいページの追加」で、含めたいページのURLを追加していきます。URLはhttp://ありでもなしでもよいようです。優先順位、更新頻度はそれぞれ適当に、最終更新日は例えば2010-02-17のような形で入力します。

2.サイトマップファイルの場所を指定

「サイトマップファイルの場所」→「手動配置」で、上の欄にサイトマップファイルのフルパス、下の欄に完全なURLを入力しましょう。

※試していないのですが、もしかしたら「自動検出」でも大丈夫かもしれません。次の3で行うサイトマップファイルの移動を行ってから「自動検出」をすれば、勝手にルートディレクトリのサイトマップファイルを検出してくれるかもしれません。

3.sitemap.xml(.gz)の移動

「追加ページの設定」の「メモ」に書いてあるとおり、ブログ外のページを追加したらサイトマップファイルを必ずルートディレクトリに配置しなくてはなりません。今まではブログのディレクトリ直下に作成していましたが、その上位のディレクトリのページを含めるので、ローカル環境で空のsitemap.xmlファイル(「gz 圧縮されたファイルを出力する」にしている場合はsitemap.xml.gzも)を作成し、FTP等でサイトのルートディレクトリへアップロードします。元のブログディレクトリのsitemap.xmlは削除しますが、置いておいても問題はないとは思います。

Google (XML) Sitemaps Generator for WordPressのエラー解決法の一の記事でも書きましたが、この作業をしないとサイトマップ再構築時にエラーが出ます。また試していなくて恐縮ですが、「空の」sitemap.xmlファイルでなくてもいいような気がしてきました。元々使っていたsitemap.xmlでも、再構築すれば書き直してくれそうな気がします。ただ、再構築できるように、ファイルのパーミッションの確認は忘れずに。

4.サイトマップファイルの再構築

上記の作業が終わったら、Google (XML) Sitemaps Generator for WordPressの設定ページに戻り、ページ上部の「サイトマップを最構築する」(原文ママ)をクリックし、上位固定ページを含むサイトマップファイルの構築をします。再構築に成功したら、以降は上位固定ページのサイトマップファイルを別途書き直す必要はありません。

おまけ エラーが表示されたら確認すること

再構築後、赤字で「There was a problem writing your sitemap file. Make sure the file exists and is writable.There was a problem writing your zipped sitemap file. Make sure the file exists and is writable.」のエラーメッセージが出たら、以下を確認してみてください。

  • 追加ページのURLは正しいか
  • 手動配置で指定したURLは正しいか
  • sitemap.xml(.gz)ファイルがルートディレクトリにアップされているか
  • sitemap.xml(.gz)ファイルのファイル名は正しいか
  • sitemap.xml(.gz)ファイルの属性(パーミッション)は666等、書き込み可能になっているか

入力する項目が多いので、タイプミスによる間違ったURLやパスに特に注意してみてください。

 

関連記事

Follow haruku_up on Twitter

Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合 by @haruku_up


コメント:1

****** 12-02-01 (水) 12:05
このコメントは管理者の承認待ちです
コメントフォーム
Remember personal info

トラックバック:0

このエントリーのトラックバックURL
http://haruku-up.jp/blog/wp/sitemap-xml-combine/trackback/
Listed below are links to weblogs that reference
Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合 from 横浜でHP制作・IT事務・テープ起こしを行う会社ブログ

Home > Wordpress > Google (XML) Sitemaps Generator for WordPressで全サイトマップを統合

検索
フィード
メタ情報

Return to page top