アップグレード

Google XML Sitemaps4.xから3.4.1にダウングレード必要なし!

Pocket

WordPressのブラグインGoogle XML Sitemaps3.4.1から4.xにバージョンアップしたとき、インデックスされずに困りました。

そして、インターネットで検索した結果、4.x以降でインデックスされない場合は3.4.1にダウングレードするという対処法しか見つけられませんでした。そこでその時は、

Google XML Sitemaps3.4.1にダウングレートしました!

そのとき、以来気にはなっていたのですが、そのままにしていました。

 

Google XML Sitemaps 4にバージョンアップできた!

しかし、解決法を見つけました。お助けいただいたのはこちら⇒
Google XML Sitemaps ver4以降でウェブマスターツールにうまくサイトマップが登録されにくいトラブルをどうにかしてみた【WordPressプラグイン】

 

バージョンアップする

①WordPress管理画面[プラグイン]⇒Google XML Sitemaps[バージョン4.x]をクリックします。

②[設定]⇒[XML-Sitemap]をクリックします。

③「sitemap.xml」と「sitemap.xml.gz」のファイルがWordPressのディレクトリ内に残っているので削除するようにと、赤字で表示されています。「try to delete them automatically」をクリックして、自動でファイルを削除します。

グーグルXMLサイトマップ

④「古いファイルは正しく削除されました。」を確認します。

グーグルXMLサイトマップ

バージョンアップはこれで終了です。

 

バックアップファイルの削除

自動削除するとWordPressのディレクトリ内にバックアップファイルとして「sitemap.backup.xml」と「sitemap.backup.xml.gz」という形で残ります。これも不要なら(普通はいらない削除します。

All in One SEO Packというとても便利なプラグインを使っています。このプラグインにもXMLサイトマップの機能はありますが、このブログはGoogle XML Sitemapsの方を使用しています。

しかし、管理画面[All in One SEO Pack]⇒[XMLサイトマップ]に、

「sitemap.xml」と「sitemap.xml.gz」のファイルを削除したことにより、残ったバックアップファイル「sitemap.backup.xml」と「sitemap.backup.xml.gz」をどうするか(保存か削除か)というメッセージが出ているのに気が付きました。

その時はよく理解していなくて、削除する勇気がなかったので保存をクリックしたら、「リネームしました」になりました。削除してしまってよかったようです。この後、メッセージは消えていたのでそのままにしてあります。

XMLサイトマップ

 

サーチコンソールのサイトマップURLを変更

Google XML Sitemaps4以降からの仕様変更により、サイトマップURLが「https://サイトURL/ndex.php?xml_sitemap=params=」になりました。

Googleサーチコンソールに登録してあるサイトマップのURLを変更します。

削除:sitemap.xml ⇒ 追加:ndex.php?xml_sitemap=params=

 

新しいサイトマップの追加

①サーチコンソール管理画面[サイトマップ]をクリックします。

②新しいサイトマップの追加に[ndex.php?xml_sitemap=params=]を入力⇒[送信]をクリックします。

サーチコンソールサイトマップ追加

③サイトマップを送信しました[OK ]をクリックします。

サーチコンソールサイトマップ追加

※[ndex.php?xml_sitemap=params=]を送信したら、「不明」「取得できませんでした」というエラーになりました。しかし、[sitemap.xml]や[ndex.php?xml_sitemap=params=]を送っている内に送信できました。

④「成功しました」を確認して終了です。

サーチコンソールサイトマップ追加

 

古いサイトマップの削除

①削除するサイトマップ[sitemap.xml]をクリックします。

サーチコンソールサイトマップ削除

②[サイトマップの削除]をクリックします。

サーチコンソールサイトマップ削除

③サイトマップを削除しますか?[削除]をクリックします。

サーチコンソールサイトマップ削除

④[sitemap.xml]は削除され、[ndex.php?xml_sitemap=params=]のサイトマップのみ表示されています。

サーチコンソールサイトマップ削除

※新しいサイトマップを追加した日(3/28)にはなぜか削除できませんでした。諦めていましたが、しばらくたって(4/13)試したら削除できました。

 

Bing webマスターツールのサイトマップURLを変更

Bing webマスターツールに登録してあるサイトマップのURLを変更します。

削除:sitemap.xml ⇒ 追加:ndex.php?xml_sitemap=params=

 

サイトマップの送信

Bing webマスターツール管理画面[サイトマップ]をクリックします。

サイトマップの送信欄に[https://サイトURL/ndex.php?xml_sitemap=params=]を入力⇒[送信]をクリックします。  ⇒送信したサイトマップは保留中となりました。

Bing web マスターツールサイトマップ

しばらくして、状態は成功となっていますが、送信されたURLは保留中⇒0 になりました。

Bing web マスターサイトマップ

送信されたURLが0では困りますが、しばらく様子を見ます。

 

古いサイトマップの削除

①削除するサイトマップ[sitemap.xml]の□にチェックを入れると、[削除]のボタンが表示されますのでクリックします。(「発見済み」とかよくわかりませんが、私は削除しました。)

②[https://サイトURL/ndex.php?xml_sitemap=params=]が 0⇒保留中 に変わりました。

Bing web マスターサイトマップ

③翌日、状態は成功、[ndex.php?xml_sitemap=params=]の送信されたURLは、保留中⇒送信数 に変わりました。【確認した日:4/17】

※しかし、削除したはずの[sitemap.xml]は復活しています。

Bing web マスターツールサイトマップ

④[ndex.php?xml_sitemap=params=]をクリックすると、インデックスされたURLが表示されます。

Bing web マスターツールサイトマップ

無事終了です、のはずが・・・・・!

 

送信されたURLの送信数がおかしい!

■送信されたURLはまた0 になっていました。【確認した日:4/19】

Bing web マスターツールサイトマップ

■次に確認した時、0⇒送信数 になっていました。【確認した日:4/20】

Bing web マスターツールサイトマップ

削除した[sitemap.xml]が復活していることから、何らかの繋がりがあるのかもしれません。とりあえず元に戻りましたので、終了とします。