ある日Search Consoleにログインしたら、登録したはずのsitemap.xmlが「取得できませんでした」と赤文字でエラーになっていました。
原因と対処方法を説明します。
モフ子
ちょっと焦りました💦
使用しているプラグイン
「Google XML Sitemaps」です。
設定も間違っていません。
現象
自分で持っているブログは全部で4つありますが、4つともエラーになっていました。
試しに「https://自分のドメイン/sitemap.xml」
とアドレスバーに入力してみました。
すると404エラーになっていました。
通常ならば、xmlの情報がブラウザに表示されるはずなのに。
原因
「4つとも」で心当たりがあったのは、サーバーを移行した、ということです。
それによって取得できなくなっているんだろうと考えました。
モフ子
どういう情報が書かれているか知らないけど。
対処方法
1.プラグインを削除
とりあえず、「Google XML Sitemaps」を「無効化」して削除。
2.もう一度新規インストール
同じプラングインを新規で再度インストールし、有効化。
3.アドレスバーにurlを入力し確認
「https://自分のドメイン/sitemap.xml」を入力して表示を確認しました。
こんな風に表示されました!さきほどの404エラーではありません。
この表示だと「正常に稼働」しているみたいです。
4.Search Consoleで再度xmlを登録
しばらくして「成功しました」の文字が!
無事認識されました。
まとめ
今回初めてのサーバー移行でこのようなエラーを体験しましたが、なんとかなって良かったです。
忘備録として残しておきます。