「参照しているAMP URLはAMPではありません」エラーの直し方とAMPを外すべき理由

Search Consoleで「参照している AMP URL は AMP ではありません」というエラーを見つけて困っていませんか。このエラーはサイトへのアクセス自体を妨げるものではなく、原因の大半はHTMLの記述ミスです。この記事ではエラーの直し方を解説しますが、同時に重要なのが「今もAMPを維持し続ける必要があるか」という視点です。結論として、2026年現在のGoogle検索ではAMPの優位性はほぼ消滅しており、エラーを修正するよりもAMPを外すほうが合理的な場面が増えています。

【前提】2026年現在、AMPはほぼ役目を終えている

かつてAMPはGoogle検索の「トップニュース」カルーセルに表示されるための事実上の必須条件でした。しかし2021年6月のページエクスペリエンスアップデートでその状況は大きく変わりました。GoogleはAMPなしでもCore Web Vitalsを満たすページをトップニュースの対象にすると発表し、検索結果に表示されていた稲妻アイコンも廃止されました。

現在、検索結果上でAMPページと通常ページの間に有利・不利の差はほぼありません。AMPが持っていた速度の優位性も、モバイル回線が遅かった2015〜2018年頃と比べると端末性能や通信環境が大きく向上した今では目立たなくなっています。一方でAMPは通常版とAMP版の2本立てで管理し続ける手間がかかるため、維持コストのデメリットが目立つようになっています。

まず判断したいこと
これからAMPを「直して維持する」のか、「外す」のかを先に決めましょう。特定の広告配信や計測の要件がない限り、AMPプラグインを停止して通常ページに一本化するほうが長期的に管理がシンプルになります。AMPを外したことで検索流入が減少したという事例はほとんど報告されていません。

以下では、特別な事情があってAMPを維持する方向けにエラーの直し方を説明します。

「参照している AMP URL は AMP ではありません」エラーの意味

このエラーは、モバイル向けに用意したAMPページがGoogleの定めるAMP仕様に違反していることを示しています。Googleはページを巡回する際にAMPとして正しく記述されているかをチェックしており、仕様を満たしていない場合にこのエラーを出します。

エラーが出るとそのページはAMP機能として扱われなくなりますが、通常版のページは影響を受けないため、サイト自体が壊れているわけではありません。あわてて対処する必要はなく、落ち着いて確認を進めましょう。

Search Consoleでエラー箇所を確認する手順

Search Consoleで「AMP ページのエラーを修正してください」と案内が出ていたら「AMPエラーを確認する」へ進みます。「Accelerated Mobile Pages」ページを開き、「問題」の一覧からエラー文をクリックしてください。

エラー文をクリックすると問題が起きているURLが表示されます。URLをさらにクリックすると修正すべき項目の詳細が表示され、その場で「AMPページのテスト」を実行できます。テストを開くと「有効なAMPページではありません」と表示されるので、提示された問題を上から順に修正します。

エラー箇所を特定して修正する

「次の問題を修正してください」の欄にはエラーの理由が表示されます。よく見られるのは『タグ「a」の属性…URL「○○」の形式が正しくありません』といった内容です。エラー文の右に表示されている「1個のインスタンス」の矢印をクリックすると、問題のHTMLコードが表示されます。

該当箇所を修正し、エラーの件数だけ同じ作業を繰り返します。すべて修正してテストページで再確認し、「有効なAMPページです」と表示されればエラーは解消されています。

エラーが発生しやすい主な原因

原因の多くはURLやリンクのHTMLコードの記述ミスです。よくあるパターンは以下の通りです。

  • HTMLタグが正しく閉じられていない(例:<a>に対応する</a>がない)
  • URLが壊れた形式で出力されている(例:「http://example int」が「http://example%2int」のように崩れる)
  • リンクの属性値の書式が仕様に合っていない

これらは記事を公開する前にリンクやタグを丁寧に確認することで、多くは未然に防げます。

AMPを外す場合の速度対策

AMPを外した後に気になるのが表示速度の問題です。AMPがなくても高速なサイトは作れます。ポイントは2つあります。ひとつはページ側の最適化(不要なCSS・JavaScriptの削減や画像の軽量化)、もうひとつはサーバー環境です。

ページ速度の具体的な改善手順は以下の記事でまとめています。サーバーの応答時間(TTFB)が遅い場合は根本的な改善に限界があるため、サーバー環境も合わせて見直すと効果的です。

まとめ

「参照している AMP URL は AMP ではありません」はAMPページがGoogleの仕様に合っていないときのエラーで、大半の原因はHTMLの記述ミスです。Search Consoleから問題箇所を特定して1つずつ修正できます。

ただし2026年現在、AMPは検索上の優位性をほぼ失っています。特別な事情がなければ、AMPを外して通常ページに統一し、表示速度をページ改善とサーバー環境で確保するアプローチが現実的です。

AMP関連の他の記事もあわせてご参照ください。

このテーマの関連記事はこちら