サイトマップを自動生成してくれるWordpressプラグイン「Google Xml Sitemap」。
非常に便利なプラグインでもはや必須とも言えるのだけれども
バージョンが3から4になったあたりからどうもGoogleウェブマスターツール上で
エラーというか警告が頻発するようになった。

3から4にバージョンアップした際に
「これから動的生成になるので元々あったsitemap.xmlは削除しますよ」的な
メッセージが出て、その処理はしてあったんだけども
なんやら警告が出まくっているんだわねこれが。

一応、前のサイトマップURLにアクセスしてみてもきっちりとサイトマップは表示される。
以前の物とは違って入れ子状になったものに変わってはいるけども
ブラウザ上ではちゃんと表示されてるので大丈夫だと思ってたんだけども
どうやらGoogleウェブマスターツールで再設定が必要みたい。

wmt

この部分に昔はsitemap.xmlと入力していたのだけど、
ここを動的URLに変更すればいいとの事。

ここに「index.php?xml_sitemap=params=」と登録してあげればOKみたいです。
確かにこのURLにしてからは警告が全て半日ほどで消えてくれました。
しかし、Wordpress上のこのプラグインの管理画面には
「あなたのサイトマップのインデックスファイルのURL」としてsitemap.xmlが
表示されてるんだよなあこれが。
アップデートしたせいかも知れませんが、これはちょっと不親切。

ところでサイトマップ登録の効果について個人的な考え

正直、WMT(ウェブマスターツール)に登録出来ない様な無料ブログも
たっくさんインデックスされてるわけですし、個人的にはあまり気にしてません。
こいつの設定ミスのせいでインデックスが減った!と大騒ぎしてる人を
海外のフォーラムなどで見かけましたけど、こいつのせいじゃないだろうと思います(笑)

今回の登録修正はただ単に「登録しといたらトク」という部分と
「そのトクな部分にエラーが出てるのはなんか腹が立つ」という思いだけで
こいつを修正しようと思った次第です。はい。