Jetpackを4.8以上にバージョンアップしたらサイトマップが生成されなくなった

WordPressで Jetpack を使用しているわけですが。

サイトマップ(sitemap.xml)の生成も Jetpack の機能を利用しています。

そんな中、Google Search Console をチェックしていたら1週間ほど前からサイトマップの項目に 404 エラーが出ていました。

404エラー
404エラー

何事かと思いサイトマップにアクセスしてみたところ

「サイトマップが見つかりません。現在生成中の可能性もあります。後でもう一度お試しください。」

という見慣れぬエラーが。

サイトマップが表示されない
サイトマップが表示されない

プラグインの一覧を見てみると Jetpack に 4.9 へのアップデートが配信されていたため早速適用。(アップデート前のバージョンは 4.8.2)

しかし、状況は改善されず。

“現在生成中の可能性もあります”と書かれているため、もしかすると生成に時間がかかっているだけなのかもしれないと思いしばらく放置してみることに。

が、しかし。

3日経っても状況は変わらず。

何かこれにまつわる情報はないかを調べてみると、どうやら 4.8 からサイトマップの生成処理が変わったらしい。

という事で 4.7.1 にバージョンダウン。

するとすんなりとサイトマップが生成されました。

ちなみに WordPress のバージョンは 4.7.4。

Jetpack 4.8 以上に問題があるのか、それとも WordPress 4.7.4 と Jetpack 4.8 以上の相性が悪いのか・・・(WordPress 4.7.3 と Jetpack 4.8.1 の時はたぶんエラーが出てなかった気がする)

はたまたサーバの設定に問題があるのか?

WordPress のバージョンを落として試してみれば色々わかりそうな気もしますが、面倒くさいのでやりません。

とりあえず Jetpack はしばらくバージョンアップせずに放置しておきたいと思います。

■補足

前はプラグインページに古いバージョンのダウンロードリンクが表示されていたようなんですが、現在は無くなっています。

そのため、ファイルに直接アクセスすることで古いバージョンのダウンロードができます。
⇒ https://downloads.wordpress.org/plugin/jetpack.4.7.1.zip


コメントを残す