SlideShare a Scribd company logo
1 of 58
Website performance and
an introduction to AMP
Michael Gearon @michaelgearon
UX, UI and Performance Specialist
Based in Cwmbran, South Wales.
With years of experience in the digital industry
https://michaelgearon.co.uk
A leading UK financial services, utilities
and home services comparison website
The impacts of website performance
According to surveys done by Akamai and Gomez.com, nearly
half of web users expect a site to load in 2 seconds or less,
tend to abandon a site that isn’t loaded within 3 seconds. 79%
of web shoppers who have trouble with web site performance
say they won’t return to the site to buy again and around 44%
of them would tell a friend if they had a poor experience
shopping online.
https://blog.kissmetrics.com/speed-is-a-killer/
https://twitter.com/addyosmani/status/793197147713773
568
Websites need to go on a diet
March 2011 - Average size 735kB March 2017 - Average size 2569kB
The web is set to grow
The provision and consumption of video on mobile devices via
web and apps is growing rapidly. Mobile video is already 60% of
total mobile data traffic worldwide and is expected to be 78%
by 2021 according to Cisco’s Visual Networking Index (VNI).
https://www.thinkwithgoogle.com/
feature/mobile/
Customers tend to abandon
a site that isn’t loaded
within 3 seconds
Let’s try it…
The Potential?
• Gizmodo: 100k AMP page vists daily, 3x faster page load time, 50%
increase in impressions
• Wired: 25% increase in CTR from search results, + 63% in CTR on
ads in AMP stories, 100k stories AMP’ed from 20+ year archive
• NoBroker: 25% increase in new user registration, 77% increase in
connections, 18% reduction in bounce rate, 10% increase in pages
per session
Accelerated Mobile Pages
Improve user engagement with fast, compelling experiences.
Web page speed improves the user experience and core business metrics. AMP pages load
near instantly enabling you to offer a consistently fast experience across all devices and
platforms that link to AMP Pages including Google, Bing, LinkedIn and more. These
performance gains often translate in improvements in the numbers that matter, such as
time spent on page, return visits and CTRs.
What is different?
• Speed, this is the main objective!
• No custom JavaScript
• Size all resource statically
• All CSS must be inline and size-bound
(50kB)
• Minimize style recalculations
• Font triggering must be efficient
What does it look like?
AMP only news carousels
What does it look like?
https://developer.apple.com/news-publisher/
Is AMP all good?
Google can do whatever they want. They
are an independent company and if they
wanna tell us that we have to use a special
format to have benefits on their platform,
then that's the way it is.
https://css-tricks.com/amp-news/
The Potential?
• Gizmodo: 100k AMP page vists daily, 3x faster page load time, 50%
increase in impressions
• Wired: 25% increase in CTR from search results, + 63% in CTR on
ads in AMP stories, 100k stories AMP’ed from 20+ year archive
• NoBroker: 25% increase in new user registration, 77% increase in
connections, 18% reduction in bounce rate, 10% increase in pages
per session
Does page speed affect
my SEO ranking?
Yes!
Mobile – “Speed Update”
• From July 2018 Google is going to consider page speed a
ranking factor for mobile searches
• It will mostly impact really slow website
• A slow page may still rank highly if it has great, relevant
content
What can you do
Performance culture
• Get alignment between your designer, developers and your
marketing teams
• Run performance experiments and measure outcomes
• Set yourself goals
2G Tuesday’s
• Facebook is adopting a new opt-in initiative called "2G
Tuesdays.”
• For that next hour, their experience on Facebook will be very
much like the experience that millions of people around the
world have on Facebook on a 2G connection
• The initiative is designed to help employees empathize with
users in booming markets like India, Thailand, and much of
Latin America, but also to help them work out what they could
improve about the app to make it more usable on slower
connections
Top tip:
Be at least 20% faster than
your competitors
https://www.smashingmagazine.com/2015/09/why-performance-matters-the-perception-of-time/#the-need-for-performance-optimization-
the-20-rule
Tools you can use
https://developers.google.com/web/tools/lighthou
se/
https://www.webpagetest.org/
https://en-
gb.wordpress.org/plugins/amp/
https://ampbyexample.com/playground
/
Quick Wins
Compress your images
Minification of JS and CSS
HTTP requests reduction
Technical – Use a CDN network
The Future
AMP Stories
AMP for Email
AMP For Email
To modernize one of the most popular and widely used
communication channels: email.
Many people rely on email for information about flights, events,
news, purchases and more— over 270 billion emails are sent each
each day! With AMP for Email, information in email messages can
can be dynamic, kept up-to-date and made actionable. We’re really
really excited about the possibilities — developers and businesses
businesses will be able to send more expressive and interactive
email messages than ever before.
Useful Links
• https://validator.ampproject.org/
• https://chrome.google.com/webstore/detail/lighthouse/blipmdconlk
pinefehnmjammfjpmpbjk
• https://chrome.google.com/webstore/detail/amp-
validator/nmoffdblmcmgeicmolmhobpoocbbmknc
• https://www.theverge.com/2015/10/28/9625062/facebook-2g-
tuesdays-slow-internet-developing-world
• https://www.smashingmagazine.com/2018/01/front-end-
performance-checklist-2018-pdf-pages/
Any Questions?

More Related Content

What's hot

APP Academy: Marketing (Virtual Classroom) - Information Kit
APP Academy: Marketing (Virtual Classroom) - Information KitAPP Academy: Marketing (Virtual Classroom) - Information Kit
APP Academy: Marketing (Virtual Classroom) - Information KitSalesforce Partners
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
Successful Customer Onboarding
Successful Customer OnboardingSuccessful Customer Onboarding
Successful Customer OnboardingGeorgia Tsiamanta
 
Sales Team Pres - Sept 15
Sales Team Pres - Sept 15Sales Team Pres - Sept 15
Sales Team Pres - Sept 15Josh McCarthy
 
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsIntegrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsMarqui CMS
 
Marketing strategy
Marketing strategy Marketing strategy
Marketing strategy harshad_shah
 
Optimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsOptimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsWP Engine
 
Websites: Creating Effective Content and Launching Your Site Aug 2014
Websites: Creating Effective Content and Launching Your Site Aug 2014Websites: Creating Effective Content and Launching Your Site Aug 2014
Websites: Creating Effective Content and Launching Your Site Aug 2014Greg Woodham
 
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...WebLink International
 
Africacityapps presentation
Africacityapps presentationAfricacityapps presentation
Africacityapps presentationAfricacityapps
 
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackSelecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackMarqui CMS
 
If you website is not mobile ready, You can loose your search engine position
If you website is not mobile ready, You can loose your search engine position If you website is not mobile ready, You can loose your search engine position
If you website is not mobile ready, You can loose your search engine position Auggie Diaz Internet Marketing Consultant
 
Content Marketing for Lead Gen: How to Get Started
Content Marketing for Lead Gen:  How to Get StartedContent Marketing for Lead Gen:  How to Get Started
Content Marketing for Lead Gen: How to Get StartedMarqui CMS
 
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsWebinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsMoovweb
 
Deep dive into a competitor
Deep dive into a competitorDeep dive into a competitor
Deep dive into a competitorSV.CO
 

What's hot (20)

APP Academy: Marketing (Virtual Classroom) - Information Kit
APP Academy: Marketing (Virtual Classroom) - Information KitAPP Academy: Marketing (Virtual Classroom) - Information Kit
APP Academy: Marketing (Virtual Classroom) - Information Kit
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Successful Customer Onboarding
Successful Customer OnboardingSuccessful Customer Onboarding
Successful Customer Onboarding
 
Sales Team Pres - Sept 15
Sales Team Pres - Sept 15Sales Team Pres - Sept 15
Sales Team Pres - Sept 15
 
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsIntegrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
 
Marketing strategy
Marketing strategy Marketing strategy
Marketing strategy
 
Diego meller-jampp
Diego meller-jamppDiego meller-jampp
Diego meller-jampp
 
6 Ingredients for a Good eCommerce Blog | Keyideas Infotech
6 Ingredients for a Good eCommerce Blog | Keyideas Infotech6 Ingredients for a Good eCommerce Blog | Keyideas Infotech
6 Ingredients for a Good eCommerce Blog | Keyideas Infotech
 
Website launch plan
Website launch planWebsite launch plan
Website launch plan
 
Optimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsOptimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased Conversions
 
Websites: Creating Effective Content and Launching Your Site Aug 2014
Websites: Creating Effective Content and Launching Your Site Aug 2014Websites: Creating Effective Content and Launching Your Site Aug 2014
Websites: Creating Effective Content and Launching Your Site Aug 2014
 
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...
How to Succeed in a Mobile World - Use the Growth of Mobile to Better Serve Y...
 
Africacityapps presentation
Africacityapps presentationAfricacityapps presentation
Africacityapps presentation
 
Usability of websites
Usability of websitesUsability of websites
Usability of websites
 
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackSelecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
 
If you website is not mobile ready, You can loose your search engine position
If you website is not mobile ready, You can loose your search engine position If you website is not mobile ready, You can loose your search engine position
If you website is not mobile ready, You can loose your search engine position
 
Website testing
Website testingWebsite testing
Website testing
 
Content Marketing for Lead Gen: How to Get Started
Content Marketing for Lead Gen:  How to Get StartedContent Marketing for Lead Gen:  How to Get Started
Content Marketing for Lead Gen: How to Get Started
 
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsWebinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
 
Deep dive into a competitor
Deep dive into a competitorDeep dive into a competitor
Deep dive into a competitor
 

Similar to Website performance and an introduction to AMP

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
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondewcto2017
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)ijtsrd
 
Did the recent mobile update affect your website traffic?
Did the recent mobile update affect your website traffic?Did the recent mobile update affect your website traffic?
Did the recent mobile update affect your website traffic?Christopher Dill
 
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...LeadSquared
 
Performance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowPerformance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowWP Engine
 
Online Marketing Bootcamp - Mobile | October 2014
Online Marketing Bootcamp - Mobile | October 2014Online Marketing Bootcamp - Mobile | October 2014
Online Marketing Bootcamp - Mobile | October 2014Media Matters
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationHelmi Hasan
 
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
 
How to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday SeasonHow to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday SeasonKabbage
 
The Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEOThe Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEORegan McGregor
 
conduct an seo audit
conduct an seo auditconduct an seo audit
conduct an seo auditengy magdy
 
Website Analysis
Website Analysis Website Analysis
Website Analysis Curt Lewis
 
Eight things you need to know about your web and social media content - ALHAUS
Eight things you need to know about your web and social media content - ALHAUSEight things you need to know about your web and social media content - ALHAUS
Eight things you need to know about your web and social media content - ALHAUSAndy Buckley
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment Corey84
 
“Inchem Cooperation Website”
“Inchem Cooperation Website”“Inchem Cooperation Website”
“Inchem Cooperation Website”IRJET Journal
 
Bliblidotcom - AMP And PWA
Bliblidotcom - AMP And PWABliblidotcom - AMP And PWA
Bliblidotcom - AMP And PWAIrfan Maulana
 
What is my ecommerce website missing?
What is my ecommerce website missing?What is my ecommerce website missing?
What is my ecommerce website missing?Amit Rg
 

Similar to Website performance and an introduction to AMP (20)

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
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
 
Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)Accelerated Mobile Pages (AMP)
Accelerated Mobile Pages (AMP)
 
Did the recent mobile update affect your website traffic?
Did the recent mobile update affect your website traffic?Did the recent mobile update affect your website traffic?
Did the recent mobile update affect your website traffic?
 
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...
Evolution & AMPlification of Mobile Search Marketing [Driving Traffic & Conve...
 
Performance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of TomorrowPerformance and User Experience for the Web of Tomorrow
Performance and User Experience for the Web of Tomorrow
 
Online Marketing Bootcamp - Mobile | October 2014
Online Marketing Bootcamp - Mobile | October 2014Online Marketing Bootcamp - Mobile | October 2014
Online Marketing Bootcamp - Mobile | October 2014
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation
 
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
 
How to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday SeasonHow to Optimize Your Business Website for the Holiday Season
How to Optimize Your Business Website for the Holiday Season
 
The Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEOThe Death of the Desktop: The Future For Mobile SEO
The Death of the Desktop: The Future For Mobile SEO
 
conduct an seo audit
conduct an seo auditconduct an seo audit
conduct an seo audit
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
 
Website Analysis
Website Analysis Website Analysis
Website Analysis
 
Eight things you need to know about your web and social media content - ALHAUS
Eight things you need to know about your web and social media content - ALHAUSEight things you need to know about your web and social media content - ALHAUS
Eight things you need to know about your web and social media content - ALHAUS
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment
 
“Inchem Cooperation Website”
“Inchem Cooperation Website”“Inchem Cooperation Website”
“Inchem Cooperation Website”
 
Bliblidotcom - AMP And PWA
Bliblidotcom - AMP And PWABliblidotcom - AMP And PWA
Bliblidotcom - AMP And PWA
 
Jeffrey Jose
Jeffrey Jose   Jeffrey Jose
Jeffrey Jose
 
What is my ecommerce website missing?
What is my ecommerce website missing?What is my ecommerce website missing?
What is my ecommerce website missing?
 

Recently uploaded

Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 

Recently uploaded (20)

Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 

Website performance and an introduction to AMP

  • 1. Website performance and an introduction to AMP Michael Gearon @michaelgearon
  • 2. UX, UI and Performance Specialist Based in Cwmbran, South Wales. With years of experience in the digital industry https://michaelgearon.co.uk
  • 3. A leading UK financial services, utilities and home services comparison website
  • 4.
  • 5. The impacts of website performance According to surveys done by Akamai and Gomez.com, nearly half of web users expect a site to load in 2 seconds or less, tend to abandon a site that isn’t loaded within 3 seconds. 79% of web shoppers who have trouble with web site performance say they won’t return to the site to buy again and around 44% of them would tell a friend if they had a poor experience shopping online. https://blog.kissmetrics.com/speed-is-a-killer/
  • 7. Websites need to go on a diet March 2011 - Average size 735kB March 2017 - Average size 2569kB
  • 8. The web is set to grow The provision and consumption of video on mobile devices via web and apps is growing rapidly. Mobile video is already 60% of total mobile data traffic worldwide and is expected to be 78% by 2021 according to Cisco’s Visual Networking Index (VNI).
  • 10. Customers tend to abandon a site that isn’t loaded within 3 seconds
  • 11.
  • 13.
  • 14.
  • 15. The Potential? • Gizmodo: 100k AMP page vists daily, 3x faster page load time, 50% increase in impressions • Wired: 25% increase in CTR from search results, + 63% in CTR on ads in AMP stories, 100k stories AMP’ed from 20+ year archive • NoBroker: 25% increase in new user registration, 77% increase in connections, 18% reduction in bounce rate, 10% increase in pages per session
  • 16.
  • 17. Accelerated Mobile Pages Improve user engagement with fast, compelling experiences. Web page speed improves the user experience and core business metrics. AMP pages load near instantly enabling you to offer a consistently fast experience across all devices and platforms that link to AMP Pages including Google, Bing, LinkedIn and more. These performance gains often translate in improvements in the numbers that matter, such as time spent on page, return visits and CTRs.
  • 18. What is different? • Speed, this is the main objective! • No custom JavaScript • Size all resource statically • All CSS must be inline and size-bound (50kB) • Minimize style recalculations • Font triggering must be efficient
  • 19. What does it look like?
  • 20. AMP only news carousels
  • 21. What does it look like?
  • 22.
  • 24. Is AMP all good?
  • 25.
  • 26.
  • 27. Google can do whatever they want. They are an independent company and if they wanna tell us that we have to use a special format to have benefits on their platform, then that's the way it is. https://css-tricks.com/amp-news/
  • 28. The Potential? • Gizmodo: 100k AMP page vists daily, 3x faster page load time, 50% increase in impressions • Wired: 25% increase in CTR from search results, + 63% in CTR on ads in AMP stories, 100k stories AMP’ed from 20+ year archive • NoBroker: 25% increase in new user registration, 77% increase in connections, 18% reduction in bounce rate, 10% increase in pages per session
  • 29.
  • 30. Does page speed affect my SEO ranking?
  • 31. Yes!
  • 32. Mobile – “Speed Update” • From July 2018 Google is going to consider page speed a ranking factor for mobile searches • It will mostly impact really slow website • A slow page may still rank highly if it has great, relevant content
  • 34. Performance culture • Get alignment between your designer, developers and your marketing teams • Run performance experiments and measure outcomes • Set yourself goals
  • 35. 2G Tuesday’s • Facebook is adopting a new opt-in initiative called "2G Tuesdays.” • For that next hour, their experience on Facebook will be very much like the experience that millions of people around the world have on Facebook on a 2G connection • The initiative is designed to help employees empathize with users in booming markets like India, Thailand, and much of Latin America, but also to help them work out what they could improve about the app to make it more usable on slower connections
  • 36. Top tip: Be at least 20% faster than your competitors https://www.smashingmagazine.com/2015/09/why-performance-matters-the-perception-of-time/#the-need-for-performance-optimization- the-20-rule
  • 39.
  • 47. Technical – Use a CDN network
  • 48.
  • 51.
  • 53. AMP For Email To modernize one of the most popular and widely used communication channels: email. Many people rely on email for information about flights, events, news, purchases and more— over 270 billion emails are sent each each day! With AMP for Email, information in email messages can can be dynamic, kept up-to-date and made actionable. We’re really really excited about the possibilities — developers and businesses businesses will be able to send more expressive and interactive email messages than ever before.
  • 54.
  • 55.
  • 56. Useful Links • https://validator.ampproject.org/ • https://chrome.google.com/webstore/detail/lighthouse/blipmdconlk pinefehnmjammfjpmpbjk • https://chrome.google.com/webstore/detail/amp- validator/nmoffdblmcmgeicmolmhobpoocbbmknc • https://www.theverge.com/2015/10/28/9625062/facebook-2g- tuesdays-slow-internet-developing-world • https://www.smashingmagazine.com/2018/01/front-end- performance-checklist-2018-pdf-pages/
  • 57.

Editor's Notes

  1. Hi everyone, I am going to do a quick talk around website performance and an introduction to AMP
  2. I’m Mike I am a UX/UI and website performance specialist Based in Cwmbran, South Wales @michaelgearon – Twitter
  3. I am a product designer at GoCompare and I have been there for 2 years Focusing on spilt testing, prototyping, user experience and user interface designing
  4. We will go on a quest to understand what is website performance and why it matters We will then look into AMP and what can it do today for you and where it is heading in the near future Finally covering tools and concepts you can takeaway from this to improve performance at your company
  5. Kissmetrics is a leading software company in the user experience industry They done a report named “Why Decreasing Page Load Time Can Drastically Increase Conversions” The findings were that people expect a website to load in 2 seconds or less 79% of people drop off if it isn’t loaded within 3 seconds With 44% of them telling a friend they had a poor experience
  6. A tweet I noticed back in 2016 is perfect example of what happens when you don’t focus on performance This rich media article is making 304 separate requests to images, tags and other media In total weighing 131mb and can take at least 2 minutes or more to load on a mobile connection Which if it is was me I wouldn’t wait for that!
  7. Between March 2011 and March 2017 the average web page has grown over 1.8mb Each year it has always increased, never decreased. Most of the increase has come from images, video and scripts. But you can see just overall every area has increased to some extent.
  8. Cisco has calculated that the web is going to continue to grow One of the main things to grow is video of around 18% And with mobile set to overtake computers it is clear people expectations are rich media on demand and on the go
  9. At GoCompare we have analyzed how we compare to our competitors and have quickly realized we are behind We are now on a mission to improve website performance and to form a culture around performance A good starting place is for you to also look at where you site compares to your competitors
  10. When comparing yourself to others remember that customers tend to abandon a site that isn’t loaded within 3 seconds
  11. I am no mathematician but… If your website takes say 8 seconds to load and people tend to abandon a website after 3 seconds there is a clear area to improve
  12. Set up website before presentation with the 3G connection on Run through a website for a few minutes…
  13. Who else feels like this Panda after seeing that...?
  14. You want to feel like this instead!
  15. So what are the potential gains of improving website performance? Since rolling out Gizmodo reported 100k AMP page visits daily, with 3 time faster page load time Or if we look at wired a leading digital blog they have seen a 25% increase in click through rate from search results
  16. So far we have seen how bloated the web is And how painful it is for our customers and in-turn how they react when they have a slow web experience So how do we tackle this?
  17. AMP stands for Accelerated Mobile Pages AMP is a very lightweight version of a webpage It offers user a fast way to browse through news articles and landing pages For publishers this should mean improvements in average time on page, return visits and click through rates
  18. AMP is all about speed, no custom JavaScript, and your resources which are, images, videos and other media must be compressed. You also have to limit the amount of CSS which is the styling of your website to 50kB which is ample for a landing page and you can also use custom fonts. Overall AMP gives you the ability to still have a bespoke landing page and doesn’t limit you too much. It is more about being sensible with how you build your pages.
  19. On Google you will notice AMP by one element The lightning symbol, this is the only noticeable difference between a standard page and an AMP page
  20. There is also AMP only news carousels which take a prominent view in Google Google recently announced that it will change this to allow non-AMP pages also join the carousel but have not indicated when and how you can achieve this You can see with the top stories that it includes the publisher logo, the AMP symbol as well as a preview image of the article
  21. When you load an AMP article the most noticeable difference is that there is an additional header You can share the link of the article, which AMP recently changed. It is used to show an AMP cache URL but now it displays the publishers URL since January 2018 The other useful feature is the ability to swipe left and right on news articles with speed
  22. There are other companies which have jumped on this focus for website performance like, Facebook Instant Articles Publishers can use this platform to create interactive articles on Facebook, or there is
  23. Another similar initiative is from Apple where they introduced a app called News back in 2015 The app works by pulling in content from the web like a RSS feed
  24. AMP has spilt the web community with plenty of people annoyed by AMP Some of the titles include ‘kill google amp before it kills the web’ and ‘google amp is not a good thing’
  25. You could say
  26. And if you look really closely you will notice that people are using AMP when they are ‘disagreeing’ with it
  27. As CSS tricks reported, Google can do whatever they want They are an independent company and if they want to tell us that we have to use a special format to have benefits on their platform, then that’s the way it is
  28. What we got to remember that Gizmodo reported 100k AMP page vists daily, with 3 time faster page load time Or if we look at wired a leading digital blog they have seen a 25% increase in click through rate from search results All these figures lead to one thing which is…
  29. Money!
  30. So the big question is, does page speed affect my SEO ranking?
  31. Google has indicated site speed (and as a result, page speed) is one of the signals used by its algorithm to rank pages. And research has shown that Google might be specifically measuring time to first byte as when it considers page speed. In addition, a slow page speed means that search engines can crawl fewer pages using their allocated crawl budget, and this could negatively affect your indexation.
  32. From July 2018 Google is going to consider page speed a ranking factor for mobile searches It will mostly impact really slow website A slow page may still rank highly if it has great, relevant content
  33. So, what can you do
  34. Get alignment between your designer, developers and your marketing team as they upload content to the website Run performance experiments and measure outcomes – both on mobile and desktop Set yourself goals, it is not enough just to say ‘we will improve web performance’, you need to establish some measurable and trackable goals and observe them. Make it tangible and realistic
  35. Facebook came up with an initiative that every Tuesday for one hour they will have to use their own website on a slow connection We are used to using fast internet connections in the office Imagine using our website on a slow connection to see what it is like for our customers
  36. According to research if you want to appear faster than your competitors you need to aim to be at least 20% faster. Study your competitors, and write down your findings. By doing this research you will then set yourself your metrics to aim for, or in other words your performance budget
  37. Lighthouse is a tool not just for website performance but it can also give you accessibility, progressive web apps and more suggestions to improve your overall user experience It is an open sourced, free tool which gives you a comprehensive audit Easy to get going with, all you have to do is install the Chrome plugin, and then it will generate the audit for you
  38. PageSpeed Insights gives you detailed feedback on what your webpage is doing well and not so well It gives you a score out of 100 for both desktop and mobile devices – which can be a bit addictive when you start trying to improve performance
  39. Web Page Test - test URL’s for free Useful features, select location and browser. Top tip is if you click ‘Advanced Settings’ you can also test on mobile connections such as 4G and 3G connections You can then view your website performance as well as viewing a video showing your website loading in
  40. If your website runs off WordPress then AMP for WordPresss plugin is a great way to get going with AMP However, there are a few pages which aren’t supported and although the out of the box solution is fine you may need to do some configuration
  41. Finally there is also AMP playground where you can try the different AMP-components and understand how AMP works a little more
  42. Here is a few quick techniques to make a noticeable difference on website performance
  43. As we saw at the start images account for a large percentage of a page weight. A good place is to compress the images and use the best image format.
  44. A really simple technique is minifying your JavaScript and CSS All that minifying means is that you remove redundant styling as well as unneeded spacing, prefixes and other CSS rules that are no longer needed
  45. In general, the more HTTP requests your web page makes the slower it will load. A browser is limited to opening only a certain number of simultaneous connections to a single host. Reducing the amount of requests to files such as images, video’s and fonts will make a big impact on your web performance
  46. CDN is short for content delivery network.  A CDN is a system of distributed servers that deliver pages and other Web content to a user, based on the geographic locations of the user, the origin of the webpage and the content delivery server. This service is effective in speeding the delivery of content of websites with high traffic and websites that have global reach. The closer the CDN server is to the user geographically, the faster the content will be delivered to the user. CDNs also provide protection from large surges in traffic.
  47. There are just a few tips to get you going!
  48. So where is AMP heading in this year
  49. First of all AMP recently announced AMP stories
  50. Secondarily there is AMP for email
  51. An untouched area is email, Google wants to change how emails work By adding the ability to make emails interactive and more relevant This release date of AMP for email is to be confirmed and it will only be on Gmail to start with
  52. Start at 20:17
  53. In terms of AMP I think it will always spilt opinions whether it is good or bad. However, if it improves click through rates and at the end of the day your revenue then who cares, isn’t it worth it? Also, website performance is important, we produce great content that we want people to view, watch and share. If we deliver a slow experience people are less likely to view it.
  54. Here are some useful links if you would like to find out more about website performance
  55. Thanks for listening. Any questions?