SlideShare a Scribd company logo
1 of 26
Download to read offline
AMP
(Accelerated Mobile pages)
WHAT IS AMP?
 It is an open source framework based on HTML,
which can be used for creating quick loading web
pages for mobile users.
 It’s good to optimize your pages for mobile users.
 Speed is an integral part of designing web pages.
Data shows that “about 40% of people will
abandon a web page that takes more than 3
seconds to load.”
WHY AMP?
 The use of mobile Internet is increasing at a
rapid pace all around the globe.
 Google wasn’t too thrilled about how long it
was taking for WebPages to load on iPhones
and Android smartphones.This slowness is
caused by mobile websites having images that
are too large, scripts that run before the
content is loaded and a slew of other issues.
 So, to solve this issue Google created the
“Accelerated Mobile Pages” project, or AMP, to
fix this.
ANNOUNCEMENT AND LAUNCH
 The Accelerated Mobile Pages project was launched in October 2015.
 The AMP Project was announced by Google on October 7, 2015.
 AMP pages first appeared to web users in February 2016, when Google began to
show the AMP versions of webpages in mobile search results.
AMP links in Google search are identified with an icon.
FEATURES OF AMP
AMP-HTML
HTML
Speed up by the
AMP Cache
CMS
Ad revenue and analytics
GOOGLE AMP CACHE
 The Google AMP Cache is a cache of
validated AMP documents published
to the web that is available for anyone
to use.
 Google products,
including Google Search, serve
valid AMP documents and their
resources from the cache to provide a
fast user experience across the mobile
web.
AMP FRAMEWORK COMPONENTS
ADDING AMP PLUGIN IN WORDPRESS
Step 1
 On your wordpress admin
area - add new plugin
ADDING AMP PLUGIN IN WORDPRESS
Step 2
Install and activate AMP
plugin for your site.
ADDING AMP PLUGIN IN WORDPRESS
Step 3
 You can customize your AMP
by its appearance
ADDING AMP PLUGIN IN WORDPRESS
Else addingYoast SEO &
AMP you can customize
more things.
ADDING AMP TO HTML SITES
1. Include AMP symbol within the HTML tag.
2. Add canonical tag.
3. Include AMP library file.
4. Specify a viewport.
5. AMP CSS validation.
6. AMP boiler plate.
7. Replace <img> with <amp-img>
8. Link AMP content
9. AMP page validation
STEP - 1
 First Create a ditto page in of html page which we converting.
example: article-amp.html
 Add the attribute ⚡ to the <html> tag in the head section.
STEP -2
Add CanonicalTag
 Every AMP document must posses a link referencing to its ‘canonical version’ of
that document.
 We must provide the absolute URL of original HTML page.
 Then the tag must be included in head section.
example: <link rel="canonical" href=“orginal-page-url.html“ />
STEP - 3
Include AMP library file on head section
 It can help us to figure out, what all we need to fix.
 Its always same for every files.
Example: <script async src="https://cdn.ampproject.org/v0.js"></script>
STEP - 4
 SPECIFY AVIEWPORT
 AMP requires definitions for width and minimum-scale for the viewport.
 Viewport is a common tag used in head section.
example: <meta name="viewport" content="width=device-
width,minimum-scale=1,initial-scale=1“ />
STEP - 5
AMP CSSVALIDATION
 In AMP page we cannot include external stylesheet.
 Reduce the size of stylesheet.css file to 50 KB.
 Embed the style sheet within <style amp-custom></style> tag as inline styles.
Example: <style amp-custom>
 /*The content from stylesheet.css */
 </style>
STEP - 6
AMP BOILER PLATE
 Add the AMP boilerplate code to the bottom of the <head> tag.
 Boilerplate helps to hide the content of body section until the AMP JavaScript
library is loaded.
 This code is common for AMP files.
STEP - 7
REPLACE <IMG> WITH <AMP-IMG>
 AMP designed special web component to replace the <img> tag with <amp-img>
tag and added to the body section of the HTML page.
 In AMP, we need to define the width, height and layout for amp-img elements.
 Attribute layout =”responsive” is provided to inform that our image can be scaled
and resize.
example:<amp-img src="mountains.jpg" layout="responsive" width="266"
height="150"></amp-img>
STEP - 8
LINK AMP CONTENT
 This is achieved by including a <link rel="amphtml"> tag to the <head> section of
the original non-AMP HTML page.
 Both versions have generally the same content, but have different presentations.
 So we should treat the traditional HTML pages as the “canonical” pages.
 Pair the AMP pages with canonical pages.
Example: <link rel="amphtml" href="/article-amp.html">
STEP - 9
AMP PAGEVALIDATION
 This is the last step in AMP optimization.
 Here we validate our AMP page created in AMP validator to check whether it is
optimized or not.
Allowed Prohibited
Script- Prohibited unless the
type
is application/ld+json, applicatio
n/json, or text/plain. <noscript>
Base
Image- Replaced with amp-img frame
form frameset
Audio- amp-audio param
Video- amp-video applet
input elements embed
button preconnect, prerender and
prefetch
Style- <style amp-custom>
CONCLUSION
 As the users are shifting to mobile, if you are not on mobile you
are losing visitors. Check your site mobile friendliness and add
AMP.
 Get ready for mobiles first index.
SOURCE: HTTP://SEOKOCHI.COM/WHAT-IS-AMP-AND-BENEFITS-OF-AMP/
What is Amp (Accelerated Mobile Pages)?

More Related Content

What's hot

TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...
TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...
TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...Terminalfour
 
Integrate with facebook connector
Integrate with facebook connectorIntegrate with facebook connector
Integrate with facebook connectorSon Nguyen
 
Integration with dropbox
Integration with dropboxIntegration with dropbox
Integration with dropboxSon Nguyen
 
WordPress 101 Social Media Camp 2011
WordPress 101 Social Media Camp 2011WordPress 101 Social Media Camp 2011
WordPress 101 Social Media Camp 2011John Overall
 
Essential WordPress Plugins
Essential WordPress PluginsEssential WordPress Plugins
Essential WordPress PluginsEvent Media
 
GENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGEGENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGEBikash Sundaray
 
My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1Alex Fernandez
 
Introduction to Cappuccino
Introduction to CappuccinoIntroduction to Cappuccino
Introduction to Cappuccinoedthix
 
Skillfeed word press-course-anouncement-april-23-2015
Skillfeed word press-course-anouncement-april-23-2015Skillfeed word press-course-anouncement-april-23-2015
Skillfeed word press-course-anouncement-april-23-2015viet nghiem
 
Backup wordpress on CPanel
Backup wordpress on CPanelBackup wordpress on CPanel
Backup wordpress on CPanelJean Harmsen
 
10 rocking word press plugins that you might have missed wp-stuffs.com
10 rocking word press plugins that you might have missed   wp-stuffs.com10 rocking word press plugins that you might have missed   wp-stuffs.com
10 rocking word press plugins that you might have missed wp-stuffs.comVivek R
 
WP REST API - Building a simple Web Application
WP REST API - Building a simple Web ApplicationWP REST API - Building a simple Web Application
WP REST API - Building a simple Web ApplicationEdmund Chan
 
Automated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsHamlet Batista
 
12 Plugins of Christmas
12 Plugins of Christmas12 Plugins of Christmas
12 Plugins of ChristmasLiam Dempsey
 
IMMERSE'16 Introduction to adobe experience manager back end
IMMERSE'16 Introduction to adobe experience manager back endIMMERSE'16 Introduction to adobe experience manager back end
IMMERSE'16 Introduction to adobe experience manager back endAdobeMarketingCloud
 
Joomla Training for The C.A.L.L. in Arkansas
Joomla Training for The C.A.L.L. in ArkansasJoomla Training for The C.A.L.L. in Arkansas
Joomla Training for The C.A.L.L. in ArkansasRob McBryde
 

What's hot (20)

TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...
TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...
TERMINALFOUR t44u 2008 - Harry McKillen - Google & Flash Integration with Sit...
 
Integrate with facebook connector
Integrate with facebook connectorIntegrate with facebook connector
Integrate with facebook connector
 
Integration with dropbox
Integration with dropboxIntegration with dropbox
Integration with dropbox
 
WordPress 101 Social Media Camp 2011
WordPress 101 Social Media Camp 2011WordPress 101 Social Media Camp 2011
WordPress 101 Social Media Camp 2011
 
Essential WordPress Plugins
Essential WordPress PluginsEssential WordPress Plugins
Essential WordPress Plugins
 
GENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGEGENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGE
 
Onlinebiz-magento-FacebookConnector-extension
Onlinebiz-magento-FacebookConnector-extensionOnlinebiz-magento-FacebookConnector-extension
Onlinebiz-magento-FacebookConnector-extension
 
My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1
 
Wordpress backing Up and Updating
Wordpress backing Up and UpdatingWordpress backing Up and Updating
Wordpress backing Up and Updating
 
Introduction to Cappuccino
Introduction to CappuccinoIntroduction to Cappuccino
Introduction to Cappuccino
 
Amp
AmpAmp
Amp
 
Skillfeed word press-course-anouncement-april-23-2015
Skillfeed word press-course-anouncement-april-23-2015Skillfeed word press-course-anouncement-april-23-2015
Skillfeed word press-course-anouncement-april-23-2015
 
Backup wordpress on CPanel
Backup wordpress on CPanelBackup wordpress on CPanel
Backup wordpress on CPanel
 
10 rocking word press plugins that you might have missed wp-stuffs.com
10 rocking word press plugins that you might have missed   wp-stuffs.com10 rocking word press plugins that you might have missed   wp-stuffs.com
10 rocking word press plugins that you might have missed wp-stuffs.com
 
WP REST API - Building a simple Web Application
WP REST API - Building a simple Web ApplicationWP REST API - Building a simple Web Application
WP REST API - Building a simple Web Application
 
Automated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud Functions
 
12 Plugins of Christmas
12 Plugins of Christmas12 Plugins of Christmas
12 Plugins of Christmas
 
Word Press Website Tips
Word Press Website TipsWord Press Website Tips
Word Press Website Tips
 
IMMERSE'16 Introduction to adobe experience manager back end
IMMERSE'16 Introduction to adobe experience manager back endIMMERSE'16 Introduction to adobe experience manager back end
IMMERSE'16 Introduction to adobe experience manager back end
 
Joomla Training for The C.A.L.L. in Arkansas
Joomla Training for The C.A.L.L. in ArkansasJoomla Training for The C.A.L.L. in Arkansas
Joomla Training for The C.A.L.L. in Arkansas
 

Similar to What is Amp (Accelerated Mobile Pages)?

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 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 (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Chitpong Wuttanan
 
Accelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessAccelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessHarshavardhan MP
 
Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!Greenlane
 
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
 
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web Development
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web DevelopmentAccelerated Mobile Pages (AMP) The Next Revolution in Mobile Web Development
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web DevelopmentNotifyVisitors
 
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 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
 
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16Sean Malseed
 
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
 
Accelerated Mobile Pages
Accelerated Mobile PagesAccelerated Mobile Pages
Accelerated Mobile PagesJeremy Green
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)ijtsrd
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Sanjay Kumar
 
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 in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAlberto Medina
 
Udi Google Dev Day
Udi Google Dev DayUdi Google Dev Day
Udi Google Dev DayUdi Bauman
 
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
 

Similar to What is Amp (Accelerated Mobile Pages)? (20)

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 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
 
AMP K.S.
AMP K.S.AMP K.S.
AMP K.S.
 
Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)Google AMP (Accelerated Mobile Pages)
Google AMP (Accelerated Mobile Pages)
 
Accelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your BusinessAccelerated Mobile Pages (AMP) & How it will Impact your Business
Accelerated Mobile Pages (AMP) & How it will Impact your Business
 
Get AMP’ed for AMP!
Get AMP’ed for AMP!Get AMP’ed for AMP!
Get AMP’ed for AMP!
 
Accelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in MagentoAccelerated Mobile Pages (AMP) in Magento
Accelerated Mobile Pages (AMP) in Magento
 
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web Development
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web DevelopmentAccelerated Mobile Pages (AMP) The Next Revolution in Mobile Web Development
Accelerated Mobile Pages (AMP) The Next Revolution in Mobile Web Development
 
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 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
 
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
 
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
 
Going All-In On AMP
Going All-In On AMPGoing All-In On AMP
Going All-In On AMP
 
Accelerated Mobile Pages
Accelerated Mobile PagesAccelerated Mobile Pages
Accelerated Mobile Pages
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)
 
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 in WordPress, the WordPress Way
AMP in WordPress, the WordPress WayAMP in WordPress, the WordPress Way
AMP in WordPress, the WordPress Way
 
Udi Google Dev Day
Udi Google Dev DayUdi Google Dev Day
Udi Google Dev Day
 
What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?What Are Accelerated Mobile Pages (AMPs)?
What Are Accelerated Mobile Pages (AMPs)?
 

What is Amp (Accelerated Mobile Pages)?

  • 2. WHAT IS AMP?  It is an open source framework based on HTML, which can be used for creating quick loading web pages for mobile users.  It’s good to optimize your pages for mobile users.  Speed is an integral part of designing web pages. Data shows that “about 40% of people will abandon a web page that takes more than 3 seconds to load.”
  • 3. WHY AMP?  The use of mobile Internet is increasing at a rapid pace all around the globe.  Google wasn’t too thrilled about how long it was taking for WebPages to load on iPhones and Android smartphones.This slowness is caused by mobile websites having images that are too large, scripts that run before the content is loaded and a slew of other issues.  So, to solve this issue Google created the “Accelerated Mobile Pages” project, or AMP, to fix this.
  • 4. ANNOUNCEMENT AND LAUNCH  The Accelerated Mobile Pages project was launched in October 2015.  The AMP Project was announced by Google on October 7, 2015.  AMP pages first appeared to web users in February 2016, when Google began to show the AMP versions of webpages in mobile search results.
  • 5. AMP links in Google search are identified with an icon.
  • 6. FEATURES OF AMP AMP-HTML HTML Speed up by the AMP Cache CMS Ad revenue and analytics
  • 7. GOOGLE AMP CACHE  The Google AMP Cache is a cache of validated AMP documents published to the web that is available for anyone to use.  Google products, including Google Search, serve valid AMP documents and their resources from the cache to provide a fast user experience across the mobile web.
  • 9. ADDING AMP PLUGIN IN WORDPRESS Step 1  On your wordpress admin area - add new plugin
  • 10. ADDING AMP PLUGIN IN WORDPRESS Step 2 Install and activate AMP plugin for your site.
  • 11. ADDING AMP PLUGIN IN WORDPRESS Step 3  You can customize your AMP by its appearance
  • 12. ADDING AMP PLUGIN IN WORDPRESS Else addingYoast SEO & AMP you can customize more things.
  • 13. ADDING AMP TO HTML SITES 1. Include AMP symbol within the HTML tag. 2. Add canonical tag. 3. Include AMP library file. 4. Specify a viewport. 5. AMP CSS validation. 6. AMP boiler plate. 7. Replace <img> with <amp-img> 8. Link AMP content 9. AMP page validation
  • 14. STEP - 1  First Create a ditto page in of html page which we converting. example: article-amp.html  Add the attribute ⚡ to the <html> tag in the head section.
  • 15. STEP -2 Add CanonicalTag  Every AMP document must posses a link referencing to its ‘canonical version’ of that document.  We must provide the absolute URL of original HTML page.  Then the tag must be included in head section. example: <link rel="canonical" href=“orginal-page-url.html“ />
  • 16. STEP - 3 Include AMP library file on head section  It can help us to figure out, what all we need to fix.  Its always same for every files. Example: <script async src="https://cdn.ampproject.org/v0.js"></script>
  • 17. STEP - 4  SPECIFY AVIEWPORT  AMP requires definitions for width and minimum-scale for the viewport.  Viewport is a common tag used in head section. example: <meta name="viewport" content="width=device- width,minimum-scale=1,initial-scale=1“ />
  • 18. STEP - 5 AMP CSSVALIDATION  In AMP page we cannot include external stylesheet.  Reduce the size of stylesheet.css file to 50 KB.  Embed the style sheet within <style amp-custom></style> tag as inline styles. Example: <style amp-custom>  /*The content from stylesheet.css */  </style>
  • 19. STEP - 6 AMP BOILER PLATE  Add the AMP boilerplate code to the bottom of the <head> tag.  Boilerplate helps to hide the content of body section until the AMP JavaScript library is loaded.  This code is common for AMP files.
  • 20. STEP - 7 REPLACE <IMG> WITH <AMP-IMG>  AMP designed special web component to replace the <img> tag with <amp-img> tag and added to the body section of the HTML page.  In AMP, we need to define the width, height and layout for amp-img elements.  Attribute layout =”responsive” is provided to inform that our image can be scaled and resize. example:<amp-img src="mountains.jpg" layout="responsive" width="266" height="150"></amp-img>
  • 21. STEP - 8 LINK AMP CONTENT  This is achieved by including a <link rel="amphtml"> tag to the <head> section of the original non-AMP HTML page.  Both versions have generally the same content, but have different presentations.  So we should treat the traditional HTML pages as the “canonical” pages.  Pair the AMP pages with canonical pages. Example: <link rel="amphtml" href="/article-amp.html">
  • 22. STEP - 9 AMP PAGEVALIDATION  This is the last step in AMP optimization.  Here we validate our AMP page created in AMP validator to check whether it is optimized or not.
  • 23. Allowed Prohibited Script- Prohibited unless the type is application/ld+json, applicatio n/json, or text/plain. <noscript> Base Image- Replaced with amp-img frame form frameset Audio- amp-audio param Video- amp-video applet input elements embed button preconnect, prerender and prefetch Style- <style amp-custom>
  • 24. CONCLUSION  As the users are shifting to mobile, if you are not on mobile you are losing visitors. Check your site mobile friendliness and add AMP.  Get ready for mobiles first index.