XML Sitemapプラグイン|『XML Sitemap & Google News』一択です
XML Sitemapを生成するプラグインで以前ひと悶着ありました。
XML Sitemapsというプラグインが大変有名で使われていたのですが、作者が変わった後のバージョンアップで炎上しました。
その後、おかしな改悪も直り、サポートもまともになり、その後、順調にバージョンアップもしていて、最近4.1.7がリリースされました。
私はそれまで、4.1.1をずっと使っていたのですが、安定したかな?とおもって最近4.1.7にバージョンアップをしましたが、かなりダメなやつでした。
大規模なサイトでカスタム投稿が5万記事ぐらいあるサイトでしたが、XMLサイトマップが開けなかったり、中身が空っぽだったり、かなりヤバい現象に出会いました。
ついにXML Sitemap & Google Newsに乗り換えを決断
XML Sitemapsは、全面的に捨てることにしました。
XML Sitemap & Google Newsというオランダ人が作っているプラグインがあります。
このプラグインもとても歴史があり有名なのですが、いままではXML Sitemapsの方が人気がありました。
前回の炎上で乗り換えた人も多かったと思いますが、機能的に完全にコンパチブルじゃないので、乗り換えずにバージョンダウンして様子を見ていた人も多いと思います。
私もそんな一人でした。
XMLサイトマップはごちゃごちゃ変更するとサーチコンソールでサイトマップインデックスが読み込めなくなったりするのでプラグインを変えるのは危ないと思ったからです。
しかし、『時は来た(by 橋本信也)』ということで、XML Sitemapsと完全に決別します。
XML Sitemap & Google Newsの始め方
プラグインをインストールして、設定画面を開くと次のような画面になっています。
初期状態だとサーバーの選択が『Wordpress』になっていますので、『プラグイン』に変更してください。
『プラグイン』に変更しないと、プラグインのXMLサイトマップ機能が有効になりません。
『Wordpress』を選んだままだと、WordpressコアのXMLサイトマップ機能を使うことになります。そうなるとXML sitemapのファイル名もwp-sitemap.xmlになってしまいます。
カスタム投稿タイプやカスタムタクソノミーを使ってない場合は、他の設定は特に変更しなくても問題ありません。
XML Sitemap & Google Newsの安定性や将来性は?
XML Sitemap & Google Newsは枯れたプラグインと言っていいと思います。
安定しています。
また、XML Sitemap & Google Newsは有料プラグインの無料版ですので、将来的に開発者が急にいなくなることも、切り捨てられることはあり得ません。
ソースコードはすべて公開されていますので、最悪誰かが引き継ぐでしょう。
このプラグインの作者はWordPressコアのXMLsitemap機能を拡張する便利なプラグイン(XML Sitemaps Manager)もリリースしており、XMLサイトマップについての知見は確かなものがあります。
おそらく、近々リリースされるXML Sitemap & Google Newsのメジャーアップデートで、様々な機能が追加されると思います。
というのも、XMLサイトマップはWordpressコアの機能として取り込まれたので、既存のプラグインはその機能を使って構築する方が保守が楽になるからです。
プラグイン作者はこんなことを言っています。
2. サイトマップの投稿を、日付(月、年)ではなく、投稿数(1000、2000 など)ごとに別のサイトマップに分割することはできますか?
このプラグインの現在のバージョンにはありませんが、将来のバージョンで利用可能になる予定です。実際、この代替https://wordpress.org/plugins/xml-sitemaps-manager/を試すことができます。これはコア WP サイトマップ機能を拡張し、XML サイトマップと Google ニュースに追加されるいくつかのオプションを備えています…
https://wordpress.org/support/topic/how-to-split-posts-into-multiple-pages-in-custom-post-types-and-tags/
XML Sitemap & Google Newsに無い機能
- 投稿やページをIDを指定して個別に除外するには記事やページの編集画面のpost_metaで設定しなければなりません。
- sitemapの分割は期間(日、月、年)でしか指定できません。
- サイトマップのファイル名を変更できません
まとめ
XML Sitemapsはおそらくまた炎上するでしょう。
はい炎上しました
その前にXML Sitemap & Google Newsに乗り換えましょう。
サイトマップファイル名はsitemap.xmlから変わらないので、プラグインを差し替えるだけで大丈夫です。
コメント
コメント一覧 (5件)
記事拝見いたしました。そこで最新バージョンがどうなのか教えていただく事はできますでしょうか。
■最新 XML Sitemap Generator for Google 4.1.21
今利用しているのが「 XML Sitemap Generator for Google 4.1.13 」になります。更新を考えています。もう大丈夫なのか知りたいのですが知識がないためアドバイスをいただけいると嬉しいです。
どうぞよろしくお願い致します。いつ更新すればいいのかわからないでいます。。
XML Sitemap Generator for Googleの更新履歴を見ても、修正内容が多く、安定していないプラグインです。
自分の利用環境で試して問題なければ大丈夫なんじゃない?、としか言えません。
でも、またいつダメになるかわからないので、そうなると結局アップデートするタイミングがわからなくなりますから、素直にプラグインを変更する方がいいと思いますよ。
XML sitemapプラグインはどれも大差ないので。
XML Sitemap & Google Newsに変更したいと思います。ありがとうございます!
そこで「XML Sitemap & Google News」に変更する際の手順になりますが「XML Sitemap & Google News」をダウンロードして反映させてから「XML Sitemap Generator for Google」の削除。
その後サーチコンソールで何か作業が必要なのでしょうか?
「XML Sitemap Generator for Google」にはうんざりしています。
度々お世話になります。
①XML Sitemap Generator for Google を無効化
②XML Sitemap & Google Newsをインストール⇒有効化⇒設定
③XML Sitemap Generator for Google を削除
ですね
サイトマップがエラーで、いろんなサイト見て1週間ぐらい試行錯誤していましたが、「XML Sitemap & Google News」にしたとたん解決。
ありがとうございました。