The WordPress AMP Plugin for WP – easy AMP create a Google-compliant AMP version of your webpages for free and without any prior knowledge and enable AMP on your WordPress ite! – Just install the AMP plugin, activate it and you’re done!

Zum Video:

With the WordPress AMP Plugin for WP you will enable mobile optimization for your own WordPress website! The AMP (Accelerated Mobile Pages) versions of your subpages are automated, dynamic and created for free via the AMPHTML-Tool by

What the AMP Plugin for WordPress supports:

1. Provide your AMP page on your own domain

Google recommends always providing AMP pages under the domain where the classic version of your page can be reached, so that your users are less irritated.
The WordPress AMP plugin “easy AMP” since version 1.4 will ensure that the AMP version of your page will be delivered under the same domain as your classic webpage!
More about Google Policy “AMP Host”

2. Cookie Consent for Websites in Europe

Based on the user IP-adress the AMP-Version check out where the user came from. If he comes from a state of Europe the user get shown a cookie conset banner, to accept the use of cookies.

3. HTTPS encryption

The AMP plugin uses a secure SSL certificate via HTTPS protocol for secure transmission when creating an AMP pages!

4. Google Analytics for AMP pages

The AMP plugin automatically takes over your existing Google Analytics tracking. The usage data of your AMP page thus also appear in your Google Analytics account.
More to amp-analytics

5. Social share buttons for AMP pages

The WordPress AMP plugin automatically adds social media buttons to your AMP pages. This allows your content to be shared simply and easily and to increase the reach of your content.

6. Your legal obligations

The AMP Plugin for WordPress adds a link to your AMP page in the direction of imprint and privacy notices, so that your AMP page enables your legal obligations as a site operator and your users will be shown at which point information on privacy and imprint can be found.

7. AMP link mark

This WordPress AMP plugin detects links in your content that point to other AMP pages. These links will be tagged with an AMP flash for your users, so that your users can directly see which links can be loaded with the well-known AMP speed for a better reading experience.

8. AMP-Carousel

If there are several pictures in your content, this AMP plugin for WordPress automatically creates an AMP carousel for your pictures. So users of your website can easily swipe through your pictures.
More about AMP Carousel

9. YouTube integration

The AMP plugin supports the detection of YouTube videos in your content and will embed your videos in your AMP page.
More to amp-youtube

10. Brightcove integration

The AMP plugin supports the recognition of Brightcove videos in your content and will embed your videos into your AMP page.
More to amp-brightcove

11. Custom JavaScripts

Normally, custom JavaScripts can only be embedded in AMP pages under certain conditions. The AMP plugin automatically checks if the conditions for your scripts exist or can be created by this plugin. If so, your JavaScript will be automatically applied. If not, the user will see a hint.
More to AMP & JavaScripts

12. Iframes

Iframes can only be used in AMP pages if the content in the iframe is loaded over an HTTPS connection. This AMP plugin for WordPress automatically checks if your IFrames-Content can also be loaded via HTTPS. If so, your iframe will automatically be transferred to your AMP page. If not, the AMP plugin shows the user a hint including a link under which the user can separately load the IFrame content.
More to amp-iframe

13. Live Update

(!! Temporarily disabled !!)
This WP AMP plugin uses the AMP Live List feature and checks every 16 seconds to see if a newer version exists on the server of the AMP site (for example, the Google Search server). If so, the user will be shown a hint button directly when reading the AMP page, informing the user that an update of the page is currently available. In this way, the user is actively informed of innovations, WITHOUT the user having to reload the AMP page! Thus, e.g. Live tickers or live blogs.
More to amp-live-list

14. IVW Counter for the reach of your site / IVW SZM-Tag

If present, the Accelerated-Mobile-Pages (AMP) plugin recognizes the IVW offer identifier and IVW code from the IVW SZM tag of the website and adds these IVW settings to the AMP page! This will also add the IVW range of the AMP pages to their own online reach. In order for the IVW measurement to work correctly, the line “*” (without quotation marks) must be added to the own locallist in the INFOnline account.
More to IVW Zählung für Accelerated-Mobile-Pages

15. AMP Menu

If your Website uses the nav-Tag to render the navigation-bar the AMP Plugin will also generate a navigationbar for your AMP-Version, based on your nav-Tag-Section.

Is your website indexed at the Google-AMP-Cache?

The faster pageload of AMP is generated by saving the AMP-Site onto the Google-Servers, which Google will do at itself. How much time this will take is different by each website and is based on the Google-Algorithms. To check, if is your site actually in the Google-AMP-Cache, you can test it with the following free online-tool:
Google AMP Cache Checker


  • Made in Germany – Made for everyone
  • AMP Example Header on Smartphone
  • AMP Example Body on Smartphone
  • AMP Example Cookie-Consent
  • AMP Example for integrated Sidebar
  • AMP Example for navigation-bar
  • AMP Example Body on Smartphone
  • AMP Example Footer on Smartphone
  • On average this AMP plugin for WordPress by makes faster mobile sites.
  • AMP Example for share-function/share-menu
  • AMP Example Header on Smartphone for articel-image
  • AMP Example Header on Smartphone for amp-carousel
  • AMP Sample by the “Page Speed Insights” by Google
  • Supported languages by easy AMP Plugin


  1. Simply install the free AMP plugin for WordPress “easy AMP” over your WordPress backend
    manually upload the “AMP WP Plugin – easy AMP”-folder to the “/wp-content/plugins/” directory on your server

  2. IMPORTANT: Then activate the plugin under WordPress in the menu “Plugins”

  3. Finish!

To get a preview of your AMP page just try the AMP-Preview-Tool
add the parameter “amp=1” at the end of your URL:

(?amp=1 – If no query string is used)

(&amp=1 – If a query string is used)


How does Google AMP and this WordPress AMP plugin work?

Details about the AMP plugin for WordPress can be found at:
Activate AMP on your own website

How do I get an AMP preview?

To get a preview of your AMP page just try the AMP-Preview-Tool
add the parameter “amp=1” at the end of your URL:

(?amp=1 – If no query string is used)

(&amp=1 – If a query string is used)

Why does my AMP plugin not work?

  1. Note that the AMP plugin currently only supports AMP for posts, that means Pages, Archives, Categories, Tags, etc. will not work correctly.
  2. The first time an AMP version is called, it may take a little longer to load because the AMP generator will take a little longer for the first version.
  3. This AMP plugin orients itself to tags, more at: AMP doesn´t work

Why are changes not visible in the AMP version?

It can take anywhere from 5-15 minutes to make changes in the AMP version.


فبراير 2, 2023 1 reply
This plugin does not work at all, and the error messages dont even work.
شتنبر 11, 2020 3 replies
Does this “?amp=1” have to be added manually? Not automatically inserted on mobile devices. In PageSpeed Insights, too, if not inserted, it does not detect the presence of amp.
مارس 29, 2019
Taken a look around on some newspaper-pages and blog-pages whichs using amp-cloud. Can’t use it for our projekt because only newspapers and blogs are supported, but what i’ve seen seems nice to have. It seems to support DSGVO in EU, got a social-share-bar and is easy to use.
Read all 9 reviews

Contributors & Developers

“easy AMP” is open source software. The following people have contributed to this plugin.


“easy AMP” has been translated into 33 locales. Thank you to the translators for their contributions.

Translate “easy AMP” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Version 4.1

*28.01.2023 – IAB Update

Version 4.0

*12.02.2022 – AMP Feature: Caches the AMP-Versions for 24 hours for a faster pageload.

Version 2.0

*18.03.2019 – AMP Feature: Caches the AMP-Versions for 1 hour for a faster pageload.

Version 1.9

*17.12.2017 – AMP Feature: Change of the AMP-Online-Generator Request-URL from to

Version 1.8

*13.08.2017 – AMP Bugfix: The AMP plugin version 1.7 has had an error in the generator domain. Instead of was used on This bug has now been fixed in version 1.8.

Version 1.7

*13.08.2017 – AMP Feature: Domain of the AMP plugin has changed, with which the AMP HTML tag must be changed. From now on the AMP pages must be created via the domain

Version 1.6

*13.05.2017 – AMP Bugfix: Footer line changed to privacy notices with reference to your own domain, instead of

Version 1.5.1

*24.04.2017 – AMP Bugfix: Alternative for cURL

Version 1.5

*21.04.2017 – AMP Bugfix: Fixed bug when using permalinks.
*21.04.2017 – AMP Feature: Faster retrieval of the AMP version via cURL added.

Version 1.4

*11.03.2017 – AMP Feature: Improving User Experience (UX) of AMP Pages – So far, the AMP plugin had provided the AMP pages under the AMP domain. This has the particular advantage that the AMP plugin can also automatically provide all AMP pages under an HTTPS connection, even if the plugin user himself does not have an SSL certificate for his website. According to Google’s latest AMP recommendations, from a usability point of view, AMP pages should be better served under the actual domain’s own domain so that users are not irritated by a foreign domain. With the new version “easy AMP Version 1.4” the AMP plugin is now optimized and provides the AMP pages directly under the own domain for a better user experience. If you want to continue to provide your AMP pages automatically under HTTPS, you must now enable HTTPS for your website! The AMP plugin “easy AMP” will continue to support it automatically!

Version 1.3

13.11.2016 – AMP Feature: Added IVW tag detection. The AMP plugin takes over the IVW online count from the SZM tag of the website. For a correct IVW count, the line “” (without quotation marks) must be added to the IVW locale list.
*05.10.2016 – AMP Feature: HTTPS protocol enabled. Each AMP page is secured by an SSL certificate.

Version 1.2

*17.09.2016 – Readme.txt update.
*27.08.2016 – AMP Bugfix: AMP meta-tag correction. Changes in the AMP cloud address.
*27.08.2016 – AMP Bugfix: From now on, query strings will also be included in the AMP version!

Version 1.1

From now on you can also create a preview of the AMP version. Just add the URL parameter “amp=1” at the opened URL.
(?amp=1 – If no query string is used)

(&amp=1 – If a query string is used)

Version 1.0

*25.06.2016 – Until now, only the AMPHTML-Generator existed via and had to be installed manually via tag in each subpage. With the first version of “easy AMP” Creating AMP versions in a WordPress blog is much easier. The WordPress pages no longer need to be customized individually. – Just install the AMP plugin, activate it and you’re done!