AMP テスト

Accelerated Mobile Pages(AMP)は、モバイル デバイスで短時間で読み込まれ、美しく表示されるページを作成するための標準です。ウェブサイトをモバイル フレンドリーにすることは、オンラインでの存在感を高めるうえで欠かせません。現在では、多くの国でスマートフォンのトラフィックがパソコンのトラフィックを上回っているからです。AMP テストを行うと、AMP ページとして有効かどうか、および Google 検索結果に表示されるうえで適切に設定されているかどうかを確認できます。注: AMP ページが正しくインデックス登録されていることを確認するには、AMP テストツールではなく、URL 検査ツールを使用することをおすすめします。

AMP テストを起動

 

テストを実施する

AMP ツールの実施方法は簡単で、テストするウェブページの URL 全体を入力するだけです。ページに実装されたすべてのリダイレクトをたどってテストが行われます。

結果を確認する

エラーがある場合は、個々のエラーを展開して行番号をクリックすると、そのエラーのコード エクスプローラ ペインが開きます。

ページに構造化データがある場合は、構造化データのリンクをクリックして構造化データ テストツールを開き、構造化データをテスト、調査します。

ページが有効な AMP ページではない場合、利用可能な機能のうち一部が Google 検索結果には表示されないことがあります。たとえば、ページの一部の画像が表示されない場合や、ページがカルーセルに表示されない場合があります。

AMP のエラー

レポートでは、標準的な AMP エラーに加え、以下の問題(エラーまたは警告)が明らかになることがあります。

Google 固有の AMP の問題
問題 説明
コンテンツの不一致: 埋め込み動画なし 正規のウェブページに埋め込まれている動画が、対応する AMP バージョンに埋め込まれていません。通常、正規のウェブページにある重要なコンテンツ リソースはすべて、対応する AMP バージョンに含めることをおすすめします。注: 動画は URL で検出されるため、同じ動画を 2 つの異なる URL で参照している場合は、この警告が表示されます。
推奨サイズより小さい画像を指定してください AMP の構造化データが、推奨サイズより小さい画像を参照しています。これにより、Google 検索で AMP 関連の機能がページに表示されなくなる可能性があります。また、サイズの大きい画像が Discover カードに表示されなくなり、ウェブページのトラフィックやユーザーのエンゲージメントを低下させる原因となることもあります。修正するには、ガイドラインに沿って大きな画像を使用してください。
AMP ページのドメイン不一致 AMP ページが、正規バージョンのページとは異なるドメインでホストされています。これにより、モバイル端末から検索を行った場合に、検索結果に表示される URL ドメインと、AMP リーダーでページを開くときに表示される URL ドメインが異なってしまうため、ユーザーの混乱を招く可能性があります(ページのインデックス登録やランキングには影響しません)。
URL が見つかりませんでした(404) リクエストされた AMP URL が見つかりませんでした。404 エラーが発生するページの修正方法をご覧ください。
サーバーエラー(5xx) AMP ページをリクエストした際に、不明な 5XX サーバーエラーが発生しました。サーバーエラーの詳細についてご確認ください
robots.txt によりブロックされています リクエストされた AMP URL は robots.txt ルールによってブロックされました。ブロックが不要な場合は、robots.txt ファイルをテストしてブロックルールを確認し、ルールを変更または削除します(または、ウェブ デベロッパーにルールの確認を依頼してください)。
クロールエラー AMP ページで不明なクロールエラーが発生しました。問題をトラブルシューティングするには、AMP URL で URL 検査ツールを使用してください。
参照している AMP URL は AMP ではありません 正規ページで参照している AMP は、実際には AMP ページではありません。AMP 以外のページで AMP ページを参照する方法をご確認ください。
参照している AMP URL はスタンドアロン AMP です 正規ページがスタンドアロン AMP を指し示しています。スタンドアロン AMP をページの AMP バージョンとして参照することはできません。AMP 以外のページから AMP を参照する方法をご確認ください。
URL に noindex が指定されています AMP は noindex ディレクティブによってブロックされています。Google は、noindex によってブロックされたページをインデックスに登録することはできません。noindex ディレクティブを削除するか、ブロックされたページへの参照を削除してください。
このページの「unavailable_after」の日付が期限を過ぎています AMP ページで「unavailable_after」メタタグまたはディレクティブがすでに渡されており、処理されなくなっています。タグを将来の日付に更新するか、タグを削除する必要があります。
正規 URL に指定した URL が無効です 正規ページが参照している AMP バージョンで、無効な形式の URL が使用されています。AMP バージョンを適切に参照する方法をご確認ください
AMP ストーリー正規化エラー

ページが、AMP バージョンとして AMP ストーリー ページを誤って参照しています。AMP ストーリー ページは、定義上スタンドアロンであるため、<rel="canonical"> タグでこのページ自体を指し示す必要があり、別のページの AMP バージョンとしては機能しません。

モジュール スクリプトが非モジュールの代替スクリプトなしに宣言されています(もしくはその逆)。 一致する <script nomodule async> タグなしで <script type="module"> タグが使用されています(もしくはその逆)。モジュール スクリプトをサポートするブラウザ、またはサポートしないブラウザで適切に処理できるようにするには、これらのタグを一致するペアで使用する必要があります。
HTML タグに URL がありません 指定された HTML タグには長さがゼロでない有効な URL の属性が必要ですが、URL が空の文字列です。ハイライト表示された属性に有効な URL を指定してください。
属性がないか正しくありません(属性「on」で必要です)。 指定された属性は必須ですが、正しくないか入力されていません。同じタグで「on」属性を指定しているため、この属性は必須です。
<svg> 子タグが <svg> ブロックの外側にあります。 <svg> ブロックの外側でタグが指定されていますが、このタグは <svg> ブロック内にネストする必要があります。
このページでは、同じ拡張スクリプトの複数のバージョンが読み込まれています。 このページでは、同じ AMP 拡張機能の複数のバージョンが読み込まれています。修正するには、スクリプトの 1 つのバージョンを削除してください。

次のステップ

Search Console の確認済みのサイト所有者である場合は、AMP ステータス レポートを使用して、サイトのすべての AMP ページについてまとめられた統計情報を確認できます。

AMP に関する他のリソース

AMP に関するその他のリソースは次のとおりです。

  • www.ampproject.org - AMP の詳細なドキュメントのほか、オープンソースの AMP コードにアクセスできるオープンソース プロジェクトのホームページです。
  • Google 検索での AMP(デベロッパー向け) - Google 検索に固有の AMP に関する追加情報が提供されています。AMP ページを Google 検索に表示させるための追加要件と、利用可能な検索機能のすべてについて記載されています。
この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

次の手順をお試しください。

true
Search Console へようこそ

Search Console を使うのは初めてですか?完全な初心者の方も、SEO エキスパートの方も、ウェブサイトのデベロッパーの方も、ここから始めましょう。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
83844
false