/r/GoogleAMPProject
Google (AMPP) Accelerated Mobile Pages Project discussion.
For discussion on the Google Accelerated Mobile Pages Project.
https://www.ampproject.org
https://github.com/ampproject
https://amphtml.wordpress.com
https://ampbyexample.com
Find More:
- /r/GoogleAnalytics
- /r/GoogleTagManager
- /r/GoogleWebmasterTools
- /r/GoogleAdwords
- /r/GoogleMyBusiness
- /r/GoogleDataStudio
- /r/GoogleOptimize
Enterprise Analytics:
- /r/GoogleAnalytics360
For Developers:
- /r/GoogleCloudCDN
/r/GoogleAMPProject
Major team members have left for Vercel, and not much activity on the main repo - is it dead besides for AMP stories?
This is super frustrating and has caused me to start using different search engines as a result. It’s really unfortunate bc Google Search is by far the best, so why can’t there be a way to either disable GoogleAMP or just simply have it stop blocking Reader View, especially when it’s already available on the original site!!!
In case if you are evaluating setting up Google AMP for your site, this post details:
- how & where is Google AMP traffic surfaced
- what kind of sites may benefit from Google AMP
- what kind of effort is required to implement & maintain Google AMP pages
https://www.tezify.com/post/evaluating-google-amp-benefits-and-challenges/
Hello guys, I'm currently dealing with a problem, I have an amp version for the articles of the site and it is OK to display them in Google, but I want to serve my articles in Twitter as non-amp version (when you open a tweet of the article's site).
Is there a way to disable amp from Twitter?
I recently went through the process of converting my website to AMP which removed a lot of functionality. I am trying to get my chat icon working and linking it back to my CRM. How would I go about doing that with this script? Your help is greatly appreciated.
<script> (function(w,d,u){ var s=d.createElement('script');s.async=true;s.src=u+'?'+([Date.now](https://Date.now)()/60000|0); var h=d.getElementsByTagName('script')\[0\];h.parentNode.insertBefore(s,h); })(window,document,'[https://cdn.bitrix24.com/\*\*\*\*\*\*\*\*/crm/site\_button/loader\_6\_r1gali.js](https://cdn.bitrix24.com/b11713407/crm/site_button/loader_6_r1gali.js)'); </script>Hello there, our site is on a Flatsome Wordpress theme (which is responsive and does not support AMP), and we are currently using the AMP for Wordpress plugin on our blog and other content rich pages.
My question is - is a plugin sufficient to make our pages AMP friendly? Or should we consider switching to a theme that is AMP enabled already?
Thanks!
Katie
In fact, it was hard to phrase the topic. I work in a role of a business/system analyst and I was asked to prepare a document describing the implementation of an AMP in current, working webpage.
On the one hand, it's quite simple: 'implement current functionalities regarding AMP specification'. On the other hand, I'm quite sure there are a lot of subtleties that should be taken into consideration. Any hints? Have you seen a relative document available online?
There are three parts to Google AMP:
AMP HTML has a strictly defined set of pre-processing tags. Those are mainly limited to text formatting and image embedding tags such as amp-ad, amp-embed, amp-img, amp-pixel, and amp-video.
AMP JS is a severely limited Javascript file. It loads all external resources in an asynchronous (in the background) way. This keeps “render blocking” from interfering with how quickly what the user came to see renders on the screen. Everything extraneous to the actual words and images in the article loads last. AMP JS also grabs and pre-renders the content by predicting which DNS resources and connections will be needed, then by downloading and pre-sizing images. This is all done to alleviate work for the mobile device to economize data use.
AMP Cache, or the AMP Content Delivery Network (AMP CDN), is Google’s system of servers doing the heavy lifting of grabbing your most recent content and pre-positioning it around the globe. This ensures that a page requested from, say, Italy doesn’t need to be sent over the wire from Mountain View, California each time it’s requested. Instead, Google places a pre-rendered, optimized copy of that AMP page on a server close to or in Italy. The CDN is refreshed each time an article is updated or added.
https://moz.com/blog/how-googles-amp-will-influence-your-online-marketing
Why is Google AMP important for SEO?
As Google often preaches to the industry, page speed and mobile-readiness are high-quality ranking distinctions that determine the placement of a site’s content link in the search engine results pages (SERPs). The faster a site is (among other ranking signals), and the more it caters to mobile devices, the more likely it is to be seen and clicked on by Google search users.
Since 2013, Google has been evolving from being the company that provides links to other sites in search results to the company that provides answers to questions in search results.
For example, the “featured snippets” aspect of Google, shown below, has been a method of providing quick answers in search results to simple questions such as “Who won the 1969 World Series?”
who won the 1969 world series Google Search.png But featured snippets don’t work well for more complex questions, like “What are the main issues in the 2016 presidential election?” Those types of questions lend themselves more to in-depth articles. Unfortunately, when simple answers are not plausible, one must load another page that may be slow to load on mobile devices. As a result, Google has been developing ways to make the links you click on in search results load more quickly. And now, with Google’s AMP Project, they have been making those appear more prominently in SERPs.
The positive impacts of AMP on SEO & online marketing
Faster-loading articles improve the publisher/reader relationship. Speed is the most obvious benefit to publishers using AMP for improved SEO. That speed translates into more page views and fewer frustrated readers, which also translates to more ad views, sharing, and engagement with content.
1. AMP-enabled articles will rank higher in SERPs.
AMP content will have the advantage of being shown above the fold, at the top of Google searches, unless Google changes how and whether it displays all AMP results in this way. An example of how AMP pages displayed in search results is shown below.
Currently, AMP articles appear in a swipeable carousel. For now, there is not a paid placement option, but it may appear in the future. AMP-enabled articles do have an icon in the SERPs indicating that they are built on AMP.
2. Paid search impressions will likely increase.
After viewing an AMP-based piece of content, the most common thing users do is click back to the SERP to see what else there might be. This will positively affect the number of paid search impressions over time.
3. Google AMP is for every publisher.
Facebook limits participation in its Instant Articles feature to just a select set of publishers. With Google AMP, anyone with a little know-how or willingness to learn can format his or her content to be accessed quickly by a potentially enormous number of readers.
4. AMP is open source.
This means that contributions to its evolution are not limited to the world of Google’s best and brightest developers. Anyone who has an idea for making it better can contribute to the specification. AMP’s feature set will more readily adapt to a changing publishing world.
5. Analytics are coming for AMP.
According to Google, several analytics providers — including comScore, Adobe Analytics, Parse.ly, and Chartbeat — are gearing up their services to tell publishers how well their AMP content is doing. In fact, the AMP specification provides instructions for supporting current AMP analytics vendors, as well as how to support your own custom analytics solution for AMP.
6. Content gets to more readers.
Even though AMP mainly benefits Google in that it helps them compete with Facebook’s Instant Articles, that improved reach benefits publishers because their content can now be more widely read when users click on them in Google’s SERPs — not just in Facebook’s walled garden.
7. More features and formatting options are coming.
Even though AMP deals in a limited set of tags for formatting pages, all's not lost. There are still plenty of extended components and even some experimental components to be released as they become available.
The negative impacts of AMP on SEO & online marketing
1. There are no forms in AMP content.
That means that if a publisher’s goal is to generate leads by inviting a reader to subscribe or submit his contact information, it’s going to have to wait until AMP provides an upgrade to the specification that allows publishers to have forms in their AMP-optimized content.
2. AMP doesn’t solve the problem of page speed SEO for non-publisher sites.
It really only covers “news”-type articles and blog posts and is not intended for speeding up general e-commerce or brand sites. An e-commerce site that doesn’t focus on articles or blog posts as its main content will probably find the design constraints of AMP much too restrictive and will want to stick to traditional HTML.
3. The number of paid search result item impressions could go down.
If the search term is broad or general (i.e. “news,” “fashion,” or “food”), AMP articles will probably appear more frequently than paid search results items. Only time and analytics will correct for assumptions here.
4. There are no external style sheets or Javascript.
Because of a lack of external stylesheets and external Javascript, the design and user experience (UX) of pages is lackluster. Publishers and non-publishers alike will have to decide if it’s more important to their brand to have the design complement the content to attract return visitors (in which case they might opt out of AMP for now), or if their content stands on its own and their visitors only care about rapidly loading pages (in which case they’ll want to start implementing it now). Use of experimental components as a hedge against dull pages carries the risk that the component will have bugs or will be rejected by the next release of the AMP specification.
5. Domain Authority may suffer.
From their Learn SEO page: "Domain Authority is a score (on a 100-point scale) developed by Moz that predicts how well a website will rank on search engines." One of the factors included in the calculation is the number of linking root domains. An indirect negative effect would be that a publisher’s site would earn fewer links. That’s because other sites linking to AMP content will not be linking to the publisher’s domain name, but to google.com. For example, here's a screenshot of an article loaded on an iPhone 6 as accessed from an AMP carousel search.
Note that the URL, https://www.google.com/amp/www.bbc.co.uk/news/amp/35800232#, begins with “www.google.com/amp/” and then tacks on the article’s originating domain. When viewing the article, visitors will still be on Google.com, not on the publisher’s website.
6. The way publishers serve ads inline with content will necessarily change.
This could be a good thing, in that it will force publishers to rethink their ads so that they no longer annoy the 16% of customers who block their ads anyway. It could be a bad thing for publishers who rely on high-bandwidth, over-designed ads to capture attention, though. They’ll have to either opt out of AMP or find another advertising strategy. Of course, if a publisher is part of the Google AMP ads partnership of Outbrain, AOL, OpenX, DoubleClick, and AdSense, the publisher’s own burden of improving its ads is greatly reduced. More ad partners are being brought into the fold as they come into compliance with the AMP spec for their ads.
7. Budgeting for content development will need to increase.
If you don’t have a CMS that already supports AMP, you’ll need to budget for developing in AMP or build into your custom or extensible CMS as an additional feature.
8. Publishers can’t get away with poorly-constructed HTML pages with AMP.
This is actually both a positive and a negative aspect of AMP. On the positive side, every page has to be free of errors before Google will even pick it up and put it in the AMP caches. This means that users will have a better experience downloading the content on a variety of devices. However, on the negative side, publishers will need to budget time (and developer hours) to further debug every page. Fortunately, Google has provided a validator with AMP.
https://moz.com/blog/how-googles-amp-will-influence-your-online-marketing
Has anyone tried using Facebook's tracking pixel on their AMP pages? I'm wondering if it will work without requiring the reader to click through to the page. I'm also wondering if it doesn't work at all since Facebook has its own similar service. I'm very new to the AMP project but it's super exciting to me.
http://wptavern.com/automattic-adds-amp-support-to-wordpress-com-releases-plugin-for-self-hosted-sites Seems like AMP is gaining traction now that Wordpress integrates it natively, but it's mostly aimed at news at the moment. I wonder if they'll add support for e-commerce and pages in the future?
Doing a search on my Nexus 5 - even on the test page Google put out - and I don't see a single AMP link. I've tried all the same keywords that are on the press releases and screenshots, and I don't get any AMP goodness at all. Any idea why?
(I'm in Australia, logged in with Gmail account - though I still don't see anything in incognito mode)
Edit: turns out that Google hates koalas, Vegemite and tinnies, as I will now demonstrate