SlideShare a Scribd company logo
1 of 55
#SMX #12a2 @ab80
How mobile page speed influences your UX, revenue and SEO.
The Speed
Update:
Faster is
Better for
Everyone
#SMX #12a2 @ab80
Satisfying the Need for Speed
Aleh
SEO Expert, Author, Speaker, 15 years of experience.
Barysevich
Founder:
As seen on:
#SMX #12a2 @ab80
Things We’ll Discuss Today
Approaches to measure mobile page speed
What all SEOs are missing on
The results of our mobile page speed experiment
#SMX #12a2 @ab80
Google Is Obsessed With Speed
#SMX #12a2 @ab80
Who Likes Waiting 15.3 Seconds?
15.3
Average mobile page takes
seconds to load
#SMX #12a2 @ab80
Most Users Flee After 3 Seconds
of visits are abandoned if the page
doesn’t load within
53%
3 seconds
#SMX #12a2 @ab80
What Users Really Expect
of people want a page to load
in less than
50%
2 seconds
More than
#SMX #12a2 @ab80
Which Performance Issues Matter Most?
Painting
Memory
Compositing
Layout
Network
Critical Path
JavaScript
CSS
HTML
#SMX #12a2 @ab80
Which Performance Issues Matter Most?
Painting
Memory
Compositing
Layout
Network
Critical Path
JavaScript
CSS
HTML
Returning VisitsEngagement
Conversion SmoothnessFirst-time visitors
ROI
#SMX #12a2 @ab80
Which Performance Issues Matter Most?
Painting
Memory
Compositing
Layout
Network
Speed Index
First Meaningful Paint First PaintDOM Content Loaded
First Contentful Paint Time to Interactive
Returning VisitsEngagement
Critical Path
JavaScript
CSS
HTML
Conversion SmoothnessFirst-time visitors
ROI
#SMX #12a2 @ab80
Which Performance Issues Matter Most?
Performance model
Speed Index
First Meaningful Paint First Paint
Painting
Memory
Compositing
Layout
Network
DOM Content Loaded
First Contentful Paint Time to Interactive
Returning VisitsEngagement
Critical Path
JavaScript
CSS
HTML
Conversion SmoothnessFirst-time visitors
ROI
#SMX #12a2 @ab80
RAIL Performance Model
RAIL
performance model
Response Animation
Idle Load
#SMX #12a2 @ab80
RAIL Performance Model
esponse — must be completed within 100 msR
A
I
L
#SMX #12a2 @ab80
RAIL Performance Model
nimation — must be visually smooth (60 fps)
R
A
I
L
#SMX #12a2 @ab80
R
A
I
L
RAIL Performance Model
dle — what happens in the background (50ms blocks)
#SMX #12a2 @ab80
R
A
I
L
RAIL Performance Model
oad — first meaningful paint < 1 second
time-to-interactive < 5 seconds or less
#SMX #12a2 @ab80
RAIL Performance Model
R
A
I
Load — first meaningful paint < 1 second
time-to-interactive < 5 seconds or less
dle
nimation — must be visually smooth (60 fps)
esponse — must be completed within 100 ms
— what happens in the background (50ms blocks)
#SMX #12a2 @ab80
The Metric We All Want to Master
Loading Time
Optimization
#SMX #12a2 @ab80
Measuring Speed Is Challenging
?
What metrics to measure?
How to measure them?
#SMX #12a2 @ab80
Which Speed Metrics Are Important?
When everything is important.
Speed Index
First Paint
First Meaningful Paint
Time To Interactive
body.onload
DOM Content Loaded
Nothing is.
Time to First Byte First Contentful Paint
#SMX #12a2 @ab80
How PageSpeed Insights Changed in 2018
#SMX #12a2 @ab80
PageSpeed Insights in Early 2018
#SMX #12a2 @ab80
PageSpeed Insights Today: Speed + Optimization
#SMX #12a2 @ab80
Two New Metrics: FCP & DCL
First Contentful Paint
first visual response from the page
DOM Content Loaded
document has been loaded and parsed
#SMX #12a2 @ab80
How FCP & DCL Look Like
First Paint
First Contentful Paint (FCP)
First Meaningful Paint (FMP)
DOM Content Loaded (DCL)
Time to Interactive (TTI)
#SMX #12a2 @ab80
To Collect This Data Google Turns to Real User Monitoring
0.4s DCL
0.3s DCL
0.8s DCL
2.4s DCL
1.4s DCL
4.5s DCL
2.8s DCL
1.1s DCL
#SMX #12a2 @ab80
A Real-Life Example Showed a Two Times Difference
9.28 s | DOMContentLoaded: 1.13 s | Load:
2.6s > 1.13s
#SMX #12a2 @ab80
Google Switched from Lab Data to Field Data
Lab Data Field Data
Real User Monitoring
Good for debugging
Deep visibility into the UX
Reproducible environment
No real-world bottlenecks
Can’t correlate against real-world KPIs
True real-world user experience
Correlation to business KPIs
Restricted set of metrics
Limited debugging capabilities
#SMX #12a2 @ab80
Chrome User Experience Report
CrUX
0.4s DCL
0.3s DCL
0.8s DCL
2.4s DCL
1.4s DCL
4.5s DCL
2.8s DCL
1.1s DCL
#SMX #12a2 @ab80
CrUX + Google BigQuery Platform
CrUXReal Users
#SMX #12a2 @ab80
CrUX + Google BigQuery Platform
#SMX #12a2 @ab80
CrUX + Google BigQuery Platform
#SMX #12a2 @ab80
CrUX + Google BigQuery Platform
#SMX #12a2 @ab80
CrUX + Google BigQuery Platform
#SMX #12a2 @ab80
The Page Speed Experiment by SEO PowerSuite
How Page Speed Affects
Google Rankings
#SMX #12a2 @ab80
Mobile Page Speed Update
Page Speed Update
for Mobile Search
Live: July 9, 2018
Announced: January 17, 2018
#SMX #12a2 @ab80
Mobile Page Speed Experiment: Variables and Control Data
positions for
33,000
Top 30
keywords
1,000,000
analyzed pages
Optimization Score
First Contentful Paint (FCP)
DOM Content Loaded (DCP)
#SMX #12a2 @ab80
b/w Average Optimization Score
and Position
0.97Correlation
Mobile Page Speed Experiment – May, 2018
#SMX #12a2 @ab80
Mobile Page Speed Experiment – May, 2018
b/w Median FCP/DCL and Position
Nocorrelation
as of May, 2018
#SMX #12a2 @ab80
Mobile Page Speed Update
Page Speed Update
for Mobile Search
Live: July 9, 2018
Announced: January 17, 2018
#SMX #12a2 @ab80
Mobile Page Speed Experiment – July, 2018
Sep
Mobile Page Speed Update
Experiment: July
Aug
Jul
Jun
May
Experiment: May
#SMX #12a2 @ab80
Mobile Page Speed Experiment – July, 2018
73.9
72.6
Sep
Mobile Page Speed Update
Experiment: July
Aug
Jul
Jun
May
Experiment: May
#SMX #12a2 @ab80
Mobile Page Speed Experiment – July, 2018
What about
Page Speed correlation?
#SMX #12a2 @ab80
Mobile Page Speed Experiment – July, 2018
Sep
Mobile Page Speed Update
Experiment: July
Aug
Jul
Jun
May
Experiment: May
#SMX #12a2 @ab80
Mobile Page Speed Experiment – August, 2018
Sep
Mobile Page Speed Update
Experiment:
August
Aug
Jul
Jun
May
Experiment: May
Experiment: July
#SMX #12a2 @ab80
Mobile Page Speed Experiment – August, 2018
Sep
Mobile Page Speed Update
Experiment:
August
Aug
Jul
Jun
May
Experiment: May
Experiment: July
#SMX #12a2 @ab80
The Results of Our Mobile Page Speed Experiment
Optimization
is more important than
Page Speed
for Google rankings
#SMX #12a2 @ab80
“The ‘Speed Update,’ as we’re calling it,
will only affect pages that deliver the
slowest experience to users”
Wednesday, January 17, 2018
#SMX #12a2 @ab80
How Optimization Score Affected the Rankings After the Update
Pages with
Low Optimization Score
Pages with
High Optimization Score
#SMX #12a2 @ab80
How Speed Score Affected the Rankings After the Update
Pages with
Fast Page Speed
Pages with
Slow Page Speed
#SMX #12a2 @ab80
The Results of Our Mobile Page Speed Experiment
Optimization
is more important than
Page Speed
for Google rankings
#SMX #12a2 @ab80
Top Tactics to Improve Optimization Score
Improve server response time
Avoid landing page redirects
Enable compression
Leverage browser caching
Minify resources
Optimize images
Optimize CSS Delivery
Remove render-blocking JavaScript
Prioritize visible content
#SMX #12a2 @ab80
Top Tactics to Improve Optimization Score
PageSpeed Insights Rules
https://developers.google.com/speed/docs/insights/rules
Improve server response time
Avoid landing page redirects
Enable compression
Leverage browser caching
Minify resources
Optimize images
Optimize CSS Delivery
Remove render-blocking JavaScript
Prioritize visible content
#SMX #12a2 @ab80
Find the Details of Our Mobile Page Speed Experiment
Mobile Page Speed
Experiment Data
https://seopwr.st/2QtFKWY
Professional software for full-cycle SEO campaigns
by:
#SMX #12a2 @ab80
Thank You!
Aleh
Barysevich
@ab80
www.link-assistant.com
aleh@link-assistant.com

More Related Content

Similar to The Speed Update: Faster is Better for Everyone [Aleh Barysevich, SMXeast 2018]

Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...MobileMoxie
 
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - AltudoSUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudodharmeshharji
 
Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Rachel Anderson
 
Are you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsAre you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsJamie Indigo
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsTechWell
 
Deep Dive WordPress Performance
Deep Dive WordPress PerformanceDeep Dive WordPress Performance
Deep Dive WordPress PerformanceMike Rynart
 
Building for, perceiving and measuring performance for mobile web
Building for, perceiving and measuring performance for mobile webBuilding for, perceiving and measuring performance for mobile web
Building for, perceiving and measuring performance for mobile webRobin Glen
 
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...Search Engine Journal
 
SEO Reporting in the Enterprise - AJ Mihalic - AYIMA
SEO Reporting in the Enterprise - AJ Mihalic - AYIMASEO Reporting in the Enterprise - AJ Mihalic - AYIMA
SEO Reporting in the Enterprise - AJ Mihalic - AYIMAAJ Mihalic
 
Mobile User Experience: Auto Drive through Performance Metrics
Mobile User Experience:Auto Drive through Performance MetricsMobile User Experience:Auto Drive through Performance Metrics
Mobile User Experience: Auto Drive through Performance MetricsAndreas Grabner
 
Testing and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTesting and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTechWell
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stoxpatrickstox
 
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)Why SEO is Not Always Enough (Sometimes you've gotta pay to play)
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)Mike Gracen
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Ido Green
 
Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance HARMAN Services
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...DeepCrawl
 
Rendering strategies: Measuring the devil's details in core web vitals - Jam...
Rendering strategies:  Measuring the devil's details in core web vitals - Jam...Rendering strategies:  Measuring the devil's details in core web vitals - Jam...
Rendering strategies: Measuring the devil's details in core web vitals - Jam...Jamie Indigo
 
Cgs Infotech Ltd Sales Presentation
Cgs Infotech Ltd   Sales PresentationCgs Infotech Ltd   Sales Presentation
Cgs Infotech Ltd Sales PresentationCGS Infotech
 

Similar to The Speed Update: Faster is Better for Everyone [Aleh Barysevich, SMXeast 2018] (20)

Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
Cindy Krum Krum Cindy "What SEOs Need To Know About Progressive Web Apps" SMX...
 
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - AltudoSUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
 
SMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdfSMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdf
 
Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.Are you there Page Experience? It's Me, DevTools.
Are you there Page Experience? It's Me, DevTools.
 
Are you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevToolsAre you there Page Experience? It's me, DevTools
Are you there Page Experience? It's me, DevTools
 
DevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More DefectsDevOps: Find Solutions, Not More Defects
DevOps: Find Solutions, Not More Defects
 
Deep Dive WordPress Performance
Deep Dive WordPress PerformanceDeep Dive WordPress Performance
Deep Dive WordPress Performance
 
Building for, perceiving and measuring performance for mobile web
Building for, perceiving and measuring performance for mobile webBuilding for, perceiving and measuring performance for mobile web
Building for, perceiving and measuring performance for mobile web
 
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...
SEO Reporting in the Enterprise: Information is Power by AJ Mihalic - #SEJSum...
 
SEO Reporting in the Enterprise - AJ Mihalic - AYIMA
SEO Reporting in the Enterprise - AJ Mihalic - AYIMASEO Reporting in the Enterprise - AJ Mihalic - AYIMA
SEO Reporting in the Enterprise - AJ Mihalic - AYIMA
 
Mobile User Experience: Auto Drive through Performance Metrics
Mobile User Experience:Auto Drive through Performance MetricsMobile User Experience:Auto Drive through Performance Metrics
Mobile User Experience: Auto Drive through Performance Metrics
 
Testing and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTesting and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More Problems
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
 
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)Why SEO is Not Always Enough (Sometimes you've gotta pay to play)
Why SEO is Not Always Enough (Sometimes you've gotta pay to play)
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)
 
Aditi_Neotys Webinar_FinalCopy
Aditi_Neotys Webinar_FinalCopyAditi_Neotys Webinar_FinalCopy
Aditi_Neotys Webinar_FinalCopy
 
Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance Testing Strategies to Deliver Consistent App Performance
Testing Strategies to Deliver Consistent App Performance
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
 
Rendering strategies: Measuring the devil's details in core web vitals - Jam...
Rendering strategies:  Measuring the devil's details in core web vitals - Jam...Rendering strategies:  Measuring the devil's details in core web vitals - Jam...
Rendering strategies: Measuring the devil's details in core web vitals - Jam...
 
Cgs Infotech Ltd Sales Presentation
Cgs Infotech Ltd   Sales PresentationCgs Infotech Ltd   Sales Presentation
Cgs Infotech Ltd Sales Presentation
 

More from Link-Assistant.Com

Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)
Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)
Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)Link-Assistant.Com
 
Runnings SEO on shoestring budget by Yauhen Khutarniuk
Runnings SEO on shoestring budget by Yauhen KhutarniukRunnings SEO on shoestring budget by Yauhen Khutarniuk
Runnings SEO on shoestring budget by Yauhen KhutarniukLink-Assistant.Com
 
How to adapt your SEO to the 5 recent Google updates (SAS Con)
How to adapt your SEO to the 5 recent Google updates (SAS Con)How to adapt your SEO to the 5 recent Google updates (SAS Con)
How to adapt your SEO to the 5 recent Google updates (SAS Con)Link-Assistant.Com
 
Google‘s Hummingbird update explained
Google‘s Hummingbird update explainedGoogle‘s Hummingbird update explained
Google‘s Hummingbird update explainedLink-Assistant.Com
 
Google Keyword Planner - New Keyword Research Tool by Google
Google Keyword Planner - New Keyword Research Tool by GoogleGoogle Keyword Planner - New Keyword Research Tool by Google
Google Keyword Planner - New Keyword Research Tool by GoogleLink-Assistant.Com
 
Social Media Managers - what they do & should do
Social Media Managers - what they do & should doSocial Media Managers - what they do & should do
Social Media Managers - what they do & should doLink-Assistant.Com
 
10 alternatives to Google AdWords
10 alternatives to Google AdWords10 alternatives to Google AdWords
10 alternatives to Google AdWordsLink-Assistant.Com
 
Social media gods and their Twitter sins
Social media gods and their Twitter sinsSocial media gods and their Twitter sins
Social media gods and their Twitter sinsLink-Assistant.Com
 

More from Link-Assistant.Com (8)

Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)
Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)
Affiliate SEO in 2018 (By Aleh Barysevich, Affiliate Summit West 2018)
 
Runnings SEO on shoestring budget by Yauhen Khutarniuk
Runnings SEO on shoestring budget by Yauhen KhutarniukRunnings SEO on shoestring budget by Yauhen Khutarniuk
Runnings SEO on shoestring budget by Yauhen Khutarniuk
 
How to adapt your SEO to the 5 recent Google updates (SAS Con)
How to adapt your SEO to the 5 recent Google updates (SAS Con)How to adapt your SEO to the 5 recent Google updates (SAS Con)
How to adapt your SEO to the 5 recent Google updates (SAS Con)
 
Google‘s Hummingbird update explained
Google‘s Hummingbird update explainedGoogle‘s Hummingbird update explained
Google‘s Hummingbird update explained
 
Google Keyword Planner - New Keyword Research Tool by Google
Google Keyword Planner - New Keyword Research Tool by GoogleGoogle Keyword Planner - New Keyword Research Tool by Google
Google Keyword Planner - New Keyword Research Tool by Google
 
Social Media Managers - what they do & should do
Social Media Managers - what they do & should doSocial Media Managers - what they do & should do
Social Media Managers - what they do & should do
 
10 alternatives to Google AdWords
10 alternatives to Google AdWords10 alternatives to Google AdWords
10 alternatives to Google AdWords
 
Social media gods and their Twitter sins
Social media gods and their Twitter sinsSocial media gods and their Twitter sins
Social media gods and their Twitter sins
 

Recently uploaded

Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
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
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
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
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 

Recently uploaded (20)

Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
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
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
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
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 

The Speed Update: Faster is Better for Everyone [Aleh Barysevich, SMXeast 2018]

  • 1. #SMX #12a2 @ab80 How mobile page speed influences your UX, revenue and SEO. The Speed Update: Faster is Better for Everyone
  • 2. #SMX #12a2 @ab80 Satisfying the Need for Speed Aleh SEO Expert, Author, Speaker, 15 years of experience. Barysevich Founder: As seen on:
  • 3. #SMX #12a2 @ab80 Things We’ll Discuss Today Approaches to measure mobile page speed What all SEOs are missing on The results of our mobile page speed experiment
  • 4. #SMX #12a2 @ab80 Google Is Obsessed With Speed
  • 5. #SMX #12a2 @ab80 Who Likes Waiting 15.3 Seconds? 15.3 Average mobile page takes seconds to load
  • 6. #SMX #12a2 @ab80 Most Users Flee After 3 Seconds of visits are abandoned if the page doesn’t load within 53% 3 seconds
  • 7. #SMX #12a2 @ab80 What Users Really Expect of people want a page to load in less than 50% 2 seconds More than
  • 8. #SMX #12a2 @ab80 Which Performance Issues Matter Most? Painting Memory Compositing Layout Network Critical Path JavaScript CSS HTML
  • 9. #SMX #12a2 @ab80 Which Performance Issues Matter Most? Painting Memory Compositing Layout Network Critical Path JavaScript CSS HTML Returning VisitsEngagement Conversion SmoothnessFirst-time visitors ROI
  • 10. #SMX #12a2 @ab80 Which Performance Issues Matter Most? Painting Memory Compositing Layout Network Speed Index First Meaningful Paint First PaintDOM Content Loaded First Contentful Paint Time to Interactive Returning VisitsEngagement Critical Path JavaScript CSS HTML Conversion SmoothnessFirst-time visitors ROI
  • 11. #SMX #12a2 @ab80 Which Performance Issues Matter Most? Performance model Speed Index First Meaningful Paint First Paint Painting Memory Compositing Layout Network DOM Content Loaded First Contentful Paint Time to Interactive Returning VisitsEngagement Critical Path JavaScript CSS HTML Conversion SmoothnessFirst-time visitors ROI
  • 12. #SMX #12a2 @ab80 RAIL Performance Model RAIL performance model Response Animation Idle Load
  • 13. #SMX #12a2 @ab80 RAIL Performance Model esponse — must be completed within 100 msR A I L
  • 14. #SMX #12a2 @ab80 RAIL Performance Model nimation — must be visually smooth (60 fps) R A I L
  • 15. #SMX #12a2 @ab80 R A I L RAIL Performance Model dle — what happens in the background (50ms blocks)
  • 16. #SMX #12a2 @ab80 R A I L RAIL Performance Model oad — first meaningful paint < 1 second time-to-interactive < 5 seconds or less
  • 17. #SMX #12a2 @ab80 RAIL Performance Model R A I Load — first meaningful paint < 1 second time-to-interactive < 5 seconds or less dle nimation — must be visually smooth (60 fps) esponse — must be completed within 100 ms — what happens in the background (50ms blocks)
  • 18. #SMX #12a2 @ab80 The Metric We All Want to Master Loading Time Optimization
  • 19. #SMX #12a2 @ab80 Measuring Speed Is Challenging ? What metrics to measure? How to measure them?
  • 20. #SMX #12a2 @ab80 Which Speed Metrics Are Important? When everything is important. Speed Index First Paint First Meaningful Paint Time To Interactive body.onload DOM Content Loaded Nothing is. Time to First Byte First Contentful Paint
  • 21. #SMX #12a2 @ab80 How PageSpeed Insights Changed in 2018
  • 22. #SMX #12a2 @ab80 PageSpeed Insights in Early 2018
  • 23. #SMX #12a2 @ab80 PageSpeed Insights Today: Speed + Optimization
  • 24. #SMX #12a2 @ab80 Two New Metrics: FCP & DCL First Contentful Paint first visual response from the page DOM Content Loaded document has been loaded and parsed
  • 25. #SMX #12a2 @ab80 How FCP & DCL Look Like First Paint First Contentful Paint (FCP) First Meaningful Paint (FMP) DOM Content Loaded (DCL) Time to Interactive (TTI)
  • 26. #SMX #12a2 @ab80 To Collect This Data Google Turns to Real User Monitoring 0.4s DCL 0.3s DCL 0.8s DCL 2.4s DCL 1.4s DCL 4.5s DCL 2.8s DCL 1.1s DCL
  • 27. #SMX #12a2 @ab80 A Real-Life Example Showed a Two Times Difference 9.28 s | DOMContentLoaded: 1.13 s | Load: 2.6s > 1.13s
  • 28. #SMX #12a2 @ab80 Google Switched from Lab Data to Field Data Lab Data Field Data Real User Monitoring Good for debugging Deep visibility into the UX Reproducible environment No real-world bottlenecks Can’t correlate against real-world KPIs True real-world user experience Correlation to business KPIs Restricted set of metrics Limited debugging capabilities
  • 29. #SMX #12a2 @ab80 Chrome User Experience Report CrUX 0.4s DCL 0.3s DCL 0.8s DCL 2.4s DCL 1.4s DCL 4.5s DCL 2.8s DCL 1.1s DCL
  • 30. #SMX #12a2 @ab80 CrUX + Google BigQuery Platform CrUXReal Users
  • 31. #SMX #12a2 @ab80 CrUX + Google BigQuery Platform
  • 32. #SMX #12a2 @ab80 CrUX + Google BigQuery Platform
  • 33. #SMX #12a2 @ab80 CrUX + Google BigQuery Platform
  • 34. #SMX #12a2 @ab80 CrUX + Google BigQuery Platform
  • 35. #SMX #12a2 @ab80 The Page Speed Experiment by SEO PowerSuite How Page Speed Affects Google Rankings
  • 36. #SMX #12a2 @ab80 Mobile Page Speed Update Page Speed Update for Mobile Search Live: July 9, 2018 Announced: January 17, 2018
  • 37. #SMX #12a2 @ab80 Mobile Page Speed Experiment: Variables and Control Data positions for 33,000 Top 30 keywords 1,000,000 analyzed pages Optimization Score First Contentful Paint (FCP) DOM Content Loaded (DCP)
  • 38. #SMX #12a2 @ab80 b/w Average Optimization Score and Position 0.97Correlation Mobile Page Speed Experiment – May, 2018
  • 39. #SMX #12a2 @ab80 Mobile Page Speed Experiment – May, 2018 b/w Median FCP/DCL and Position Nocorrelation as of May, 2018
  • 40. #SMX #12a2 @ab80 Mobile Page Speed Update Page Speed Update for Mobile Search Live: July 9, 2018 Announced: January 17, 2018
  • 41. #SMX #12a2 @ab80 Mobile Page Speed Experiment – July, 2018 Sep Mobile Page Speed Update Experiment: July Aug Jul Jun May Experiment: May
  • 42. #SMX #12a2 @ab80 Mobile Page Speed Experiment – July, 2018 73.9 72.6 Sep Mobile Page Speed Update Experiment: July Aug Jul Jun May Experiment: May
  • 43. #SMX #12a2 @ab80 Mobile Page Speed Experiment – July, 2018 What about Page Speed correlation?
  • 44. #SMX #12a2 @ab80 Mobile Page Speed Experiment – July, 2018 Sep Mobile Page Speed Update Experiment: July Aug Jul Jun May Experiment: May
  • 45. #SMX #12a2 @ab80 Mobile Page Speed Experiment – August, 2018 Sep Mobile Page Speed Update Experiment: August Aug Jul Jun May Experiment: May Experiment: July
  • 46. #SMX #12a2 @ab80 Mobile Page Speed Experiment – August, 2018 Sep Mobile Page Speed Update Experiment: August Aug Jul Jun May Experiment: May Experiment: July
  • 47. #SMX #12a2 @ab80 The Results of Our Mobile Page Speed Experiment Optimization is more important than Page Speed for Google rankings
  • 48. #SMX #12a2 @ab80 “The ‘Speed Update,’ as we’re calling it, will only affect pages that deliver the slowest experience to users” Wednesday, January 17, 2018
  • 49. #SMX #12a2 @ab80 How Optimization Score Affected the Rankings After the Update Pages with Low Optimization Score Pages with High Optimization Score
  • 50. #SMX #12a2 @ab80 How Speed Score Affected the Rankings After the Update Pages with Fast Page Speed Pages with Slow Page Speed
  • 51. #SMX #12a2 @ab80 The Results of Our Mobile Page Speed Experiment Optimization is more important than Page Speed for Google rankings
  • 52. #SMX #12a2 @ab80 Top Tactics to Improve Optimization Score Improve server response time Avoid landing page redirects Enable compression Leverage browser caching Minify resources Optimize images Optimize CSS Delivery Remove render-blocking JavaScript Prioritize visible content
  • 53. #SMX #12a2 @ab80 Top Tactics to Improve Optimization Score PageSpeed Insights Rules https://developers.google.com/speed/docs/insights/rules Improve server response time Avoid landing page redirects Enable compression Leverage browser caching Minify resources Optimize images Optimize CSS Delivery Remove render-blocking JavaScript Prioritize visible content
  • 54. #SMX #12a2 @ab80 Find the Details of Our Mobile Page Speed Experiment Mobile Page Speed Experiment Data https://seopwr.st/2QtFKWY Professional software for full-cycle SEO campaigns by:
  • 55. #SMX #12a2 @ab80 Thank You! Aleh Barysevich @ab80 www.link-assistant.com aleh@link-assistant.com

Editor's Notes

  1. https://developers.google.com/web/fundamentals/performance/rail https://www.google.com/search?q=RAIL+performance+model+Google&source=lnms&tbm=isch&sa=X
  2. Грязно круги эти серые смотрятся. Подтяни, плз, им тень ,что ли (ну или как-то «почище» сделай, плз)
  3. Дай больше контраста, плз (например, зелёный вместо тёмно-синего)
  4. Announced date – перенести поближе к Live как-то
  5. Не видно надписей в правых выносках
  6. Announced date – перенести поближе к Live как-то
  7. https://webmasters.googleblog.com/2011/06/announcing-instant-pages.html https://webmasters.googleblog.com/2010/04/using-site-speed-in-web-search-ranking.html https://webmasters.googleblog.com/2012/05/making-more-pages-load-instantly.html
  8. Грязно круги эти серые смотрятся. Подтяни, плз, им тень ,что ли (ну или как-то «почище» сделай, плз)