Google-specific AMP errors

Error Description
Content mismatch

There is a difference in content between the AMP version and its canonical web page.

The content of the AMP version and its canonical web page should be essentially the same. The text need not be identical, but the topic should be the same, and users should be able to accomplish the same tasks on both the AMP and the canonical page.

A mismatch can also occur when a robots.txt file blocks significant resources on one or the other. Inspect the indexed version of the page using the URL Inspection tool to see whether either page has blocked resources.

To fix:

  • Ensure that the AMP is referencing the correct canonical web page.
  • Ensure that the general content of the AMP and canonical page are the same.
  • Check that Google's view of the page is not different from the user's view of the page by inspecting both the AMP and the canonical live pages using the URL Inspection tool .
Missing embedded video The canonical web page has an embedded video that is missing in the AMP version. It is usually best to include all the same important content resources in your AMP version as in the canonical web page. Note that the video is detected by URL; if you have two different URLs pointing to the same video, you will see this warning.
Image size smaller than recommended size The structured data in the AMP refers to an image that is smaller than our recommended size. This may prevent the page from appearing with all AMP-related features in Search results. To fix, use a larger image according to our guidelines.
Domain mismatch The AMP page is hosted on a different domain than its canonical version. This can be confusing to mobile searchers who see one URL domain in search results and a different one when they open the page in the AMP reader. (Does not affect page indexing or ranking.)
URL not found (404) The AMP URL requested could not be found.
Server error (5XX) Unspecified 5XX server error when requesting the AMP page. Learn more.
Blocked by robots.txt The requested AMP URL was blocked by a robots.txt rule.
Crawl issue Unspecified crawling error for the AMP page. Use the URL Inspection tool on your AMP URL to troubleshoot the problem. 
Referenced AMP URL is not an AMP A canonical page references an AMP that is not, in fact, an AMP page.
Referenced AMP URL is a self-canonical AMP The canonical page points to a stand-alone AMP.
URL marked 'noindex' AMP is blocked by a 'noindex' directive.
'unavailable_after' date for this URL has expired AMP page has an "unavailable_after" meta tag or directive that has already passed, indicating that it should no longer be served.
Canonical points to invalid URL A canonical page references an AMP version by a URL with an invalid format. More information about how to properly reference an AMP version.
Was this article helpful?
How can we improve it?