WordPressでのXMLサイトマップエラーとその対処法

WordPressでサイトマップを作成し、Googleサーチコンソールに送信する際、「サイトマップが取得できませんでした」というエラーが表示されることがあります。このエラーの原因と対処法をわかりやすくご紹介します。​

エラーの主な原因

  1. サイトマップのURLが間違っている
    サーチコンソールに送信したサイトマップのURLが正しいか確認しましょう。特に、使用しているプラグインによってサイトマップのURLが異なる場合があります。
  2. サイトマップファイルが存在しない
    サイトマップが正しく生成・公開されているか確認が必要です。ブラウザで直接サイトマップのURLにアクセスし、表示されるか試してみてください。
  3. プラグインの設定不備
    サイトマップ生成プラグインの設定が適切でない場合、エラーが発生することがあります。特に「XML Sitemap & Google News」プラグインを使用している場合、設定を見直すことが重要です。

対処法

1. サイトマップのURLを確認する

使用しているプラグインが生成するサイトマップのURLを確認し、サーチコンソールに正しいURLを送信しましょう。​例えば、「XML Sitemap & Google News」プラグインの場合、デフォルトではhttps://○○○○/sitemap.xmlとなります。

2. プラグインの設定を見直す

「XML Sitemap & Google News」プラグインを使用している場合、以下の設定を確認してください。​

  1. WordPressのダッシュボードで「設定」→「XMLサイトマップ」を選択します。
  2. 「一般」タブ内の「サーバー」設定が「プラグイン」になっていることを確認します。​デフォルトでは「WordPress」になっている場合がありますが、「プラグイン」に変更することでエラーが解消されることがあります。

3. サイトマップの生成を再確認する

プラグインの設定を変更した後、再度サイトマップが正しく生成されているか確認しましょう。​ブラウザでサイトマップのURLにアクセスし、内容が表示されるか確認してください。

4. サーチコンソールで再送信する

サイトマップが正しく生成・表示されることを確認したら、サーチコンソールで再度サイトマップを送信します。​送信後、ステータスが「成功しました」と表示されれば、エラーは解消されています。​

まとめ

WordPressでサイトマップ送信時にエラーが発生した場合、まずはサイトマップのURLとプラグインの設定を確認しましょう。​特に「XML Sitemap & Google News」プラグインを使用している場合、サーバー設定を「プラグイン」に変更することで解決するケースが多いです。​これらの手順を踏むことで、サーチコンソールへのサイトマップ送信がスムーズに行えるようになります。

参考URL: https://kiseki-tech.jp/2025/03/18/wordpress-xml-sitemap-error/