SlideShare une entreprise Scribd logo
1  sur  18
Get AMP’ed for AMP!
AMPlify your clients!
Other AMP puns!
AMP puns
1. AMPlify your clients
2. Get AMP’ed for AMP
3. TrAMPle your mobile competition
4. SAMPle AMPle AMP - Jon
5. rAMPing up: Getting Ready for Amplified Mobile Pages - Ant
6. clAMPing Down on Amplified Mobiel Pages - Ant (misspelling
included & trademarked)
7. Become the chAMPion of AMP - Jake
Thank you
Table of contents
1. What is AMP
2. AMP Origins
3. Intro to AMP HTML
4. Site speed comparison
5. Impact on SERP
6. When & where our clients can use it
7. Advertisements
8. Limitations
9. Live Demo
10.Questions
ampproject.org
The AMP Project is an initiative started by Google &
Twitter to improve the mobile web and enhance the
distribution ecosystem. AMP HTML embraces the open
web, so you can be sure that your content appears
correctly across all modern browsers and apps. Pages are
published normally to your site, using standard tools, and
are accelerated via caches created by Google and others.
AMP utilizes its own proxy based CDN to deliver content
to users with very little delay.
Quick Demo Video
https://www.ampproject.org/static/video/with_titlecards_v4
_464x826.mp4
Still not following? Ok let me give you
my elevator pitch for AMP.
“AMP is a light, fast and simple web
page. Using Google’s CDN it will
prefetch the site so to users, the page
loads instantly on their mobile
devices.”
Origins of AMP
● Oct 7th, Google announced the open source initiative called
Accelerated Mobile Pages
● AMPs purpose is to deliver webpages with rich content like video,
animations and graphics to work alongside smart ads, and to load
instantaneously
● Twitter,Pinterest, WordPress.com, Chartbeat, Parse.ly, Adobe
Analytics and LinkedIn are the first group that plan to integrate AMPs
AMP HTML
<!doctype html>
<html (AMP)⚡>
<head>
<meta charset="utf-8">
<link rel="canonical" href="hello-world.html">
<meta name="viewport" content="width=device-width,minimum-
scale=1,initial-scale=1">
<style>body {opacity: 0}</style><noscript><style>body {opacity:
1}</style></noscript>
<script async src="https://cdn.ampproject.org/v0.js"></script>
</head>
<body>Hello, has anyone seen Keith’s mustache?</body>
</html>
These AMPs will need to be written in AMP HTML. This
subset of HTML is very lean, some tags are not supported
and some tags are changed to AMP-specific tags.
For example the <img> tag is changed to <amp-img> which
provides full srcset support even in browsers that down
support it yet.
MEME DELETED
Site speed comparison
Non AMP AMP
SERP Impact
There is still very little information about
how this will impact the SERPs once it is
live but what we can tell from the demo is:
● AMPs appear above organic pages in
a carousel.(Allegedly)
● This should only impact mobile
SERPs.
Although AMP is made for mobile you can
experience these pages on desktop. There
is a desktop extension for chrome that will
automagically load AMP pages when
available.
Desktop AMP Extension
Client Usage
Clients using Wordpress will be able to
easily migrate current pages to AMP with
the help of this plugin. For clients not on
wordpress currently there is no easy
transition for them. AMP pages should only
be used for articles or blog posts.
WARNING: This plugin is still in early
development and should be tested multiple
times to ensure the AMPs are formatted
correctly.
Advertisements
Some clients keep the lights on and food in the
fridge from ad revenue. Since a lot of ad placement
providers rely on JavaScript this can be
troublesome. Currently, there are a handful of
providers that are being supported:
● A9
● AdReactor
● AdSense
● AdTech
● Doubleclick
Limitations
Yes this sounds like a great idea but this is not the purpose of AMP. It is not
here to replace a mobile friendly sites nor is it a way to beat site speed
issues. It is meant for blog or article content and below I have listed the 9
commandments of AMP:
1. Conditional HTML comments are not allowed.
2. All attributes starting with ‘on’ are disallowed.
3. ‘Javascript:’ schema is disallowed.
4. All styles must be inline
5. Only one style tag in the document head
6. Style rules must be below 50KB
7. No developer-written or third party JavaScript
8. No input elements of any kind, including standard input and text area
9. Keywords should not include ‘unsafe-inline’ and ‘unsafe-eval’
Live Demo
https://www.theguardian.com/world/2015/dec/28/i
raq-declares-ramadi-liberated-from-islamic-
state/amp
Questions?

Contenu connexe

Tendances

Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Chitpong Wuttanan
 
What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?MatchCraft
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...DrupalMumbai
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesBrian McKeiver
 
AMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesAMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesIdo Green
 
Google's AMP project for web users
Google's AMP project for web usersGoogle's AMP project for web users
Google's AMP project for web usersPeter Knight
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Chris Burgess
 
Great Lakes Area .Net UG: Optimize .Net Azure App Services
Great Lakes Area .Net UG: Optimize .Net Azure App ServicesGreat Lakes Area .Net UG: Optimize .Net Azure App Services
Great Lakes Area .Net UG: Optimize .Net Azure App ServicesBrian McKeiver
 
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016Jesse Semchuck
 
What is Amp (Accelerated Mobile Pages)?
What is Amp (Accelerated Mobile Pages)?What is Amp (Accelerated Mobile Pages)?
What is Amp (Accelerated Mobile Pages)?KULZUJESHAI
 
AMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAlberto Medina
 
AMP and PWA
AMP and PWAAMP and PWA
AMP and PWAEun Cho
 
Integrating Accelerated Mobile Pages (AMP) In Drupal Websites
Integrating Accelerated Mobile Pages (AMP) In Drupal WebsitesIntegrating Accelerated Mobile Pages (AMP) In Drupal Websites
Integrating Accelerated Mobile Pages (AMP) In Drupal WebsitesExcellent Webworld
 
Setting up & Tracking AMP Pages in Google Analytics
Setting up & Tracking AMP Pages in Google AnalyticsSetting up & Tracking AMP Pages in Google Analytics
Setting up & Tracking AMP Pages in Google AnalyticsVivek Patel
 
Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Ido Green
 
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...Mike Hale
 
choosing content management system cms for your website
choosing content management system cms for your websitechoosing content management system cms for your website
choosing content management system cms for your websitehkallouch
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesRobert McFrazier
 

Tendances (20)

Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)
 
What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile Pages
 
AMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesAMP - Accelerated Mobile Pages
AMP - Accelerated Mobile Pages
 
Google's AMP project for web users
Google's AMP project for web usersGoogle's AMP project for web users
Google's AMP project for web users
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)
 
Great Lakes Area .Net UG: Optimize .Net Azure App Services
Great Lakes Area .Net UG: Optimize .Net Azure App ServicesGreat Lakes Area .Net UG: Optimize .Net Azure App Services
Great Lakes Area .Net UG: Optimize .Net Azure App Services
 
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016
Google AMP - What is it and is it right for your website? SLCSEM, Oct 2016
 
What is Amp (Accelerated Mobile Pages)?
What is Amp (Accelerated Mobile Pages)?What is Amp (Accelerated Mobile Pages)?
What is Amp (Accelerated Mobile Pages)?
 
AMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress Way
 
WTF is AMP?
WTF is AMP?WTF is AMP?
WTF is AMP?
 
google amp pages
google amp pagesgoogle amp pages
google amp pages
 
AMP and PWA
AMP and PWAAMP and PWA
AMP and PWA
 
Integrating Accelerated Mobile Pages (AMP) In Drupal Websites
Integrating Accelerated Mobile Pages (AMP) In Drupal WebsitesIntegrating Accelerated Mobile Pages (AMP) In Drupal Websites
Integrating Accelerated Mobile Pages (AMP) In Drupal Websites
 
Setting up & Tracking AMP Pages in Google Analytics
Setting up & Tracking AMP Pages in Google AnalyticsSetting up & Tracking AMP Pages in Google Analytics
Setting up & Tracking AMP Pages in Google Analytics
 
Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Amp Overview #YGLF 2016
Amp Overview #YGLF 2016
 
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...
Amp it UP! Using Google Accelerated Mobile Pages with WordPress - WordCamp An...
 
choosing content management system cms for your website
choosing content management system cms for your websitechoosing content management system cms for your website
choosing content management system cms for your website
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pages
 

Similaire à AMP K.S.

Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!Greenlane
 
Amp your site an intro to accelerated mobile pages
Amp your site  an intro to accelerated mobile pagesAmp your site  an intro to accelerated mobile pages
Amp your site an intro to accelerated mobile pagesRobert McFrazier
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)ijtsrd
 
Step by-step procedure to implement amp in website
Step by-step procedure to implement amp in websiteStep by-step procedure to implement amp in website
Step by-step procedure to implement amp in websiteWebwing Technologies
 
Accelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in MagentoAccelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in MagentoMagecom UK Limited
 
AMP and the instant web - WebPerformance NYC MeetUp group
AMP and the instant web - WebPerformance NYC MeetUp groupAMP and the instant web - WebPerformance NYC MeetUp group
AMP and the instant web - WebPerformance NYC MeetUp groupMichael Posso
 
Google AMP: High-Speed Pages in Higher Ed
Google AMP: High-Speed Pages in Higher EdGoogle AMP: High-Speed Pages in Higher Ed
Google AMP: High-Speed Pages in Higher EdCaroline Roberts
 
Accelerated-Mobile-Pages
Accelerated-Mobile-PagesAccelerated-Mobile-Pages
Accelerated-Mobile-PagesshivantGupta1
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsAlyss Noland
 
Ramp up your Mobile Content Slideshow
Ramp up your Mobile Content SlideshowRamp up your Mobile Content Slideshow
Ramp up your Mobile Content SlideshowDan Lapham
 
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018rtCamp
 
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersDynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersMambaSoftwares
 
7 secrets of performance oriented front end development services
7 secrets of performance oriented front end development services7 secrets of performance oriented front end development services
7 secrets of performance oriented front end development servicesKaty Slemon
 
Why your website needs Accelerated Mobile Pages & How to implement AMP
Why your website needs Accelerated Mobile Pages & How to implement AMPWhy your website needs Accelerated Mobile Pages & How to implement AMP
Why your website needs Accelerated Mobile Pages & How to implement AMPparadisetechsoftsolutions
 
Website performance and an introduction to AMP
Website performance and an introduction to AMPWebsite performance and an introduction to AMP
Website performance and an introduction to AMPMichael Gearon
 
Progressive Web Apps - Overview & Getting Started
Progressive Web Apps - Overview & Getting StartedProgressive Web Apps - Overview & Getting Started
Progressive Web Apps - Overview & Getting StartedGaurav Behere
 
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul Shapiro
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul ShapiroAdvanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul Shapiro
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul ShapiroSearch Marketing Expo - SMX
 

Similaire à AMP K.S. (20)

Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!
 
Amp your site an intro to accelerated mobile pages
Amp your site  an intro to accelerated mobile pagesAmp your site  an intro to accelerated mobile pages
Amp your site an intro to accelerated mobile pages
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)
 
Step by-step procedure to implement amp in website
Step by-step procedure to implement amp in websiteStep by-step procedure to implement amp in website
Step by-step procedure to implement amp in website
 
Accelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in MagentoAccelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in Magento
 
AMP and the instant web - WebPerformance NYC MeetUp group
AMP and the instant web - WebPerformance NYC MeetUp groupAMP and the instant web - WebPerformance NYC MeetUp group
AMP and the instant web - WebPerformance NYC MeetUp group
 
Google AMP: High-Speed Pages in Higher Ed
Google AMP: High-Speed Pages in Higher EdGoogle AMP: High-Speed Pages in Higher Ed
Google AMP: High-Speed Pages in Higher Ed
 
Accelerated-Mobile-Pages
Accelerated-Mobile-PagesAccelerated-Mobile-Pages
Accelerated-Mobile-Pages
 
Why AMP for WordPress?
Why AMP for WordPress? Why AMP for WordPress?
Why AMP for WordPress?
 
Going All-In On AMP
Going All-In On AMPGoing All-In On AMP
Going All-In On AMP
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
 
Ramp up your Mobile Content Slideshow
Ramp up your Mobile Content SlideshowRamp up your Mobile Content Slideshow
Ramp up your Mobile Content Slideshow
 
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018
AMP with WordPress by Pradeep Sonawane @ Google AMP Roadshow Mumbai 2018
 
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website DesignersDynamic Website Designing Company in Delhi NCR Dynamic website Designers
Dynamic Website Designing Company in Delhi NCR Dynamic website Designers
 
AMP
AMPAMP
AMP
 
7 secrets of performance oriented front end development services
7 secrets of performance oriented front end development services7 secrets of performance oriented front end development services
7 secrets of performance oriented front end development services
 
Why your website needs Accelerated Mobile Pages & How to implement AMP
Why your website needs Accelerated Mobile Pages & How to implement AMPWhy your website needs Accelerated Mobile Pages & How to implement AMP
Why your website needs Accelerated Mobile Pages & How to implement AMP
 
Website performance and an introduction to AMP
Website performance and an introduction to AMPWebsite performance and an introduction to AMP
Website performance and an introduction to AMP
 
Progressive Web Apps - Overview & Getting Started
Progressive Web Apps - Overview & Getting StartedProgressive Web Apps - Overview & Getting Started
Progressive Web Apps - Overview & Getting Started
 
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul Shapiro
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul ShapiroAdvanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul Shapiro
Advanced Tips, Tricks, & Tools for Conquering AMP Problems Today By Paul Shapiro
 

AMP K.S.

  • 1. Get AMP’ed for AMP! AMPlify your clients! Other AMP puns!
  • 2. AMP puns 1. AMPlify your clients 2. Get AMP’ed for AMP 3. TrAMPle your mobile competition 4. SAMPle AMPle AMP - Jon 5. rAMPing up: Getting Ready for Amplified Mobile Pages - Ant 6. clAMPing Down on Amplified Mobiel Pages - Ant (misspelling included & trademarked) 7. Become the chAMPion of AMP - Jake
  • 4. Table of contents 1. What is AMP 2. AMP Origins 3. Intro to AMP HTML 4. Site speed comparison 5. Impact on SERP 6. When & where our clients can use it 7. Advertisements 8. Limitations 9. Live Demo 10.Questions
  • 5. ampproject.org The AMP Project is an initiative started by Google & Twitter to improve the mobile web and enhance the distribution ecosystem. AMP HTML embraces the open web, so you can be sure that your content appears correctly across all modern browsers and apps. Pages are published normally to your site, using standard tools, and are accelerated via caches created by Google and others. AMP utilizes its own proxy based CDN to deliver content to users with very little delay. Quick Demo Video https://www.ampproject.org/static/video/with_titlecards_v4 _464x826.mp4
  • 6. Still not following? Ok let me give you my elevator pitch for AMP. “AMP is a light, fast and simple web page. Using Google’s CDN it will prefetch the site so to users, the page loads instantly on their mobile devices.”
  • 7. Origins of AMP ● Oct 7th, Google announced the open source initiative called Accelerated Mobile Pages ● AMPs purpose is to deliver webpages with rich content like video, animations and graphics to work alongside smart ads, and to load instantaneously ● Twitter,Pinterest, WordPress.com, Chartbeat, Parse.ly, Adobe Analytics and LinkedIn are the first group that plan to integrate AMPs
  • 8. AMP HTML <!doctype html> <html (AMP)⚡> <head> <meta charset="utf-8"> <link rel="canonical" href="hello-world.html"> <meta name="viewport" content="width=device-width,minimum- scale=1,initial-scale=1"> <style>body {opacity: 0}</style><noscript><style>body {opacity: 1}</style></noscript> <script async src="https://cdn.ampproject.org/v0.js"></script> </head> <body>Hello, has anyone seen Keith’s mustache?</body> </html> These AMPs will need to be written in AMP HTML. This subset of HTML is very lean, some tags are not supported and some tags are changed to AMP-specific tags. For example the <img> tag is changed to <amp-img> which provides full srcset support even in browsers that down support it yet.
  • 9.
  • 12. SERP Impact There is still very little information about how this will impact the SERPs once it is live but what we can tell from the demo is: ● AMPs appear above organic pages in a carousel.(Allegedly) ● This should only impact mobile SERPs. Although AMP is made for mobile you can experience these pages on desktop. There is a desktop extension for chrome that will automagically load AMP pages when available. Desktop AMP Extension
  • 13. Client Usage Clients using Wordpress will be able to easily migrate current pages to AMP with the help of this plugin. For clients not on wordpress currently there is no easy transition for them. AMP pages should only be used for articles or blog posts. WARNING: This plugin is still in early development and should be tested multiple times to ensure the AMPs are formatted correctly.
  • 14. Advertisements Some clients keep the lights on and food in the fridge from ad revenue. Since a lot of ad placement providers rely on JavaScript this can be troublesome. Currently, there are a handful of providers that are being supported: ● A9 ● AdReactor ● AdSense ● AdTech ● Doubleclick
  • 15.
  • 16. Limitations Yes this sounds like a great idea but this is not the purpose of AMP. It is not here to replace a mobile friendly sites nor is it a way to beat site speed issues. It is meant for blog or article content and below I have listed the 9 commandments of AMP: 1. Conditional HTML comments are not allowed. 2. All attributes starting with ‘on’ are disallowed. 3. ‘Javascript:’ schema is disallowed. 4. All styles must be inline 5. Only one style tag in the document head 6. Style rules must be below 50KB 7. No developer-written or third party JavaScript 8. No input elements of any kind, including standard input and text area 9. Keywords should not include ‘unsafe-inline’ and ‘unsafe-eval’