[WP覚書]sitemap.xml生成ブラグイン「Google XML Sitemaps」設定つれづれ

2012年12月6日

設定時の覚書です。

ざっくり設定マニュアル(20121206追記)

1.プラグイン「Google XML Sitemaps」のインストール
2.WPディレクトリの中に「sitemap.xml」という名称の空ファイルを作成
3.プラグイン「Google XML Sitemaps」の設定(左メニュー「設定」→「XML Sitemap」)

  • 基本的な設定:Bingのチェックをはずす
  • 投稿の優先順位:固定ページメインの普通のサイトだったら、『「優先順位」を自動的に計算しない』で。
  • 含めない項目:フォームの送信完了ページなど検索ページに表示させたくないページのIDを入れる。
  • 優先順位の設定:ホームページを1.0、固定ページを0.9で、使ってないページは0.0とする。(記事ページを使ってない場合など)

4.ウェブマスターツールページヘのログイン
※アナリティクスと同じIDでログインする。
①サイトの新規作成
②サイトマップの送信

参考サイト

[Wordpress]Google XML Sitemapsを使ってGoogleウェブマスターツールにサイトマップを登録する方法 | たかひろぐ。

WordPressのサイトマップ(sitemap.xml)作成用プラグイン『Google XML Sitemaps』 | 無料SEO対策のススメ

【Google XML Sitemaps】sitemap.xmlを自動作成し、サイトマップ登録がスムーズに完了するプラグイン – ひなログ

WordPressにgoogleサイトマップを作成するプラグイン『Google XML Sitemaps』設定方法

日本語環境でのエラーの問題

最初生成したときにエラーが出たり、Bingへの更新通知のエラーは、日本語環境によるもののようです。
ファイルを修正すれば直るらしいですが、そこまではしなかった。

Google XML Sitemaps 日本語ファイル

日本語環境でXML Sitemap Generatorを使用するとBingへの更新通知でエラーが発生する問題の修正: herba fragile graciousness

Google XML Sitemapsで「Bingへの通知中に問題が発生しました。」とエラー表示されるので簡単に修正してみた | ノート100YEN.com

sitemapファイルを生成してくれない場合は空のファイルを置いておく

デフォルトだと自動検出でWordpressディレクトリの中に生成されるようになっています。
別の場所に生成したいなと思って、「サイトマップファイルの場所」項目で改めて手動設定に変更して、再構築をしたら、以下のエラーがでてきていくらやっても、指定の場所に生成されない。

一回目

WP_DEBUG was set to false somewhere before. You might not see all debug information until you remove this declaration!

二回目以後

There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more

There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more

こちらのページで解決。
WordPressのサイトマップ(sitemap.xml)作成用プラグイン『Google XML Sitemaps』 | 無料SEO対策のススメ

sitemap.xmlが作成されない場合には、「sitemap.xml」、「sitemap.xml.gz」という空のファイルを作成し手動でアップしてパーミッションを666(606)に変更後、実施してみてください。

文字通り再構築って概念のようで、一度作ってしまった後は、新しくは生成してくれないようです(TдT)
空のファイルを置いておけば、それを書き換えてくれます。
自分の環境の場合は666ではダメで、777にしないと書換えできなかったです。
原因がわかってみると、英語エラーの内容もなんとなくわかった(笑)
でも新しく別の場所に作ったファイルはスタイルシートが効いてなかったです(TдT)

修正後は都度「設定を更新>>」を忘れずに!

設定を修正した後は、必ず一番下の「設定を更新>>」ボタンをクリック
項目数が多くだいぶページが縦長なので、忘れがちです(爆)
そのまま再構築しちゃって、また設定やり直しとか(TдT)

基本的な設定

Bingへの送信でエラー出るので、まーいーかとはずしたった。

投稿の優先順位

固定ページメインの普通のサイトだったら、「優先順位」を自動的に計算しない

「含めない項目」設定

フォームの送信完了ページとかをいれました。
除外メニューと同じようにIDで入れます。番号を間違えないように~(><

優先順位の設定

ホームページを1.0、固定ページを0.9で、今回は記事ページはまったく使ってないというか直リンクされると逆にまずいので(^^;それ以外を0.0としました。

robots.txtについて

WordPressには見えないrobot.txtがあるという認識。実際に設置すれば上書きできる。
robots.txt ファイルを使用してページをブロックまたは削除する – ウェブマスター ツール ヘルプ

WordPress

Posted by ponnao