「Google XML Sitemaps」のアップロードで真っ白に!

最初の悩みは…

ある日「Google XML Sitemaps」のアップロード指示が出ていた。何の迷いもなく更新した。(正確には、この時、他にも2つくらいのアップロードの支持が出ていた。ので同時にアップロードの更新をしたのだ。)

改めてブログを見ようとしたら、そのサイトは真っ白になっていた。しかもログインのページにはピンクで英語で…エラーが出ていると書いている?みたいだ。

焦った!記事にして700以上。そこそこ稼げているサイト。なんで?何が悪かったの?アップデートしたプラグインってなんだっけ?

で、とにかく「プラグイン アップロード 真っ白」で解決法を探した。幾つかのサイトで「Google XML Sitemapsのアップロード」が真っ白の原因と書いてあるのを見つけた。

そこで慌てず、とりあえずFFFTPで「Google XML Sitemaps」のプラグインを外した。結果はOK。ちゃんとログインできた。よかった~。

解決法…「Google XML Sitemaps」のバージョンを戻す。

プラグインを外したら、サイトマップ送信ができなくなる。
これは困るので…ネット上のサイトを参考に解決法を試してみた。

その1…バージョンを戻す

初心者向きの方法として「もとのバージョン戻す」というのが、簡単そうなのでやってみた。
とりあえず、もとに戻った、が、管理ページを開けるたびにオレンジの更新マークが気になった。

なので

その2…もう一度4以上の「Google XML Sitemaps」を入れて正しい使い方をする。

もう一度最新バージョンを入れたら、どうなんだろう?と思ってやってみた。

簡単にいうと
・入っていたプラグインを削除
・プラグインを入れ、有効化
※この時初期化を忘れずに!
・設定をする
・サイトマップを送る
アドレスは「sitemap.xml」で問題なし。

※この時にはもうバージョンが 4.0.9になっていた。以前真っ白になったのは4.0.2?
なので改善されたのかもしれない。

この時のアドレスについて…

これでエラーが出る人と出ない人がいるらしい。
私も幾つかサイトを作っているが、確かにエラーが出ないサイトもある。

よくわからないがサイトのPHPも関係しているという話もあるらしい。
(PHPに関しては、下の方で解説)
ただ、小難しい作業が必要らしく正直迷った、がとりあえず、入れてみた。

すると、今度は、真っ白になることはなかった。
ので小難しい作業はしなかった。

コンソールのsitemap…インデックス登録済みの赤棒が消えた!

が、今度はコンソールのサイトマップに異常が出た。
sitemapの「インデックスに登録済み」の赤い棒が消えた。

PHPバージョンを上げたら赤棒が現れた!

私は何度もGoogle XML Sitemapsを外したり入れたりしいるので、いつのタイミングだったかは覚えていないが…

あるエラー解決について、サイトのサーバーのPHPが古いと、バージョンアップした新しいプラグインのアップロードに影響する場合があるというのを見つけた。

サーバーを調べたら、確かに低いバージョンだったので、推奨のPHPに変更したら赤い棒が出現した、ということも経験している。

赤い棒が出なかったら、サーバーを確認して見るのもいいかもしれない。

その3…別のXMLsitemapを使う。

考えてみれば「All in One SEO Pack」や「ジェットパック」にもサイトマップの機能が付いている。これ使えば、サイトも軽くなって一石二鳥だ。

 

 

「All in One SEO Pack」のサイトマップ使用時の注意

私が参考にした

【All in One SEO PackでXMLサイトマップを作成し、サーチコンソールでGoogleに送信する方法】https://youland.net/all-in-one-seo-pack-xmlsitemap

をちゃんと読めば何の心配もないのだが…

気をつけたいのは、最後にするコンソール側でやる「サイトマップの追加」コンソール側のインデックスを送るアドレスだ。

今まで「Google XML Sitemaps」は、通常は「(ドメイン)/sitemap.xml」で送っていた。

私は「All in One SEO Pack」のサイトマップも「サイトマップの追加」の所に「(ドメイン)/sitemap.xml」で入れた後…実は青になってしまった(本当にこれが原因なのかは不明)。

何故なのかよくわからない。インデックスに登録済みの数字は出ているのに、だ。

説明サイトには、/sitemap.xml.gz」で送ること、とちゃんと書いてある。
(私はせっかちなので、読み飛ばしてしまう、読んでも忘れていしまう傾向があるので、よくやらかす)

「.gz」をつける理由…

「All in One SEO Pack」のサイトマップを設定する時、「圧縮版sitemapを構成する」にチェックを入れる、からだそうだ。なので私のサイトは/sitemap.xml.gz」で送りなおしたらちゃんと青と赤の棒グラフが表示された。