Search Consoleでサイトマップを取得できない|WordPressとCodexで原因を絞り込んだ実例

こんにちは!アントロンのNaokoです。
Search Consoleでサイトマップを送信したら「取得できませんでした」と出て、止まっていませんか?
2026年8月23日、このサイト(untronc.jp)で同じ表示が出ました。原因は、プラグイン「XML Sitemap & Google News」の設定で、XMLサイトマップの生成サーバーが「WordPress」のままになっていたことです。「プラグイン」に切り替えると、サイトマップを外から取得できるようになりました。
この記事では、確かめた順番と、Codexに手伝ってもらった所を書きます。Google AdSenseの申請準備の途中で起きたことで、申請の準備全体はAdSense申請の前にやったことの記事にまとめています。
「取得できませんでした」はGoogleがファイルを取れなかったという意味
Search Consoleのヘルプでは、このステータスを「Google がサイトマップ ファイル自体を取得できなかった」ことを示す、と説明しています。理由の例として、robots.txtでブロックされている、URLが正しくない(404エラー)、サーバーのエラーなどが挙げられています。
参考:サイトマップ レポートを使用してサイトマップを管理する
つまり、最初に見るのは「そのURLを開くとファイルが返ってくるか」です。
送信した3つのURLは、どれも「取得できませんでした」
Search Consoleに送信したのは、次の3つです(WordPressを入れているフォルダ名は伏せています)。
/folder-a/folder-b/wp-sitemap.xml/folder-b/wp-sitemap.xml/wp-sitemap.xml
結果はすべて「取得できませんでした」。ブラウザで直接開いても、サイトマップは表示されませんでした。
WordPressの設定を見直しても直らなかった
まず、WordPressで次の3つを確かめました。
- パーマリンク設定を保存し直す
- シークレットウィンドウで表示を確かめる
- 「検索エンジンがサイトをインデックスしないようにする」がオフになっているか見る
それでも、WordPress標準の wp-sitemap.xml は404のままでした。WordPressをフォルダの中に入れていることが関係しているのかも、この時点では分かりませんでした。
Codexに、公開中のURLの応答を調べてもらった
そこで、Codexに実際のサイトの状態を調べてもらいました。調べたのは次の4つです。
- それぞれのサイトマップURLのHTTPステータス
- Googlebotとしてアクセスしたときの応答
- robots.txtに書かれているサイトマップ
- WordPress管理画面のプラグイン設定
送信した3つのURLは、どれも404でした。URLを変えて送り直し続ける前に、サーバーが何を返しているかを確かめたことで、原因を絞り込めました。
ログインや最終判断は私が行い、調査と確認をCodexに手伝ってもらう。この分担で進めました。
原因は、プラグインの生成サーバーの設定だった
WordPress標準のサイトマップが出ないので、プラグイン「XML Sitemap & Google News」を入れて有効にしました。ところが、有効にしただけではサイトマップは出ませんでした。
管理画面を見ると、XMLサイトマップの生成サーバーが「WordPress」のままでした。プラグインは有効でも、サイトマップの生成は、取得できないWordPress標準の機能に任せたままだったのです。
これを「プラグイン」に変えると、https://untronc.jp/sitemap.xml でサイトマップが出るようになりました。
WordPress標準のサイトマップが404になった理由そのものは、今回は特定していません。
変更したあとに確かめたこと
表示できたことだけで終わらせず、外から取得できるかを確かめました。
sitemap.xmlがHTTP 200で返る- 中の子サイトマップ6件も、すべてHTTP 200で返る
- Googlebotとしてアクセスしても、HTTP 200で返る
- キャッシュを避けて開いたrobots.txtに、新しいサイトマップのURLが書かれている
Googleのサイトマップの作成と送信では、Search Consoleで送信する方法と、robots.txtに Sitemap: の行を書く方法が案内されています。
2026年9月28日の時点でも、https://untronc.jp/sitemap.xml はHTTP 200で返り、robots.txtには Sitemap: https://untronc.jp/sitemap.xml と書かれています。

2026年9月28日に https://untronc.jp/sitemap.xml を開いた画面です。記事が増えたので、子サイトマップは8月23日の6件から7件になっています。

2026年9月28日に https://untronc.jp/robots.txt を開いた画面です。
同じ表示が出たら、この順で確かめてみてください
1. 送信したサイトマップのURLを、ブラウザで開く
2. 開けなければ、サイトマップを作っているのがWordPress標準か、プラグインかを設定画面で見る
3. プラグインを使っているなら、生成の設定がプラグイン側になっているかを見る
4. 直ったら、robots.txtに書かれたサイトマップのURLも新しいものか確かめる
まずは1つ目、送信したURLをブラウザで開くところから試してみてください。
WordPressの運用で困っていることがあれば、お問い合わせフォームからご相談ください。
最後まで読んでくださりありがとうございました!




コメント