WordPressの管理画面ダッシュボードの上部に、英語のメッセージが表示されるときがある。
One or more plugins conflict with proper indexation of your website. Use the deactivate button below to disable the extra sitemaps:
「1 つ以上のプラグインが Web サイトの適切なインデックス付けと競合します。追加のサイトマップを無効にするには、下の非アクティブ化ボタンを使用します」とのこと。
以前にも同じようなものが出力されたことがあったが、そのときは2つのプラグイン
- XML Sitemap Generator for Google
- All in One SEO
が、競合したときに出てきた。このときは、All in One SEOのサイトマップ生成機能をOFFにして問題は解決した。
しかし、今回は???
なぜかWordPressが自ら生成するサイトマップファイルが有効化されていたためだった。
ちなみに、WPが生成するサイトマップは、wp-sitemap.xml
対して、「XML Sitemap Generator for Google」プラグインで生成されるファイル名は、sitemap.xml
サーチコンソールを見ると、2つのサイトマップが登録されており気が付いた。
メッセージの下に表示された【Deactive】ボタンをクリックすると、以下のメッセージが表示。
Successfully disabled conflicting sitemap(s). Verify that search engines have the correct sitemap URL and that your robots.txt file contains the correct sitemap hint.
これにより、「XML Sitemap Generator for Google」プラグインで生成されるサイトマップが有効化され、重複サイトマップは解消された。