Use of AMP or PWA Should Be Determined By The Needs of the Website
When deciding between implementing AMP or a PWA for your site, John recommends choosing the one most suited to your needs. For example, PWAs will be useful for websites providing interactive elements and offline accessibility, whereas AMP is great for publishing content.
AMP Stories Treated as Normal Pages by Google
Google sees AMP Stories as normal pages in search and they should be linked to like normal pages on a site. Google can, however, struggle to rank AMP Stories because they commonly have thin content.
You Don’t Need to Have AMP to Appear in Google Discover
Regular HTML pages can appear in Google Discover, it isn’t limited to showing AMP. However, if you want to show large images for your site in Google Discover you need to go to the Help Center and submit a form.
Canonical Tag Can be on Either AMP Page or Legacy Page within an AMP HTML Pair
If you have the rel=amphtml tag set up correctly, Google can pick up the canonical tag from either page in the pairing.
HTML & AMP Pages Containing the Same Content Will Not Be Negatively Seen As Duplicate Content
Having the same content on both HTML and AMP pages is not negatively seen as duplicate content by Google. However, it can lead to competition between the pages within search results. To avoid this, John recommends concentrating the value of both pages using the relevant rel alternate link and canonical tag.
You Can Use Different Types of Structured Data on Alternate Versions of a Page
When implementing structured data, it’s fine to use JSON-LD on the desktop version of a site and to use microdata on the AMP version of a site, for example.
Same URL Can’t Be Used for Mobile & AMP if Serving Different HTML
You can’t use the same URL for both mobile and AMP if they’re both using different HTML as Google wouldn’t know what to show for mobile users. You can use the AMP as your main mobile page instead.
Geotargeting AMP is Possible But Difficult to Implement
Theoretically, you can geotarget AMP pages to countries with poor connection speeds. However, this wouldn’t be easy to implement, as Google tries to keep a global view by associating an AMP version with the normal version of the page.
Google Recrawls Indexed AMP Pages to Update Cache
If Google find an AMP page that has already been indexed, a recrawl of that page will be triggered after a period of time to update the AMP cache.