All in One SEO 4.x~ バグ不具合をダウングレードで対処する方法
All in One SEO 4.x~ バグ発生
SEO対策のプラグインAll in One SEO Pack がバージョン4.0から名称変更で All in One SEO(略称:AIOSEO) へ。
アップグレードでプラグインの内容も一新されました。ウィザードも付いて感覚的に使用できるようになったのはいいのですが、テーマとのそりが合わずバグが複数出現しました。
便利だけど、これはもうプラグインを変えるか、PHPで自分で設定するかだなと。
そこで色々調べた所、プラグインのバージョンを下げるダウングレードでとりあえず対処することにしました。
1、All in One SEO4.0で4つの不具合
久しくプラグインのアップグレードを行っておらず、サイトの引っ越しを機に全てアップしました。
仕事柄All in One SEOが大きく仕様変更が行われていたのは知っていましたが、バグが沢山出ている現状は認識してませんでした。
下記がバグの種類です。おそらく他にもあるんじゃないかと思います。
- ⍁ SNSのOGP設定がデフォルトで有効化、テーマ機能とバッティング
- ⍁ カテゴリーページのディスクリプションに不具合
- ⍁ サイトタイトルとディスクリプションが変わってしまう
- ⍁ ブラウザのタブタイトルだけが反映されない
上の3つはどうにか対処できたのですが 「ブラウザのタブタイトルだけが反映されない」 は何をどうやっても改善されず。
一部のカテゴリーだけ、人気の一番ある投稿ページのタイトル表示になってしまいます。当然ブックマークもそれに。
ググってもその事例が出てきません。似たような「一部の固定ページだけタイトルが反映されない」がありましたが、解決法は不明のまま。しかしその中に、All in One SEOをダウングレードすると改善するかも、との提案が!
ということで ダウングレード やってみました。
2、ダウングレード方法
「All in One SEO公式ページ」の下部分の「以前のバージョン」の「ダウンロード」ボタンにカーソルを乗っけて右クリックします →
「リンクのアドレスをコピー」します →
ペーストしたら、ダウンロードしたいバージョンに末尾を変更します。
前仕様は3.7.1 なので↓こちらのURLをコピーしアクセス&ダウンロードして下さい。
https://downloads.wordpress.org/plugin/all-in-one-seo-pack.3.7.1.zip
All in One SEO を一旦無効化します →
管理画面からアップロード&インストール →
「アップロードしたもので現在のものを置き換える」をクリック →
プラグインを有効化すればダウングレードは完了です。
*プラグインの自動更新を有効にしている際は、必ず「無効化」しましょう。自動で4.0xになってしまいます。
3、サイトマップに不具合発生
アップグレード後の不具合は全て改善されたので、サーチコンソールで「URL検査」をしインデックスを一新しました。
ですが、「サイトマップに不具合発生」とWPから通知が来たので更なる対処を施します。
All in One SEO Packのサイトマップをクリック →
「サイトマップのインデックスを有効化」にチェックを入れ、Maximum Posts Per Sitemao Page に「1000」と入力し保存。
これは、サイトマップのインデックスが膨大になるのを防ぐため、サーチコンソールサイドが推奨している対処です。
最後にサイトマップ再送信テストを行いクリアしたので、これで本当に終了。