コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Google 検索向けに AMP コンテンツを最適化する
基本的な AMP ページの作成後、構造化データの追加、ページの監視、Codelab を使った練習を行うことで、Google 検索向けに AMP コンテンツを最適化できます。
基本的な AMP ページを作成する
-
最初の AMP ページを作成します。
-
Google 検索での AMP ページに関するガイドラインを適用します。
-
ページをリンクしてコンテンツが検出されるようにします。Google 検索がクロールとインデックス登録を行うには、AMP ページが正規ページにリンクされている必要があります。正規ページは、非 AMP バージョンのページであっても、AMP ページ自体であってもかまいません。詳しくは、AMP URL の構造についてのデベロッパー向けブログ記事をご覧ください。
-
ユーザーが AMP ページで体験できるコンテンツと実行可能な操作が、対応する正規ページと可能な限り同じであることを確認します。
-
AMP テストツールを使用して、有効な AMP HTML ドキュメントの Google 検索要件をページが満たしていることを確認します。
-
正規ページと AMP ページの両方で同じ構造化データのマークアップを使用します。
-
コンテンツに関する一般的なおすすめの方法を適用します。
- robots.txt ファイルが AMP ページをブロックしていないことを確認します。必要に応じて robots
meta
タグ、data-nosnippet
、X-Robots-Tag
を使用します。
-
言語や地域の URL に hreflang を使用する場合のガイドラインを遵守します。AMP の具体例については、多言語対応をご覧ください。
CMS を使用して AMP ページを作成する
コンテンツ マネジメント システム(CMS)を介してウェブ コンテンツを配信する場合は、既存の CMS プラグイン(WordPress、Drupal、Joomla 用など)を使用するか、CMS にカスタム機能を実装して AMP コンテンツを生成します。CMS をカスタマイズする場合は、基本的な AMP ページを作成するをご覧のうえ、以下のガイドラインに準拠してください。
- AMP HTML ファイルをサイトの URL パスの体系にどのように組み込むかを検討します。正規の非 AMP ページに加えて AMP ページも生成する場合は、次のいずれかの URL スキームを選択することをおすすめします。
- https://www.example.com/myarticle/amp
- https://www.example.com/myarticle.amp.html
- 構造化データのマークアップ テンプレートを作成します。ガイドラインは以下のとおりです。
- 公開するコンテンツのタイプの要件に基づいてテンプレートを作成します。
- レシピ、記事、動画、レビューのサンプル テンプレートについては、AMP プロジェクトのメタデータの例をご覧ください。
リッチリザルト向けに最適化する
構造化データを使用すると、検索結果でのページの見え方をより質の高いものにすることができます。構造化データを使用した AMP ページは、トップニュース カルーセルやホスト カルーセルなどのリッチリザルトとして表示されます。
- 構造化データを実装します。
- リッチリザルト テストを使用して、構造化データが正しく解析されることを確認します。
- AMP テストツールを使用して、AMP が Google 検索用に最適化されているかどうかを確認します。
ページを確認して改善する
以下のレポートを確認し、すべての AMP ページを定期的にチェックします。
最新バージョンのコンテンツを配信するために、Google AMP Cache をすぐに更新する必要がある場合は、AMP コンテンツの更新についての説明をご覧ください。
Google 検索の検索結果から AMP ページの配信を停止する必要がある場合は、Google 検索の検索結果から AMP コンテンツを削除するをご覧ください。
Codelab を使って練習する
ここでは、Google 検索用に AMP ページを作成する練習を行うための Codelab をいくつかご紹介します。
リソース
AMP ページを作成したので、次に、AMP 向けのその他の Google サービスの統合に関するリソースをいくつかご紹介します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-04 UTC。
[null,null,["最終更新日 2025-08-04 UTC。"],[[["\u003cp\u003eEnhance your website's visibility on Google Search by creating AMP pages that load quickly and provide a seamless user experience.\u003c/p\u003e\n"],["\u003cp\u003eOptimize your AMP pages for rich results using structured data to improve their appearance and prominence in search results.\u003c/p\u003e\n"],["\u003cp\u003eRegularly monitor your AMP pages using Google Search Console reports to identify and resolve any issues, ensuring optimal performance.\u003c/p\u003e\n"],["\u003cp\u003eLeverage codelabs and resources to learn best practices and further enhance your AMP pages with advanced features and integrations.\u003c/p\u003e\n"],["\u003cp\u003eExplore Google's product integrations for AMP to monetize your content, track user engagement, and optimize marketing initiatives.\u003c/p\u003e\n"]]],["To enhance AMP content for Google Search, create a basic AMP page, ensuring it links to a canonical page and uses consistent structured data. Optimize for rich results by implementing structured data and validating it with testing tools. Monitor pages for errors with status reports. Practice building AMP pages using codelabs. Ensure content is accessible to users and search engines. Use resources to learn how to integrate AMP with ads, monetization, and analytics.\n"],null,["# Enhance AMP Content for Google Search | Google Search Central\n\nEnhance AMP content for Google Search\n=====================================\n\n\nYou can enhance your [AMP](/amp) content for Google\nSearch by creating a basic AMP page, adding structured data, monitoring your pages, and\npracticing with codelabs.\n\nCreate a basic AMP page\n-----------------------\n\n1. [Create your first AMP page](https://www.ampproject.org/docs/get_started/create).\n2. Follow the [Google Search guidelines for AMP pages](/search/docs/crawling-indexing/amp).\n3. Make your content [discoverable by linking your pages](https://www.ampproject.org/docs/guides/discovery). For crawling and indexing, Google Search requires that an AMP page links to a [canonical page](/search/docs/crawling-indexing/consolidate-duplicate-urls). The canonical page can be either a non-AMP version of the page or it can be the AMP page itself. For more information, see the [What's in an AMP URL?](https://developers.googleblog.com/2017/02/whats-in-amp-url.html) developer blog post.\n4. Ensure that users can experience the same content and complete the same actions on AMP pages as on the corresponding canonical pages, where possible.\n5. Use the [AMP Test Tool](https://search.google.com/test/amp) to ensure that your page meets the Google Search requirements for a valid AMP HTML document.\n6. Use the same [structured data markup](/search/docs/appearance/structured-data/intro-structured-data) across both the canonical and AMP pages.\n7. Apply common content best practices:\n 1. Make sure that your [robots.txt file](/search/docs/crawling-indexing/robots/robots_txt) doesn't block your AMP page. Use [robots `meta` tags,\n `data-nosnippet`, and `X-Robots-Tag`](/search/docs/crawling-indexing/robots-meta-tag) where appropriate.\n 2. Follow the guidelines for [hreflang for language and regional URLs](/search/docs/specialty/international/localized-versions). For AMP specific examples, see [Internationalization](https://amp.dev/documentation/examples/guides/internationalization/).\n\nCreate an AMP page using a CMS\n------------------------------\n\nIf you serve your web content through a Content Management System (CMS), you can\nuse an existing CMS plugin (such as for [WordPress](https://wordpress.org/plugins/amp/), [Drupal](https://www.drupal.org/project/amp), or Joomla) or implement\ncustom functionality in your CMS to generate AMP content. If you intend to\ncustomize your CMS, follow these guidelines in addition to [Create a basic AMP page](#create-basic-amp):\n\n- Consider how AMP HTML files will fit your site's URL path scheme. If you're generating an AMP page in addition to a canonical non-AMP page, we recommend choosing one of the following URL schemes:\n - https://www.example.com/myarticle/amp\n - https://www.example.com/myarticle.amp.html\n- Develop a structured data markup template. Here are some guidelines:\n - Construct the template based on the requirements for the type of content you are publishing.\n - Refer to [AMP Project metadata examples](https://github.com/ampproject/amphtml/tree/main/examples/metadata-examples) for sample templates for recipes, articles, videos, and reviews.\n\nOptimize for rich results\n-------------------------\n\n\nYou can use structured data to enhance the appearance of your page in search results. AMP pages with\nstructured data can appear as a [rich result](/search/docs/appearance/structured-data/search-gallery),\nlike the Top stories carousel or host carousel.\n\n1. [Implement structured data](/search/docs/appearance/structured-data/intro-structured-data).\n2. Verify that your structured data parses correctly by using the [Rich Results Test](https://search.google.com/test/rich-results).\n3. Verify your complete AMP for Google Search by using the [AMP Test Tool](https://search.google.com/test/amp).\n\nMonitor and improve your pages\n------------------------------\n\n\nPeriodically check all of your AMP pages by monitoring the following reports:\n\n- [AMP status report](https://search.google.com/search-console/amp): Catch site templating and other site-wide implementation issues that can affect large numbers of your AMP pages.\n- [Rich result status reports](https://support.google.com/webmasters/answer/7552505): Identify problems with your structured data and opportunities to provide additional structured data.\n\n\nIf you need to immediately update the Google AMP Cache to serve the latest\nversion of your content, refer to [Update AMP\nContent](/amp/cache/update-ping).\n\nIf you need to stop serving your AMP pages from Google Search results, follow [Remove AMP from Google Search results](/search/docs/crawling-indexing/amp/remove-amp).\n\nPractice with codelabs\n----------------------\n\n\nHere are some codelabs to practice building AMP pages for Google Search:\n\n- Learn how to build AMP pages with the [AMP\n foundations codelab.](https://codelabs.developers.google.com/codelabs/accelerated-mobile-pages-foundations/)\n- Add features like analytics, video embedding, social media integration, and image carousels to your AMP pages with the [Advanced concepts codelab.](https://codelabs.developers.google.com/codelabs/accelerated-mobile-pages-advanced/#0)\n- Build a [beautiful, interactive, and canonical AMP pages codelab](/codelabs/amp-beautiful-interactive-canonical#0) that incorporates many AMP features and extended components.\n- Use AMP components to build a [PWA](/web/progressive-web-apps) experience with the [AMP+PWA codelab](https://amp.dev/documentation/guides-and-tutorials/integrate/integrate-with-apps/).\n\nResources\n---------\n\nNow that you've created your AMP pages, here are some resources for learning more about other Google\nproduct integrations for AMP:\n\n- Learn how to [Create AMP ad\n units.](https://support.google.com/adsense/answer/7183212)\n- Learn how to [monetize your AMP pages](https://support.google.com/dfp_premium/topic/7178122).\n- Use [Google Tag\n Manager](https://support.google.com/tagmanager/answer/9205783) to optimize and measure marketing initiatives.\n- Add [analytics to your AMP pages](/analytics/devguides/collection/amp-analytics) to track user interactions with built-in Google Analytics support."]]