「サイトマップが HTML です」の対応

ITwordpress


Google Search Consoleで「サイトマップが HTML です」とエラー表示が出たときに行った対応。
Google XML Sitemapsが不調なので、XML Sitemap & Google News feedsに乗り換えました。

問題:サイトマップが HTML です

ある日突然、Google Search Consoleで

サイトマップが HTML ページです。サポートされている形式のサイトマップを使用してください。

とサイトマップの登録が0件になっていました。

原因:Google XML Sitemapsのエラー

Google XML Sitemapsはよくエラーが起こり、本来ならXMLサイトマップを送信するところなのにhtmlページを送信しまう問題を抱えている。しかも、htmlページを送信するきっかけは不明。私も記事を一本書いただけの日にエラーが起こっていました。

Google XML Sitemapsのエラー対応

Google XML Sitemapsで、サイトマップのエラーが起こった場合、下記の方法で対応できるらしい。

  • 固定ページのサイトマップのパーマリンクを「sitemap」以外にする
  • プラグインのバージョンダウン(4以前のバージョン)

ただ、これらで100%良くなるわけではないとのこと。Google XML Sitemapsで頑張るよりは、問題なく動くプラグインに変更する方が早そう。

XML Sitemap & Google News feedsに乗り換え

サイトマップのプラグインをXML Sitemap & Google News feedsに変更しました。記事の優先度やサイトマップの分割など細かく指定できますが、基本的には設定は変更せず、そのまま有効化するだけでOK。

Google XML SiteとXML Sitemap & Google News feedsの違い

  • 新規投稿画面で、サイトマップの優先度を指定できる
  • 完全に日本語で使える
  • 画像サイトマップも使える

XML Sitemap & Google News feedsに乗り換えたら今のところ良いこと尽くめです。

ITwordpress

Posted by 桔梗