WordPressでAMPプラグインを無効化、Googleの検索結果に反映されない、404ページに遷移してしまう時の対処方法

WordPressでAMPプラグインを無効化、Googleの検索結果に反映されない、404ページに遷移してしまう時の対処方法

はじめに

こんにちは!

先日GoogleさんがAMP化対応した方がいいですよ!

しかもWordpressのプラグインで簡単に有効化できるよ!

と言われたので、よくわからずWordPressの”AMP”をインストール&有効化
してみました。

がページがものすごい崩れている!!

AMPのルールに従ってCSSなどを書いていなかったので、エラー続出で

ページのテーマなども崩れてしまい、非常に見にくいページになってしまいました。

AMP化に関しては非常に制限が多いので、すぐにAMPプラグインを無効化したところ

生成されたAMPページが残ってしまい、
ユーザーさんがアクセスしてもエラーページに遷移してしまう事象が
発生してしまいました・・・

omame-img
OMame

おまめパニック状態になります

ということで、今回はAMP解除したが、Googleさんに反映されない時の
対応方法を紹介いたします!

こんな方むけ

・AMPを無効化したい方
・AMPページがChromeの検索結果に残ってしまっている方
・404に遷移して困っている方

一時的な対処方法になりますが、基本的には時間が解決してくれるので、
GoogleさんからAMPページが削除されるまでの応急処置と
認識していただければと思います。

AMP無効化がGoogleに反映されない!

まずどんな事象が起きたかを紹介いたします。

同じ問題であれば、応急処置が可能かと思います!

①AMPのプラグインを入れてインストール

するとページが崩れてしまっている・・・!
検索上位の記事も無理やりAMP化されてしまいました

②次の日に気づきAMPを無効化&削除を実行

ワードプレスのプラグイン”AMP”をすぐに無効化しました。

しかし、GoogleのChrome検索結果に
まだAMPの雷マークのページが表示され続けてました><

AMPが無効化されずにGoogle検索結果に表示されてしまう

更にそちらのページを押すと、404(ページが見つかりません)のエラーメッセージが!

これではユーザーエクスペリエンスがだだ下がりになってしまう><

という事象が置きました。

つまりAMPページが、AMP無効化も残ってしまっているということになります。

AMP無効化でページが残ってしまう時の対処方法

これは良くないと思い、すぐに対処方法を調査しました。

すると、Googleさんのにこんな記載がありました。

AMPページを削除しても一時的にページが検索結果に残ってしまう場合があります。

修正方法は、基本的に”待つ”という回答になっておりました・・・

他の方の記事を見てみるとだいたい3日~1週間程で直ったという記事も見かけましたが

1週間もエラーページを表示するのはまずいということで、

応急処置として

もしユーザーさんが存在しないAMPページに来た場合、正しいURL
にリダイレクトするようにしました。

エラーページにきたら正しいページへリダイレクトさせる

対応方法としては、Function.phpにリダイレクトさせるコードを記載するになります。

まずは下記コードをコピーをしましょう。

このPHPは、ユーザーがAMPページきた場合、そのURLからAMPの文字を消して

ただしいURLにリダイレクトさせるコードになります。

次にテーマのFunction.phpに埋め込みましょう

注意

かならずFunction.phpをいじる前にバックアップは取っておきましょう。
メモ帳などにコピペでもよいです。

Function.phpの編集方法は

WordPressのTOP画面から

外観→テーマエディター→function.phpで編集することができます。

AMPページからリダイレクトさせるPHPを挿入

こちらで完了になります。

omame-img
OMame

もしブログ運営している方でHTML,CSSなど全く知らないという方は
下記のTechAcademyの無料体験をおすすめします!
支払い情報など必要なしで10秒でその場で体験できるので、
基礎を学びたい方はおすすめの教科書になります!

TechAcademy(テックアカデミー)のプログラミング無料体験の内容・評価、メリットからできることを紹介いたします!
TechAcademy(テックアカデミー)のプログラミング無料体験の内容・評価、メリットからできることを紹介いたします!
目次 1. はじめに2. TechAcademyとは?2.1. 運営会社2.2. TechAcade […]

追記

6時間後に確認したところ、一部のページのAMPは削除されていました!
(実際に検索して調べてみました)

Google サーチコンソールでサイトマップを上げ直したのがよかったのでしょうか?
詳しくはわからないですが、一応しておくと良いかもしれません!

最後に

いかがでしたでしょうか!

よくわからずAMP化は本当に危険ですね><

Google AnalyticsなどでAMPページにアクセスがなくれば、

削除は完了しているので、そしたらFunction.phpのコードも削除しておきましょう!

おまめのフォローもお願いします!

人生が変わるかも?本気でプログラミング教室に関して解説しております。


知ってる人はやっている・・・・・
ネットショッピングでポイントを+1%貰う方法はこちらを登録するだけ!

 

 

 

WordPressカテゴリの最新記事