XMLサイトマップのプラグインはご利用でしょうか?
XMLサイトマップをWordpressコアがサポートして久しいですが、機能不足な感は否めず、いまだに大手のSEOプラグインに付属の機能を使っているか、XMLサイトマップ単体のプラグインを使っている人が多いでしょう。
以前、XMLサイトマップの定番プラグインが炎上したことがありました。
↓このプラグインは作者が変わって、一時期怪しげな挙動をしていたので炎上していました。
そのタイミングで、別のプラグインに乗り換えた人も多いかもしれません。
乗り換え先の第一候補として挙げられていたのが↓のXML Sitemap & Google Newsプラグインなのでインストールして使っている人は多いでしょう。
WordPress6.2にしたらXMLサイトマップがエラーになった
XML Sitemap & Google Newsプラグインを使っているサイトのWordpressバージョンを6.2にしたらXMLサイトマップがエラーになってしまいました。
XMLファイルを開くとこんなメッセージが確認できました。
This page contains the following errors:
error on line 1 at column 68: Extra content at the end of the document
Below is a rendering of the page up to the first error.
.wp-die-message { display: none; }
一時的なものかな?と思ったのですが、Wordpress6.2にしたサイトでXML Sitemap & Google Newsプラグインを使っているサイトで軒並み同じエラーになりました。
Version 5.3.4で解決したようです。
5.3.4
https://wordpress.org/plugins/xml-sitemap-feed/#developers
- FIX: File not found error on invalid sitemap requests
- FIX: Lastmod date older than post date on scheduled posts
XML Sitemap Generator for Googleにしたら問題解決
一度切り捨てた、XML Sitemap Generator for Googleに恐る恐る乗り換えると、Wordpress6.2でも問題なくXMLサイトマップが表示できるようになりました。
最新版では、以前のように変な入力項目も無くなって、作者変更前の状況とほぼ同じ見た目に戻っていました。
変なマネタイズや個人情報の収集をあきらめたのかなんなのか。
まとめ
結局利用者が多いプラグインが正義だと思いました。
WordPress6.2とXML Sitemap & Google Newsの組み合わせが地雷なのでしょう。
Google サーチコンソールでXMLファイルが読み込めませんというエラーが出ていたら、XML Sitemap Generator for Googleに乗り換えましょう。