こんにちは

あひるです。


今回は新しくブログを立ち上げたのですが、

その際に、Google XML Sitemapsの最新バージョンは

google search consoleのインデックス登録が

上手くいかない不具合があるので、

過去の安定バージョン3.4.1を使うのがいいという話があったので、

それを新しいブログでも適用したところ、

サイトマップの送信やインデックス登録が

上手くいかない場合があることが分かったので、

他に困っている方のために記事にします。


サイトマップ送信エラーやインデックスの登録ができない

問題が発生するまでに私がやった手順は以下です。

Google XML Sitemapsをプラグインの新規追加で最新バージョンをインストール。

ここで、Google XML Sitemapsは3.4.1じゃないとダメだっけか。と思い、

インストールしたのを一旦削除して、3.4.1を再インストール。

その後、2,3記事書いてから、

google search consoleにサイトマップ登録と

記事のインデックス送信を実施。

直後にgoogleやyahooで検索した時は、

出てこなかったが、「ブログ立ち上げ初日だから

クロールされてないんだろ、明日起きてみたら、

きっと出るさ」と軽くみていました。


サイトマップのインデクッスに登録済みが-(棒線)に

そして、翌朝起きてチェックしてみると、

いまだに検索エンジンで私の記事は表示されません。

google search consoleのサイトマップを見てみると

インデクッスに登録済みが保留ですらなく、「-」となっていました。

ファッ!?なんやコレ!

てか、何で僕の記事検索されへんねん!

と頭を抱えました。

どれだけ記事を書いても、誰にも見られることが無いなんて

むなしすぎますもんね。。。。



とにかく僕はネットで調べまくって、

google search consoleにWWWありと無しの両方を登録したり、

サイトマップを何度も再送信したりと色々試すも解決せず。

途方に暮れていましたが、

このあひるブログと新しいブログの差異を1つ1つ確認していると

気になる文言が。

あひるブログでは特にエラーは無いのですが、

新しいブログの方ではWordPressの設定→XML SITEMAPのところに

以下のようなエラーが赤字で出ていました。

There is still a sitemap.xml or sitemap.xml.gz file in your blog directory.

Please delete them as no static files are used anymore or try to delete them automatically.



人生で初めて、英検3級が役に立つ時が来ました。

英検3級をなめんなよ。

なになに、「サイトマップもしくはサイトマップの圧縮ファイルがお前のブログにねえよ。」

「今お前のとこにあるサイトマップを1回削除して上げなおしてみろや」

そう書いてある気がしました。



delete them automaticallyのとこがリンクになっていたので、

何やら、これをクリックすれば今あるサイトマップを削除できる模様。

削除することで、余計悪くなる可能性も0ではないですが、

意を決して削除してみます。

削除して、サイトマップを再構築して

再度サイトマップを送信します。

すると画面には

There is still a sitemap.xml or sitemap.xml.gz file in your blog directory.

Please delete them as no static files are used anymore or try to delete them automatically.

俺「しばくぞ」



途方に暮れた私は、

半ばあきらめつつも、

もしかしてGoogle XML Sitemapsの最新バージョンで

不具合直ってんじゃね?と思い、

Google XML Sitemapsを最新バージョン(4.0.9)にあげてみます。

そして、サイトマップをまた削除して、再送信すると。

「Googleは変更について正しく通知されました。」

「お、これ、来たんじゃないですか???」

試しにgoogle様で私の記事タイトルで検索したら、

無事、表示されました。



これで、無事に私のブログが誰にも見られることない事態は

避けられることができました~。

よかった、よかった。




ま、でも初日のPV数は5だったんだけどね!