Since its launch, the AMP project has sparked considerable debate in the technology and SEO communities.
AMP promises fast loading speeds and a consistent mobile experience, but requires content to comply with a more limited version of HTML.
Simply put, it is a way to streamline web pages to improve performance and user experience. However, AMP is not an independent ranking factor and is no longer required to appear in search features such as Top Stories. (according to Google Search Central).
So, is AMP still worth implementing? This article will analyze:
- What is AMP and how does it work?
- The advantages and disadvantages of AMP for SEO.
- How to optimize and test AMP pages.
- Which websites may be suitable for AMP.
- How to measure its actual impact.
AMP also includes formats such as Web Stories, AMP Email, and AMP Ads. This article focuses on AMP for standard web pages and does not explore the other formats in depth.
What is AMP?
AMP, formerly known as Accelerated Mobile Pages, is an open-source HTML framework designed to help build pages that load quickly, operate reliably, and prioritize user experience.
AMP can be used to create an alternative version of a standard HTML page or as the foundation for an independent AMP page. Google Search indexes AMP pages in the same way as other web pages and applies the same basic search standards, regardless of the technology used to build the page. (according to Google Search Central).
AMP differs in its rules for HTML, CSS, JavaScript, and resource loading. These rules help the browser learn resource dimensions earlier, prioritize important content, and limit JavaScript that slows rendering.
How does AMP Cache work?

When a supported platform discovers a valid AMP page, the page may be stored in the AMP Cache. AMP Cache is a proxy CDN that distributes only valid AMP documents and may perform additional optimizations to improve performance. (according to amp.dev).
Google Search or another platform may preload certain AMP resources before a user clicks a result. However, this does not mean that every AMP visit goes through Google AMP Cache; actual speed also depends on the origin server, browser, network, and how the platform distributes the link.

When users open AMP content from Google, the page may be displayed in AMP Viewer or delivered using Signed Exchange when supported by the browser and platform. AMP Viewer may cause users to see the platform's URL instead of the original URL in the address bar, while Signed Exchange allows the browser to process the content almost as if it belonged to the publisher's domain.
Therefore, AMP is not “magic” that automatically makes every website faster. Its effectiveness mainly comes from limiting render-blocking resources, controlling loading order, and enabling delivery through a cache. (according to amp.dev).
Advantages of AMP for SEO
AMP can provide benefits such as reducing the amount of data downloaded, easing server load, supporting cache-based delivery, and improving ad visibility in certain configurations. However, these benefits depend on the type of website and the quality of implementation.
Can improve speed and user experience
AMP is not a separate ranking signal. Nevertheless, page performance and user experience remain important for SEO. Current Core Web Vitals focus on Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS).
The “good” threshold is generally evaluated at the 75th percentile: LCP of no more than 2.5 seconds, INP of no more than 200 milliseconds, and CLS of no more than 0.1. These are targets for evaluating real-world experience, not a promise that every page meeting the thresholds will rank higher. (according to web.dev).
- Reduce the time users have to wait for the main content.
- May reduce bounce rates if content is displayed quickly and steadily.
- May support conversion rates when speed is a major issue on the original page.
These results do not come from the AMP label but from actual performance. A page that does not use AMP but achieves good Core Web Vitals can still provide an equivalent or better experience.
You may also want to read: Unlocking Online Income: 11 Proven Ways to Make Money on the Internet
No longer required for Top Stories

In the past, AMP was associated with prominent display features on mobile devices, especially Top Stories. Today, Google does not require pages to use AMP to be eligible for Top Stories; pages that do not use AMP may still be considered if they meet the relevant content, policy, and page experience requirements.
AMP also does not guarantee appearance in a carousel, rich result, or prominent position. Valid structured data can help Google understand content better, but it does not guarantee rich result display. (according to Google Search Console Help).

Swipe to Visit
Some Google-specific experiences may support AMP content, such as Swipe to Visit in Google Images on mobile devices when the feature and display conditions are met. This should be considered an additional benefit, not the sole reason to implement AMP.

Disadvantages of AMP for SEO
1. From a development perspective
- The framework has several limitations: restricting JavaScript, CSS, and certain interface behaviors can make complex features difficult to implement.
- Higher maintenance costs: if both an AMP version and a standard version exist, the team must keep two versions synchronized.
- Prone to technical debt: plugins or CMS integrations can help you get started quickly but are not always fully compatible with the actual interface and functionality.
- Speed is not guaranteed: AMP is only one part of the equation. The page still needs a good server, optimized resources, properly sized images, and correct cache configuration.
2. From an advertising and revenue perspective
- Increased inventory complexity: when tracking AMP and non-AMP separately, publishers may have to manage additional ad units and reports.
- Restrictions on certain ad formats: AMP has rules intended to prevent disruptive advertising; therefore, some expanded or highly interactive ads may require separate implementation. (according to Google Ad Manager Help).
3. From a marketing and branding perspective
- Not every visit benefits from caching: effectiveness depends on the distribution source and whether the platform uses AMP Cache.
- Risk of content discrepancies: if the AMP version lacks important content or functionality compared with the standard version, Google may not use the AMP version in certain contexts.
- The brand may be less prominent: an AMP Viewer or cached URL may make it harder for users to recognize the original domain.
- Measurement is more complex: AMP and non-AMP data must be properly consolidated to avoid misjudging session rates, conversions, and traffic sources.
How to optimize AMP pages
AMP is not a “just install a plugin and you’re done” solution. Before implementing it, identify the performance issues the website is experiencing and determine whether AMP will actually solve them.
Ensure discoverability and indexing
If you create a separate AMP version, the standard page should point to the AMP version using rel="amphtml", while the AMP page must point back to the canonical URL using rel="canonical". If using standalone AMP, AMP can serve as its own canonical URL. Google also requires AMP pages to link to the canonical page during crawling and indexing. (according to Google Search Central).
Choose an understandable URL structure
- Parameter:
?amp - Subdomain:
amp.example.com - File extension:
/bai-viet.amp.html - Subfolder:
/bai-viet/amp
Google recommends that AMP URLs have a logical structure and be easy to associate with the main URL, such as by using a subdomain or subfolder on the same domain. (according to Google Search Central).
Keep content and functionality equivalent
Users should be able to view the same important content and perform the main actions on the AMP version as on the standard version, within the limits of AMP support. Check the menu, forms, login, social sharing, related content, videos, ads, and personalized components.
Synchronize SEO signals
Titles, descriptions, headings, main content, hreflang, image alt text, internal links, and structured data should be consistent between the two versions. In particular, do not create an AMP teaser that requires users to click once more to read the main content.
Optimize the logo and structured data
If you use structured data, apply the same appropriate markup to the AMP and canonical versions, while following the guidelines for the relevant rich result type. AMP does not guarantee rich results; the data only helps Google understand the page and assess eligibility.
XML sitemap and canonical
For a model with an alternate AMP version, the XML sitemap should prioritize the canonical URLs you want Google to display. A sitemap is a supporting canonical signal; it does not replace proper canonical link configuration. (according to Google Search Central).
Which websites should implement AMP?
There is no universal answer for every website. The decision should be based on user data, current performance, required functionality, and maintenance costs.
- AMP may be worth considering for: websites that primarily publish article-based content, have significant mobile traffic, need a standardized distribution system, and cannot improve the standard version’s performance within a reasonable timeframe.
- AMP is usually unnecessary for: websites that already achieve good Core Web Vitals with conventional HTML/CSS/JavaScript or rely heavily on web applications, payments, personalization, and complex interactions.
- Do not implement it solely for SEO: AMP is not a ranking factor and is no longer required for Top Stories.
If your website does not have AMP, prioritize optimizing the standard version first: reduce unnecessary JavaScript, compress and serve images at the correct sizes, improve the server, use caching, optimize fonts, and avoid layout shifts. Add AMP only when testing shows that the additional benefits are large enough to justify the development and maintenance costs.
If your website is already using AMP and is operating stably, there is no need to remove it immediately. Compare the data first, check AMP usage, and create a controlled migration plan if the standard version has achieved comparable performance.
How to measure AMP’s impact on SEO
Whether you continue using, test, or remove AMP, you should measure visibility, experience, and conversions. This can be done in the following four steps.
1. Check AMP validity

Check representative URLs using the AMP testing tool and monitor the AMP report in Google Search Console if the report is available for your property. The report helps identify critical errors and issues that could affect eligibility for AMP features. (according to Google Search Console Help).
The URL Inspection tool is an important source for checking what Google knows about a specific URL, whether the URL has been indexed, and how Google sees the content. (according to Google Search Console Help).
2. Check structured data
Use the Rich Results Test to check each AMP URL and confirm that the markup matches the content. For bulk checks, you can use a reliable SEO crawler to identify differences between AMP and canonical pages.
3. Analyze search performance

In Search Console, compare AMP and canonical URLs by query, device, country, impressions, clicks, CTR, and average position. Search Console may report AMP as regular results or in certain types of carousels; the reported URL may be the canonical URL. (according to Google Search Console Help).
4. Measure sessions and conversions
In Google Analytics, ensure that your measurement configuration can recognize and consolidate sessions between AMP and non-AMP pages when users switch between them. Check that events, forms, transactions, and conversion goals work on both versions.

Compare AMP with the corresponding non-AMP pages rather than with the entire website. Segment by device, traffic source, landing page group, and time period; also use UTM parameters for links shared directly by your team when needed.

Metrics to monitor include LCP, INP, CLS, bounce rate or engagement, pages per session, conversion rate, revenue per session, and functional errors. The goal is to determine whether AMP delivers incremental benefits or merely adds operational costs.
In conclusion
AMP remains a framework that can be useful for some websites that need lightweight pages, clear performance rules, and distribution through the AMP Cache. However, AMP is not an independent ranking factor and is no longer a requirement for appearing in Top Stories.
If the current mobile version already achieves good Core Web Vitals and provides complete design and functionality, investing further in AMP often makes it difficult to generate enough SEO benefits to offset development and maintenance costs. Conversely, AMP may be worth testing if important landing pages are still slow and the website receives significant traffic from sources that support the AMP Cache.
Whatever you choose, base the decision on real data: performance, visibility, engagement, and conversions. If you implement AMP, maintain validity, content parity, and a consistent experience between the AMP and canonical versions. (according to Google Search Central).
References
- Google Search Central: About AMP on Google Search
- Google Search Central: Enhance AMP Content in Google Search
- amp.dev: How AMP works
- amp.dev: How AMP pages are cached
- web.dev: Core Web Vitals thresholds
- Google Search Console Help: AMP status report
- Google Search Console Help: Impressions, position, and clicks

