Free SEO audit for new clients — claim yours
Home/Blog/Technical SEO/Removing AMP Without Losing Traffic
Technical SEO

Removing AMP Without Losing Traffic

Removing AMP Without Losing Traffic
Table of contents
  1. What changed in 2021 and why AMP lost its search advantage
  2. Keep or retire: a decision matrix for publishers and content sites
  3. Proving the canonical template is fast enough before you switch
  4. The redirect and markup changes Google documents
    1. Step one: remove the rel="amphtml" link from canonical pages
    2. Step two: redirect each AMP URL to its canonical
    3. Step three: do not blank the AMP files
    4. If you are removing AMP through a CMS plugin
  5. Clearing AMP caches and reading Search Console after removal
  6. Analytics, ads and other things that silently break
  7. An eight-week monitoring plan with a worked example
  8. A launch-day runbook for retiring AMP
  9. Questions publishers ask before switching off AMP
    1. Will removing AMP hurt my Google rankings?
    2. Should AMP URLs redirect with a 301 or a 302?
    3. Can I just return a 404 for my old AMP pages?
    4. How long do AMP pages stay in Google's AMP Cache?
    5. Do I need AMP for Google Discover or Top Stories now?
  10. Planning your AMP retirement this quarter
  11. Further reading on removing amp
  12. Sources for this AMP removal guide

For several years AMP was the price of admission to Google's mobile Top Stories carousel, so publishers built and maintained a second, stripped-down version of every article. That requirement ended in 2021. Yet plenty of news sites, blogs and ecommerce content hubs still run two templates, two analytics setups and two sets of ad integrations for a format that no longer earns them a special place in search.

Removing AMP is not risky because Google punishes it. It is risky because the switch touches thousands of URLs at once: redirects, canonical tags, cached copies on Google's servers, analytics tagging and ad revenue all move in a single release. Teams that treat it as "turn off the plugin" are the ones who see a dip.

This guide gives you a decision framework for whether to retire AMP, the performance checks to run before you do, the exact redirect and markup changes Google documents, and a monitoring plan for the eight weeks after launch.

What changed in 2021 and why AMP lost its search advantage

Google announced in 2020 that AMP would stop being a condition for Top Stories once the page experience update launched. Search Engine Land reported Google's wording at the time:

“AMP will no longer be necessary for stories to be featured in Top Stories on mobile; it will be open to any page.”

— Google, quoted by Search Engine Land, AMP won’t be required for Google’s Top Stories section

When the update rolled out in June 2021, non-AMP articles began appearing in the carousel and the AMP lightning-bolt badge disappeared from those results. Search Engine Land's coverage summed up the new position:

“But if you do not have AMP, then those non-AMP pages can now also rank well in Top Stories.”

— Search Engine Land, Google top stories carousel now showing non-AMP listings

Google's current AMP documentation is equally neutral. It says Google "applies the same standard to all pages, regardless of the technology used to build the page," and notes that AMP on desktop gets no search-specific features (Google Search Central, Understand how AMP works in Search results). In other words, AMP is now just one way to build a fast page. It is not a ranking factor, not a Top Stories ticket and not a substitute for good Core Web Vitals on your canonical URLs.

The trade-offs that Semrush's 2016 article “To AMP or not to AMP” raised still apply, only now without the search upside: duplicated templates, analytics that depend on special AMP components, and ad formats that need separate configuration.

Keep or retire: a decision matrix for publishers and content sites

AMP is not automatically wrong. A handful of sites have well-optimised AMP templates and canonical pages that are still slow. For them, removal should wait until the canonical template is fixed. Use this matrix to decide:

Your situationRecommendationWhy
Canonical pages pass Core Web Vitals on mobile in field dataRetire AMPYou keep speed while removing a second template to maintain
Canonical pages fail LCP or INP by a wide marginFix the canonical template first, then retireRemoving AMP would send mobile visitors to a slower experience
AMP pages break features (forms, comments, paywall, personalisation)Retire AMPAMP is costing conversions or subscriptions
AMP ad revenue per page view is materially higher than canonicalInvestigate ad stack before retiringThe gap usually reflects canonical ad bloat, which also hurts speed
You syndicate through platforms that consume AMPCheck partner requirements, then decideSome non-Google surfaces may still use AMP versions
AMP is generated by a plugin nobody maintainsRetire AMPUnmaintained AMP templates drift from canonical content and schema

For news publishers, the bigger levers for Top Stories are freshness, topical authority and clean article markup. Our guides to Google News SEO and Article schema cover those.

Proving the canonical template is fast enough before you switch

When AMP is removed, mobile searchers who used to land on a lightweight cached page will land on your normal template instead. If that template is heavy, you will feel it in engagement and possibly in conversions. So the most important pre-launch check is not about AMP at all; it is about the pages that replace it.

Use field data, not a single Lighthouse run. The Search Console Core Web Vitals report evaluates URL groups at the 75th percentile of real visits over the previous 28 days, with LCP good at 2.5 seconds or less, INP at 200 milliseconds or less and CLS at 0.1 or less (Search Console Help). One catch: if mobile visitors currently reach AMP, your canonical URLs may have little mobile field data. In that case:

  1. Check the canonical article template's mobile field data in PageSpeed Insights at origin level, which includes all page types.
  2. Run lab tests on 10 representative article URLs with throttled mobile settings, and compare against the AMP equivalents.
  3. Look for the usual culprits on article templates: oversized hero images (see our guide to responsive images with srcset), ad slots without reserved space causing CLS, and heavy third-party scripts hurting INP.
  4. If you run WordPress, work through the hosting, caching and plugin checks in our WordPress speed optimisation guide first.
  5. Set a launch threshold, for example "article template LCP under 2.5 seconds in lab tests on a mid-range phone profile, and no CLS above 0.1 from ad slots".

Remember that lab and field numbers disagree for legitimate reasons. Web.dev explains that lab tests use one device and network while field data reflects a distribution of real users (Why lab and field data can be different); our explainer on field data versus lab data shows how to read both.

The redirect and markup changes Google documents

Google's AMP removal documentation describes three routes: delete both versions, remove only AMP through server changes, or disable AMP in your CMS. For a site keeping its canonical pages, the second route is the relevant one, and the order of operations matters.

Every canonical page currently announces its AMP twin with a tag such as <link rel="amphtml" href="https://example.com/news/story/amp/">. Remove it from the template. Without it, Google stops discovering the pairing through the canonical.

Step two: redirect each AMP URL to its canonical

Google's instruction is specific:

“Configure your server to return either an HTTP 301 Moved Permanently or 302 Found response for the removed AMP page.”

— Google Search Central, Remove AMP content from Google Search

Use a 301 for a permanent retirement; it is the clearer signal and the one that keeps old shared links working indefinitely (our guide to 301 vs 302 redirects explains the difference). Redirect one-to-one: each AMP URL to its own canonical article, never to the home page. Common patterns:

AMP URL patternExampleRedirect rule (conceptual)
Trailing /amp/ path/news/story/amp/^(.*)/amp/?$ to $1/
Query parameter/news/story/?amp=1 or ?ampStrip the amp parameter, 301 to the clean URL
AMP subdomainamp.example.com/news/story/Host-level 301 to www.example.com/news/story/
Separate AMP folder/amp/news/story/^/amp/(.*)$ to /$1

Test the rules against a full export of AMP URLs before launch, and check for chains: if the canonical URL itself redirects (for example from HTTP or a non-trailing-slash version), the AMP URL should point straight at the final destination. Our guide to redirect chains covers how to catch these at scale.

Step three: do not blank the AMP files

A tempting shortcut is to leave AMP URLs live but empty. Google warns against it: empty documents are considered invalid, and Google then "continues to serve the oldest valid version that's available." That is how stale AMP copies end up showing outdated headlines or prices for weeks.

If you are removing AMP through a CMS plugin

Google notes that disabling AMP in a CMS affects the whole site and that some systems redirect users to the non-AMP page afterwards while others do not. Never assume. After deactivating the plugin on staging, request five AMP URLs of each pattern and confirm they return a 301 to the right canonical. If they return 404 or the canonical page with a 200, add redirect rules at server or CDN level before going live.

Clearing AMP caches and reading Search Console after removal

AMP pages are often served from caches such as the Google AMP Cache rather than your server, which is why they felt instant. Those copies do not disappear the moment you redirect.

Google's update-cache documentation explains that content can be permanently removed from the Google AMP Cache after it has been removed from the origin, using a signed update-cache request. That process requires you to publish an RSA public key at /.well-known/amphtml/apikey.pub and sign each flush request. The same page notes a limitation that matters for removals: flushing a URL that now redirects clears only that path, not the redirect target.

For most sites, manual flushing is unnecessary. Cached copies refresh within their max-age once the origin starts redirecting, and searchers increasingly reach canonical URLs directly. Reserve signed flush requests for pages with legal or accuracy problems where an outdated cached copy must go immediately.

In Search Console, expect these changes over the following weeks:

  • AMP report: the count of valid AMP pages should trend down. Google's documentation suggests watching for this falling trend to confirm removal.
  • Page indexing report: AMP URLs will appear as "Page with redirect". That is the expected status, not an error.
  • Core Web Vitals report: mobile URL groups for articles will start to fill with canonical-page data. If they turn amber or red, the pre-launch checks above were not enough.
  • Performance report: the "AMP article" and similar search appearance filters will shrink. Compare total clicks for article URLs instead.

Analytics, ads and other things that silently break

The SEO mechanics are the easy part. These are the issues that usually surface a week after launch:

  • Double-counted or missing sessions. AMP analytics often ran on a separate configuration. Remove AMP-specific tags, make sure the canonical template's analytics fires once, and annotate the launch date in your reports.
  • Ad revenue mix. AMP ad units, sticky formats and header bidding configurations do not carry over automatically. Ask your ad ops team to map every AMP placement to a canonical placement with reserved height, so you do not trade revenue for layout shift.
  • Structured data drift. AMP templates sometimes had their own Article markup. Confirm the canonical template carries complete markup, including dates and author details.
  • Paywalls and consent. Metering logic built with amp-access or AMP consent components needs its canonical equivalent tested end to end.
  • Internal links and sitemaps. Remove AMP URLs from XML sitemaps, RSS feeds and any internal links that pointed to /amp/ versions.
  • Canonical tags. Every canonical page should keep a self-referencing absolute canonical. Google describes redirects as a strong signal that the target should become canonical (consolidating duplicate URLs), so redirect and canonical should agree.

An eight-week monitoring plan with a worked example

Hypothetical example for illustration. A regional news site publishes about 30 articles a day and has 48,000 AMP URLs. Before removal, mobile organic traffic to articles averaged 210,000 clicks a month, of which roughly 70% went to AMP URLs and 30% to canonical URLs.

The team agreed these checkpoints in advance:

CheckpointWhat to compareHealthy signalRollback or escalation trigger
Day 1Redirect test on 500 sampled AMP URLs100% return 301 to correct canonicalAny 404 or redirect to home page
Week 1Total article clicks (AMP + canonical) vs previous four-week averageWithin normal weekly variance (say ±10%)Drop beyond 15% not explained by news cycle
Week 2Top Stories impressions for brand-new articlesNew canonical articles appear in Top StoriesFresh articles absent for several days
Week 4Mobile CWV report for article groupsGood or improvingLCP or INP groups moving to Poor
Week 8Ad revenue per 1,000 mobile sessionsWithin agreed tolerance of pre-launchMaterial sustained drop

In the first week, AMP URL clicks fall towards zero while canonical clicks rise. The useful metric is the sum. If combined article clicks are 205,000 against a baseline of 210,000, that is a 2.4% difference, comfortably inside normal news-cycle variance. If the sum fell to 170,000 (a 19% drop), the team would check redirects, canonical speed and indexing before blaming the removal itself.

A practical tip: compare like-for-like news weeks. A big local story in the baseline period can make any later week look like a decline.

A launch-day runbook for retiring AMP

  1. Freeze AMP template changes two weeks before launch and export every AMP URL from your sitemap, logs and Search Console.
  2. Confirm canonical template performance and ad layout on staging.
  3. Write and test redirect rules against the full URL export; fix chains.
  4. Remove rel="amphtml" links from all templates.
  5. Remove AMP URLs from sitemaps and feeds; keep canonical sitemaps fresh.
  6. Deploy redirects and template changes together, ideally early in the week outside a major news event.
  7. Re-crawl a sample of AMP URLs immediately after deployment and spot-check in the URL Inspection tool.
  8. Annotate analytics, then follow the eight-week checkpoint plan.

Questions publishers ask before switching off AMP

Will removing AMP hurt my Google rankings?

Not by itself. Google applies the same standards to AMP and non-AMP pages and has not required AMP for Top Stories since 2021. Traffic problems after removal usually come from broken redirects or slow canonical pages.

Should AMP URLs redirect with a 301 or a 302?

Google's documentation accepts either. For a permanent retirement a 301 is the clearer signal, and each AMP URL should redirect to its own canonical article rather than to the home page.

Can I just return a 404 for my old AMP pages?

Google describes 404 as an optional extra step for removing AMP from non-Google platforms, followed by a 301 for permalinks. For most publishers a direct 301 to the canonical is simpler and keeps shared links working.

How long do AMP pages stay in Google's AMP Cache?

Cached copies are refreshed within their max-age once the origin changes. If a page must disappear immediately, Google's update-cache API allows a signed flush request, which requires publishing an RSA public key on your domain.

Do I need AMP for Google Discover or Top Stories now?

No. Non-AMP pages have been eligible for Top Stories since the June 2021 page experience rollout. Freshness, relevance, large high-quality images and accurate article markup matter far more.

Planning your AMP retirement this quarter

Retiring AMP is mostly an engineering checklist with one strategic question in front of it: is your canonical template genuinely fast for mobile readers? Answer that with field data, fix what needs fixing, then ship redirects, markup changes and sitemap updates in a single, well-tested release. Judge success on combined article traffic, not on the AMP line going to zero. If the canonical template is being rebuilt at the same time, our guides to Next.js SEO and preload and preconnect resource hints cover the rendering and loading choices that decide whether the new pages are as quick as AMP was.

If you would rather have the redirect mapping, performance work and monitoring handled for you, our page speed optimisation service and technical SEO team run AMP retirements as a single project. Request a quote with your AMP URL count and CMS.

Further reading on removing amp

Sources for this AMP removal guide

  1. Google Search Central: Remove AMP content from Google Search
  2. Google Search Central: Understand how AMP works in Search results
  3. Google for Developers: Update AMP content (AMP Cache update-cache)
  4. Search Engine Land: AMP won’t be required for Google’s Top Stories section (2020)
  5. Search Engine Land: Google top stories carousel now showing non-AMP listings (June 2021)
  6. Search Console Help: Core Web Vitals report
  7. web.dev: Why lab and field data can be different
  8. Google Search Central: How to specify a canonical URL
  9. Semrush Blog: To AMP or not to AMP (December 2016)
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

How to Run an SEO Audit With Claude and the Semrush MCP
Technical SEO

How to Run an SEO Audit With Claude and the Semrush MCP

A practical workflow for connecting Claude to Semrush data, auditing crawl health, on-page issues, backlinks and competitors, and turning AI findings into a verified, ranked fix list.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote