Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Site ops

AMP SEO

If your pages already load in under 2.5 seconds, skip AMP. It is a strict, stripped-down HTML framework that only pays off for news sites or bloated templates.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Run a PageSpeed Insights audit before touching AMP — if your Core Web Vitals already pass, you probably do not need it.
  • Check Search Console's AMP report and the AMP Validator for any existing AMP pages on your site; fix errors first.
  • If you manage a news publication, AMP may still be required for Top Stories carousel eligibility in some regions.
  • Do not use AMP as a bandage for bloated scripts; instead, clean up third-party code for a better long-term solution.

Plain-English take

I rarely recommend AMP for most sites today, but it still has a narrow use case. AMP stands for Accelerated Mobile Pages, an open-source framework originally created by Google to compete with Facebook Instant Articles and Apple News. It strips a page down to a strict HTML structure, bans most custom JavaScript, and often delivers the page from Google's own cache. The result can be a load time under one second, but the same is possible with a well-optimised standard page.

The catch is that AMP sacrifices custom interactivity. If your site relies on complex JavaScript for navigation, forms, or dynamic content, AMP will force you to use its own limited component library. I have seen projects abandoned because the design system could not fit AMP's constraints. For most sites, the juice is not worth the squeeze. A [solid technical SEO setup](/technical-seo/) with deferred JavaScript and a content delivery network can match or beat AMP speeds without the limitations.

That said, AMP has one genuine strength: it forces you to audit every script and style on the page. You end up asking 'does this tracking pixel actually need to block rendering?' That discipline is valuable, but you can apply it to your standard web pages too. I would only reach for AMP if your mobile pages consistently load above three seconds and you have no immediate way to prune third-party scripts.

When it actually matters

AMP matters in two specific scenarios, and I have seen both pay off. The first is news publishing. Google's Top Stories carousel still uses AMP in many regions, and a validated AMP page can boost your visibility there. A news site I audited saw a 20% click-through rate increase from Top Stories after implementing AMP, but only because they fixed every validation error. The second scenario is sites with heavy, unchangeable ad or tracking scripts. If your business demands dozens of third-party tags and you cannot negotiate with the vendors, AMP acts as a fast fallback that strips that bloat away.

But the counter-argument is strong: you are treating a symptom, not the cause. I have seen AMP pages load in 0.8 seconds while the canonical version loads in 3.5 seconds. That gap suggests poor baseline performance. If you clean up the canonical page, you get the same speed without the double maintenance. For e-commerce sites, AMP is rarely worth it because you lose dynamic cart updates, personalised product recommendations, and A/B testing tools. And AMP's cached version can interfere with analytics attribution — you need to configure your tracking carefully.

My decision rule: if you are not a news publisher and you cannot commit to keeping both AMP and canonical pages in sync, skip AMP. Invest that effort in [Core Web Vitals](/core-web-vitals/) and [mobile performance optimisation](/mobile-seo/) directly. The ranking benefit comes from speed, not the framework.

What I got wrong

I used to believe AMP was a direct ranking factor because Google promoted it so heavily. I was wrong. Google has stated repeatedly that AMP is not a ranking signal; only page experience and speed matter. I wasted months converting an entire blog to AMP, only to see no organic uplift — and then had to maintain two versions of every page. That taught me to question any SEO tactic that adds complexity without a clear payoff.

Another mistake: I treated AMP as a permanent fix for slow pages. It is a workaround. The moment you add a custom script or a new ad tag to the canonical page but forget to update the AMP version, your mobile experience becomes inconsistent. I once deployed a newsletter sign-up form that broke AMP validation because I used a standard JavaScript library. Google stopped showing my AMP pages in search, and I lost traffic for two weeks before catching the error. Now I always run the AMP Validator after any content change.

I also ignored canonicalisation. I thought rel="amphtml" was enough, but I forgot the reverse: the AMP page must point rel="canonical" back to the standard page. That oversight created a cascade of [duplicate content issues](/canonical-tag/) until a client spotted discrepancies in Search Console. Today I see AMP as a legacy option for very specific use cases, not a universal SEO lever. If I could undo one career decision, it would be the year I spent evangelising AMP to every client.

Next step

Quick answers

Is AMP still required for Google Top Stories?

In some regions, yes. Google's Top Stories carousel still requires AMP for certain types of content, but the requirement has been relaxed recently. Check the latest documentation for your country before assuming AMP is mandatory for news visibility.

Does AMP affect page experience signals?

AMP can indirectly improve Core Web Vitals by reducing code bloat, but it is not necessary. A well-optimised standard page can achieve the same scores. Google uses page experience as a ranking factor, not the AMP format itself. I have seen non-AMP pages outperform AMP pages in speed tests after a script cleanup.

What happens if my AMP pages have validation errors?

Google may stop showing your AMP pages in search results or display a warning in the search snippet. Errors often come from custom JavaScript, incorrect tags, or invalid HTML structure. I recommend running the AMP Validator after every change and fixing all errors before requesting indexation.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

  • Google Search Central — Provides official guidance on AMP indexing, canonicalisation, and page experience as a ranking factor.
  • AMP Project — Primary technical documentation for AMP framework, component rules, and validation patterns.
  • Google Search Central Blog — Used to track policy changes and feature eligibility for AMP in Google Search over time.
  • OpenJS Foundation — Describes the governance and ecosystem status of AMP after Google's original involvement.

Notes from Callum Bennett.