AMP Testing, Validator and Checker Tool

Accelerated Mobile Pages Validator Tool and Checker


Today many internet users use their mobile devices to browse the phone, so many so that the number of searches coming from phones outweighs those coming from computers.  In order to make websites better optimized for viewing on mobile devices there have been several different inventions.  The most recent, and most effective, is known as Accelerated Mobile Pages, or AMP. AMPs are at their core, a web page that has been stripped down to only the essential HTML code.  With only the essential code these webpages load much faster.

There are currently numerous websites out there using AMP already, despite the fact it is still relatively new.  These websites, when tested, were found to load significantly faster.  The least improvement was around 15% faster.  The best improvement seen was around 85% fast.  The potential that your website has when running AMP is huge.

These Accelerated Mobile Pages were designed by Google to try to encourage web masters to have faster responding websites.  Google has always been about encouraging faster load times and better visitor dynamics, AMPs are only a natural extension of that.  By why are Accelerated Mobile Pages so important?

Google has found that websites that take too long to load on a mobile platform see a significant drop in visitors.  Sometimes this drop can be as high as 29%.  If a page takes 10 seconds or more to load that percentage goes up to 58%.  Users don’t like to be left waiting on their phones for simple websites to load.

While many people are satisfied with load time on computer based websites, what a lot of designers and companies forget is that mobile websites are often accessed over the mobile network.  Mobile networks are notorious for having really slow speeds as it is.  When a slow internet connection tries to load a slow page, that is only going to make it worse.

Another item that Google has been experimenting with is marking websites in search results that are known to take a long time to load.  A potential visitor seeing this mark might choose to navigate to another page.  As such using AMP to accelerate the load time of your pages will help to prevent your website from being marked as slow.

This slow warning isn’t the only way your page speed effects your Google listing.  A while ago Google announced that it was going to make page load time a factor in Google Search Results.  For the last several years, your page load speed indeed has played a part in your ranking on Google.  With the recent focus on this factor it is expected that it will only continue to play a bigger part in the future.  Anything you do to improve your speed is important.

AMP is simple to install on most CMS platforms.  If you are running WordPress for example, it is a one click install with a variety of different AMP plugins.  A highly recommended plugin in the web design community is Auttomatic made AMP.  The name is simple, just like the plugin.  Why would you let your customers experience bad load times when it is that easy to implement.  It also will help you receive a higher ranking on mobile searches.

For those that aren’t using a CMS platform AMP makes you be a better mobile web coder.  Using AMP requires that CSS be streamlined without any clunky coding.  Images and other elements must have their sizes stated up front.  JavaScript elements that are included in your page must be only the bare essentials.  You learn to provide visitors with only the most vital content plus your advertisements so you can still get revenue.  Seeing a web page you coded with faster load times than it would have had otherwise is also inspiring and empowering. 

To see if your page, or another page, is AMP ready is incredibly simple.  Google’s Chrome browser has a built in tool that you use to analyze a page.  Simply navigate to the page you wish to test and open the developer tools.  There should be an option labelled “Is this an AMP page?”  It will tell you not only if the page is an AMP page but if it has any problems.

Accelerated Mobile Pages is still a relatively new design but it is becoming more and more important as the demand for fast loading pages increases.  With the simplicity of installing AMP on CMS ran websites there is no excuse not to use it for many platforms.  Make your visitors happy, make Google happy, and you will be happy yourself.


How to Use the Accelerated Mobile Pages Validator

Verification When Using Static HTML Pages

  • On your Chrome Browser, open the AMP url that you created. Example:
  • Add #development=1 at the end of your amp page. Example:
  • Right click the page with the #development=1 on the URL, then look and click the Inspect option. Please see the screenshot below. Chrome Accelerated Mobile Pages Validation
  • Click the “Console” tab. Please see the screenshot below. You will know that you’ve sucessfully opened the right console or implemented AMP-HTML when you see this message “Powered by AMP ⚡ HTML – Version *********”

Chrome Accelerated Mobile Pages Validation Console Tab

Validation When Using WordPress Plugin

Unknown syntax error

Error: The tag ‘script’ is disallowed except in specific forms.

Cause: The script tag is inside the <head> tag.

How to solve :

  • Disable the plugins that might hold the GA script – check if the error still appears
  • Check your theme options if you have added a script
  • Are you using Hostgator as your web host? If yes, please comment below becuase I found out that Hosgator someway inserts a GA script on your website. 

Invalid attribute value

Example Error: The attribute ‘border’ in tag ‘table’ is set to the invalid value ‘.5’.

Cause: I’m not sure.

Prohibited attribute

Example Error: The attribute ‘scope’ may not appear in tag ‘td’.

Common AMP Errors

  • Uncaught (in promise) Error: AMP files are required to have a <link rel=canonical> tag.
  • The mandatory tag ‘link rel=canonical’ is missing or incorrect. (see
  • The mandatory tag ‘meta name=viewport’ is missing or incorrect. (see @ validator.js ***
  • Required tag missing (see this requirement)
  • Error in Article

Final Words

AMP markup  is still new, most SEOs, front-end, back-end peps doesn’t even have an idea that such technology exists. For prediction, AMP will increase its support on some html tags.


Do you think small blogs should implement AMP version on their posts?

View Results

Loading ... Loading ...

- Recommended from Around the Web -


  1. Randy Downs May 14, 2016
  2. Dera June 25, 2016
  3. Rajat Kumar September 19, 2016

Leave a Reply