If you’ve ever been part of making a website responsive, you may remember it as a herculean project that caused infighting and debates about the meaning of the internet among the marketing, UX, and development teams. You may have even lost an office friendship or two during that dark time.
The good — actually, great — news about AMP? It’s easier to implement than you think.
Follow these instructions to implement AMP on your WordPress site or blog.
Step 1: Install the AMP Plugin
This free AMP plugin by Automattic couldn’t make things any easier. Once you activate it, it will make all of your pages AMP-ready by adding the /amp/ suffix to the end of your URLs. It does this by adding a canonical tag of sorts to the original versions of the articles. For reference, that code looks like:
You can confirm it’s working by adding amp/ to the end of any of your URLs to see the AMP version of the page.
Step 2: Install the Yoast Glue Plugin
Great, now you have AMP on your site. But wouldn’t it be nice if these pages looked like the rest of your site, instead of using the default black-and-white style?
Fortunately, there’s a plugin for that. Yoast has put together a handy plugin that integrates your SEO meta-data into the AMP pages and allows you to customize the colors to align with your brand. Oh, and it’s free, too!
Once you’ve downloaded and activated the plugin, go to the Yoast SEO menu in your WordPress dashboard and click on AMP.
From there, click on the Design tab. Here you can upload a custom icon, adjust your colors and hyperlink settings, and more.
Important Note: The Glue for Yoast SEO & AMP plugin won’t work if you’re using another SEO plugin on your WordPress site. It’s not uncommon for plugins with duplicate functionality to not play nice with each other. If this is the case, you can decide whether you want to uninstall your other plugin and go with Yoast, or you’re okay with keeping the default black-and-white AMP version of your site, in which case you can stick with your current SEO plugin and uninstall Yoast.
At this point in the process, you’ll have the default version of your site, and one that’s optimized for AMP. Here’s an example of how what we ended up with at HostGator (the normal version is on the left, and the AMP version is on the right):
The AMP version is stripped down to precisely what your visitor is interested in. It removes the header and social share icons, while maintaining our brand identity and getting the reader right to the content. You may note that none of the content even appeared above the fold in our normal version (we’ll have to work on that!).
Step 3: Review Your AMP Pages in Search Console
Once you’ve implemented AMP and customized it to fit the look and feel of your site, it’s time to confirm that Google noticed your efforts. Log in to Google Search Console and click on Search Appearance > Accelerated Mobile Pages.
From there you’ll be able to watch your AMP pages as they get indexed and fix any errors that may arise. Note the steady rise of indexed AMP pages we saw at HostGator about a week after we implemented AMP.
Any errors will be listed below the graph. Simply click through to find out what’s causing the error and blocking AMP. It could be another script or plugin you have enabled on your site. Fix the issue, then run the AMP Validator to verify it’s fixed.
There you have it! Your easy three-step guide to installing AMP on your WordPress site. If you aren’t using WordPress, don’t fret. The Accelerated Mobile Pages Project has a tutorial that will walk you through implementing AMP on your website. It’s not quite as 1-2-3 simple as the WordPress solution, but it will get the job done.