Google Webmaster ToolsのサイトマップにBloggerのAtom.xmlを登録すると警告が出た
このブログをGoogleウェブマスターツールのサイトマップ管理に登録するべく、kurologさんのメモを参考にやってみたのだが、後日のぞいてみると、なにやらサイトマップに警告が。。
でエラーの内容は下の通り。
行2 無効なXML: タグが多すぎます
タグを記述するタグが多すぎます。修正してから、再送信してください。
行2 誤ったネームスペース
サイトマップまたはサイトマップインデックスファイルのネームスペース宣言が不適切です。
意味不明。で、分からなければ調べるかということで見つけたのが以下の記事
Fix Blogger Sitemap XML Warnings Inside Google Webmaster
どうやらBloggerのRSS feedにFeedBurnerを使っているときにこの問題は起こるらしい。で、
http://moslogs.blogspot.com/atom.xml
を
http://moslogs.blogspot.com/atom.xml?redirect=false
と記述してやるとうまくいくそうな。
実際うまくいったっぽい。が、仕組みはよく分からない。サイトマップへのFeedのリダイレクトを回避しているとか。
上はRSS、下はAtomとして認識されているようだ。
-余談
リンク先で「catch 22 situation」というフレーズが出てくるのだが これは「八方塞がり、どうにもならない状況」という慣用句らしい。勉強になった。
----
Digital Inspiration
Fix Blogger Sitemap XML Warnings Inside Google Webmaster
http://labnol.blogspot.com/2007/09/fix-blogger-sitemap-xml-warnings-inside.html
0 件のコメント:
コメントを投稿