Accelerated Mobile Pages(AMP) の問題検出
1 問題発生

「AMPで問題が検出されました。許可されていない属性または属性値が HMTL タグにあります。」
このようなメールが突然送られてくることがあります。これは、Accelerated Mobile Pages といって、モバイル端末で高速に読み込みまれるページを作成するための技術が使われていることによるものらしいです。この技術は、Google と X(旧 Twitter ) が共同で立ち上げたオープンソースプロジェクトで作られたフレームワークらしいです。通常は、AMP(アンプ)と呼ばれています。
2 原因
初めてこんなメールが来た時にはびっくりしてしまいましたが、調べていくと少しずつわかってくることもあります。でも、そんなに簡単に理解できるはずもなく、泣く泣く投稿を削除したこともあります。ただ、朧げながらわかってきたのは、なんでも WordPress のバージョンアップによって、使用できない属性を記述してしまうことでエラーが起きるのだそうです。「エラーが出るのは仕方ないとしても、お願いだからせめて素人にも分かるエラーにしてもらえるかなあ」と一人で文句を言いながら、エラーがどこにあるのかコードを探ったのですが頭が爆発しそうです。プログラミングの理解できる人は簡単に解決しているみたい。
3 発想の転換
でも、なんだか悔しいので、私の得意技「もっと楽にで解決できないものか?」精神が発揮されます。そもそもAMP は、モバイル端末でページを高速に読み込ませるための技術でしたよね。確かに享受できるメリットも大きいのだろうけど、私のサイトでそこまで違いが出ることはないと言い聞かせました。ということは、AMPを使用しなければ、このエラーに付き合う必要もなくなるわけです。
善は急げ。AMPに関する設定項目を探せばいいわけですから、どこにあるのか、とにかくいろいろなところを手当たり次第に探しまくりました。こんなときって、意外に見つからないものなんですよね。スマホを探す時と同じで・・・
4 設定を変更する

「あった」
とうとう設定項目を見つけました。こんなわかりやすいところに。「AMPページを利用する」のチェックをはずして使用しない設定にします。すごく安直な方法ですが、エラーが出ないようにすることが最優先事項と自分に言い聞かせています。その後審査中らしいのですが、特段エラーがあるというメールは来ていません。
5 あとがき
ちなみに、スマホから私のサイトを閲覧したときにどれくらいの体感スピードの違いがでるのでしょうか?私には、閲覧スピードの違いは全くわかりませんでした。チルなひとときを目指している@soirena-timeでは、それほどシビアなスピードを求めてはいませんので、のんびりいくことにします。「エラーを解決する」という山の頂上を目指すとき、頂上への登山道はいくつもあるはずです。今回の私のやり方も、解決策という登山道のうちの一つですから、良しとしましょう。
