Zoomy

WP で sitemap.xml が真っ白で表示されない場合の対策

sitemap.xml が真っ白

WordPress を利用していて、ふと気づいた時に sitemap.xml が表示されず、
通信問題かな?と思いつつも真っ白で表示されない … という時の対策についてお伝えします。
まず sitemap.xml をプラグインを使って作成している場合はプラグインが原因の場合があります。

私の場合は sitemap.xml 作成プラグイン「Google XML Sitemaps」を使用していましたが、
いつしか「All In One SEO Pack」の機能にある、XMLサイトマップの機能を Activate してしまった
ために2つの sitemap.xml がバッテイングを起こすかたちでエラーとなっていました。

私の場合、まず上記がバッティングしていることに気づかずにいました。
まず、Google XML Sitemaps を停止したところ
sitemap.xml を表示させたところ以下のようなエラーが出ました

wp エラー画面

ここで All In One SEO Pack のファイルがエラーに関連していることが分かり、
All In One SEO Pack の XML サイトマップが気づかないうちに作成されていたことに気づきました。

どうやら All In One SEO Pack の機能管理画面から、
FREE となっているXMLサイトマップの Activate ボタンを一度押してしまうと
その通りアクティベートされ、自動的に sitemap.xml が作成されてしまったのが原因でした。
sitemap.xml のバッティングによるエラーを解決するには、この Activate ボタンをもう一度押し
Deactivate とすることで、Google XML Sitemaps のプラグインで作成した sitemap.xml が正常に表示されます。

All In One SEO Pack 機能管理

WordPress で sitemap.xml 系のプラグイン (Google XML Sitemaps) と、All In One SEO Pack を
使用している方は気をつけて使うようにしましょう。