SlideShare une entreprise Scribd logo
1  sur  32
Patrick Meenan | @PatMeenan #TechSEOBoost
For everyone, all the time
Making the Web Fast
Patrick Meenan | @PatMeenan #TechSEOBoost
https://www.soasta.com/blog/mobile-web-performance-monitoring-conversion-rate/
Patrick Meenan | @PatMeenan #TechSEOBoost
https://www.soasta.com/blog/mobile-web-performance-monitoring-conversion-rate/
Patrick Meenan | @PatMeenan #TechSEOBoost
https://speedcurve.com
Patrick Meenan | @PatMeenan #TechSEOBoost
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
6.5
7.0
7.5
8.0
8.5
9.0
9.5
10.0
10.5
11.0
11.5
12.0
12.5
13.0
13.5
14.0
14.5
15.0
15.5
16.0
16.5
17.0
17.5
18.0
18.5
19.0
19.5
20.0
BounceRate
Time to DOM Content Loaded Event (Seconds)
Predicted Bounce Rate
https://www.thinkwithgoogle.com/marketing-resources/experience-design/mobile-page-speed-load-time/
5.5 Seconds
Patrick Meenan | @PatMeenan #TechSEOBoost
https://wpostats.com/
Patrick Meenan | @PatMeenan #TechSEOBoost
(Conversion Rate) x (Visitors) = Converted Sessions
CPACPC
Patrick Meenan | @PatMeenan #TechSEOBoost
How Fast Is It?
https://www.flickr.com/photos/anxiousnut/5389243033/
Patrick Meenan | @PatMeenan #TechSEOBoost
How Fast Is It?
https://www.flickr.com/photos/anxiousnut/5389243033/
First Meaningful Paint
Patrick Meenan | @PatMeenan #TechSEOBoost
Speed Index (weighted average)
https://developers.google.com/web/updates/2017/06/user-centric-performance-metrics
Patrick Meenan | @PatMeenan #TechSEOBoost
First Paint/
Start Render
(8.7s)
First Meaningful
Paint
(9.8s)
First Contentful
Paint
(9.1s)
Time To Interactive
(48s)
Patrick Meenan | @PatMeenan #TechSEOBoost
Time To Interactive
(49s)First Interactive
(10.7s)
Patrick Meenan | @PatMeenan #TechSEOBoost
Patrick Meenan | @PatMeenan #TechSEOBoost
Patrick Meenan | @PatMeenan #TechSEOBoost
https://www.flickr.com/photos/wwarby/3296379139/
Measuring Performance
Patrick Meenan | @PatMeenan #TechSEOBoost
Patrick Meenan | @PatMeenan #TechSEOBoost
Synthetic or and RUM
Synthetic
• Stable
• More detailed measurements
• Requires “representative” configuration
Real User Measurement
• Actual Performance
• Highly variable
• Limited competitive analysis
Patrick Meenan | @PatMeenan #TechSEOBoost
Chrome User Experience Report
• Real-user performance data from Chrome users
• Aggregated per-origin
• Histograms of several metrics:
• First Paint
• First Contentful Paint
• DOM Content Loaded
• Onload
• Split by:
• Effective connection type (2g, 3g, 4g…)
• Device Type (phone, tablet, desktop)
https://developers.google.com/web/tools/chrome-user-experience-report/
Patrick Meenan | @PatMeenan #TechSEOBoost
0%
5%
10%
15%
20%
25%
First Contentful Paint (milliseconds)
Amazon.com Walmart
Patrick Meenan | @PatMeenan #TechSEOBoost
0%
5%
10%
15%
20%
25%
First Contentful Paint (milliseconds)
Amazon.com Amazon Japan Amazon India
Patrick Meenan | @PatMeenan #TechSEOBoost
https://www.webpagetest.org/easy
Patrick Meenan | @PatMeenan #TechSEOBoost
https://www.flickr.com/photos/the-seo-company/8114460868/
Patrick Meenan | @PatMeenan #TechSEOBoost
 Make Fewer HTTP Requests
 Use a Content Delivery Network
 Add an Expires Header
 Gzip Components
 Put Stylesheets at the Top
 Put Scripts at the Bottom
 Avoid CSS Expressions
 Make JavaScript and CSS External
 Reduce DNS Lookups
 Minify JavaScript
 Avoid Redirects
 Remove Duplicate Scripts
 Configure ETags
 Make Ajax Cacheable
Patrick Meenan | @PatMeenan #TechSEOBoost
HTTP/2
Patrick Meenan | @PatMeenan #TechSEOBoost
Connection Sharding
static1.example.com
static2.example.com
…
https://codeascraft.com/2014/02/19/reducing-domain-sharding/
Patrick Meenan | @PatMeenan #TechSEOBoost
Cookieless domain for static resources
Patrick Meenan | @PatMeenan #TechSEOBoost
Repeat Offenders
https://www.flickr.com/photos/marineperez/4698707308/
Patrick Meenan | @PatMeenan #TechSEOBoost
A/B Testing
Patrick Meenan | @PatMeenan #TechSEOBoost
Tag Managers
Patrick Meenan | @PatMeenan #TechSEOBoost
Patrick Meenan | @PatMeenan #TechSEOBoost
Patrick Meenan | @PatMeenan #TechSEOBoost

Contenu connexe

Tendances

Tendances (20)

SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOsSearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
SearchLove Boston 2016 | Mike King | Developer Thinking for SEOs
 
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
MnSearch Summit 2018 - Rob Ousbey – The Evolution of SEO: Split-Testing for S...
 
Split Testing for SEO - 9 Months of Learning
Split Testing for SEO - 9 Months of LearningSplit Testing for SEO - 9 Months of Learning
Split Testing for SEO - 9 Months of Learning
 
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
 
NLP for SEO
NLP for SEONLP for SEO
NLP for SEO
 
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
 
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
MnSearch Summit 2018 - Paul Shapiro – Start Building SEO Efficiencies with Au...
 
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The SpuriousTom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like Google
 
SEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First IndexSEO Checklist for Google Mobile First Index
SEO Checklist for Google Mobile First Index
 
TechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research CompetitionTechSEO Boost 2018: Research Competition
TechSEO Boost 2018: Research Competition
 
Crawl Budget Conqueror - Take Control of Your Crawl Budget
Crawl Budget Conqueror - Take Control of Your Crawl BudgetCrawl Budget Conqueror - Take Control of Your Crawl Budget
Crawl Budget Conqueror - Take Control of Your Crawl Budget
 
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...
 
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps ScriptAutomate, Create Tools, & Test Ideas Quickly with Google Apps Script
Automate, Create Tools, & Test Ideas Quickly with Google Apps Script
 
Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017
 
Advanced Technical SEO in 2020 - Data Science
Advanced Technical SEO in 2020 - Data ScienceAdvanced Technical SEO in 2020 - Data Science
Advanced Technical SEO in 2020 - Data Science
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
Generating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All LanguagesGenerating Qualitative Content with GPT-2 in All Languages
Generating Qualitative Content with GPT-2 in All Languages
 
SEO for Large Websites
SEO for Large WebsitesSEO for Large Websites
SEO for Large Websites
 
Ranking Factors Going Causal: Regressions, Machine Learning, and Neural Networks
Ranking Factors Going Causal: Regressions, Machine Learning, and Neural NetworksRanking Factors Going Causal: Regressions, Machine Learning, and Neural Networks
Ranking Factors Going Causal: Regressions, Machine Learning, and Neural Networks
 

Similaire à TechSEO Boost 2017: Making the Web Fast

Measuring the visual experience of website performance
Measuring the visual experience of website performanceMeasuring the visual experience of website performance
Measuring the visual experience of website performance
Patrick Meenan
 
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
MeasureWorks - Emerece eTravel -  7 performance concerns for marketersMeasureWorks - Emerece eTravel -  7 performance concerns for marketers
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
MeasureWorks
 
Brighttalk what should we be monitoring - final
Brighttalk   what should we be monitoring - finalBrighttalk   what should we be monitoring - final
Brighttalk what should we be monitoring - final
Andrew White
 

Similaire à TechSEO Boost 2017: Making the Web Fast (20)

TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
 
Measuring the visual experience of website performance
Measuring the visual experience of website performanceMeasuring the visual experience of website performance
Measuring the visual experience of website performance
 
TechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOsTechSEO Boost - Apps script for SEOs
TechSEO Boost - Apps script for SEOs
 
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
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Max Yekaterinenko - Magento 2 & Quality
Max Yekaterinenko - Magento 2 & QualityMax Yekaterinenko - Magento 2 & Quality
Max Yekaterinenko - Magento 2 & Quality
 
MnSearch Summit 2018 - Max Prin – Technical SEO Tactics for the Current Mobil...
MnSearch Summit 2018 - Max Prin – Technical SEO Tactics for the Current Mobil...MnSearch Summit 2018 - Max Prin – Technical SEO Tactics for the Current Mobil...
MnSearch Summit 2018 - Max Prin – Technical SEO Tactics for the Current Mobil...
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stox
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
 
How to Install Magento Manually
How to Install Magento ManuallyHow to Install Magento Manually
How to Install Magento Manually
 
Migrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 steps
 
Migrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 steps
 
Migrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 stepsMigrating existing monolith to serverless in 8 steps
Migrating existing monolith to serverless in 8 steps
 
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
MeasureWorks - Emerece eTravel -  7 performance concerns for marketersMeasureWorks - Emerece eTravel -  7 performance concerns for marketers
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
 
The Worst Technical SEO Nightmares and How to Avoid Them
The Worst Technical SEO Nightmares and How to Avoid ThemThe Worst Technical SEO Nightmares and How to Avoid Them
The Worst Technical SEO Nightmares and How to Avoid Them
 
Agate Technocom
Agate TechnocomAgate Technocom
Agate Technocom
 
Cologne webperf
Cologne webperfCologne webperf
Cologne webperf
 
Mobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data AnalyticsMobile Test Automation with Big Data Analytics
Mobile Test Automation with Big Data Analytics
 
Brighttalk what should we be monitoring - final
Brighttalk   what should we be monitoring - finalBrighttalk   what should we be monitoring - final
Brighttalk what should we be monitoring - final
 

Plus de Catalyst

New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things Instacart
Catalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Catalyst
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Catalyst
 

Plus de Catalyst (20)

Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
Closing the Gap: Adopting Omnichannel Strategies for Stronger Brand-Consumer ...
 
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for SuccessTechSEO Boost 2021 - Cultivating a Product Mindset for Success
TechSEO Boost 2021 - Cultivating a Product Mindset for Success
 
TechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO ExperimentationTechSEO Boost 2021 - SEO Experimentation
TechSEO Boost 2021 - SEO Experimentation
 
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
TechSEO Boost 2021 - Rendering Strategies: Measuring the Devil’s Details in C...
 
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
TechSEO Boost 2021 - The Future Is The Past: Tagging And Tracking Through The...
 
10 Trends Changing Programmatic
10 Trends Changing Programmatic10 Trends Changing Programmatic
10 Trends Changing Programmatic
 
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...New Commerce Conference: Charting a Course to Success with Your Retail Media ...
New Commerce Conference: Charting a Course to Success with Your Retail Media ...
 
The New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel ImperativeThe New Commerce Conference: The Omni-channel Imperative
The New Commerce Conference: The Omni-channel Imperative
 
New Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things InstacartNew Commerce Commerce: All Things Instacart
New Commerce Commerce: All Things Instacart
 
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your BrandThe Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
The Power of SEO: Protect Your Bottom Line & Future Proof Your Brand
 
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
The Era of Omni-Commerce: New Insights for Dominating the Digital Shelf and B...
 
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your ReopeningReignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
Reignite Your Business with Performance Marketing: 4 Ways to Fuel Your Reopening
 
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
Reignite Your Business with Performance Marketing: 4 Ways to Dial-Up Brand In...
 
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond FacebookEvolve Your Social Commerce Strategy: Thinking Beyond Facebook
Evolve Your Social Commerce Strategy: Thinking Beyond Facebook
 
B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020B2B SEO: Increase Traffic & Leads in 2020
B2B SEO: Increase Traffic & Leads in 2020
 
The User is The Query: The Rise of Predictive Proactive Search
The User is The Query: The Rise of Predictive Proactive SearchThe User is The Query: The Rise of Predictive Proactive Search
The User is The Query: The Rise of Predictive Proactive Search
 
The Ultimate Pagination for SEO
The Ultimate Pagination for SEOThe Ultimate Pagination for SEO
The Ultimate Pagination for SEO
 
Getting Global Paid Search Right: Scale, Strategy, & Success
Getting Global Paid Search Right: Scale, Strategy, & SuccessGetting Global Paid Search Right: Scale, Strategy, & Success
Getting Global Paid Search Right: Scale, Strategy, & Success
 
Redefining Technical SEO - Paul Shapiro at MozCon 2019
Redefining Technical SEO - Paul Shapiro at MozCon 2019Redefining Technical SEO - Paul Shapiro at MozCon 2019
Redefining Technical SEO - Paul Shapiro at MozCon 2019
 
How to Build a Winning SEO Program
How to Build a Winning SEO ProgramHow to Build a Winning SEO Program
How to Build a Winning SEO Program
 

Dernier

Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 

Dernier (20)

How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
Martal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding Overview
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 

TechSEO Boost 2017: Making the Web Fast

  • 1. Patrick Meenan | @PatMeenan #TechSEOBoost For everyone, all the time Making the Web Fast
  • 2. Patrick Meenan | @PatMeenan #TechSEOBoost https://www.soasta.com/blog/mobile-web-performance-monitoring-conversion-rate/
  • 3. Patrick Meenan | @PatMeenan #TechSEOBoost https://www.soasta.com/blog/mobile-web-performance-monitoring-conversion-rate/
  • 4. Patrick Meenan | @PatMeenan #TechSEOBoost https://speedcurve.com
  • 5. Patrick Meenan | @PatMeenan #TechSEOBoost 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 8.5 9.0 9.5 10.0 10.5 11.0 11.5 12.0 12.5 13.0 13.5 14.0 14.5 15.0 15.5 16.0 16.5 17.0 17.5 18.0 18.5 19.0 19.5 20.0 BounceRate Time to DOM Content Loaded Event (Seconds) Predicted Bounce Rate https://www.thinkwithgoogle.com/marketing-resources/experience-design/mobile-page-speed-load-time/ 5.5 Seconds
  • 6. Patrick Meenan | @PatMeenan #TechSEOBoost https://wpostats.com/
  • 7. Patrick Meenan | @PatMeenan #TechSEOBoost (Conversion Rate) x (Visitors) = Converted Sessions CPACPC
  • 8. Patrick Meenan | @PatMeenan #TechSEOBoost How Fast Is It? https://www.flickr.com/photos/anxiousnut/5389243033/
  • 9. Patrick Meenan | @PatMeenan #TechSEOBoost How Fast Is It? https://www.flickr.com/photos/anxiousnut/5389243033/ First Meaningful Paint
  • 10. Patrick Meenan | @PatMeenan #TechSEOBoost Speed Index (weighted average) https://developers.google.com/web/updates/2017/06/user-centric-performance-metrics
  • 11. Patrick Meenan | @PatMeenan #TechSEOBoost First Paint/ Start Render (8.7s) First Meaningful Paint (9.8s) First Contentful Paint (9.1s) Time To Interactive (48s)
  • 12. Patrick Meenan | @PatMeenan #TechSEOBoost Time To Interactive (49s)First Interactive (10.7s)
  • 13. Patrick Meenan | @PatMeenan #TechSEOBoost
  • 14. Patrick Meenan | @PatMeenan #TechSEOBoost
  • 15. Patrick Meenan | @PatMeenan #TechSEOBoost https://www.flickr.com/photos/wwarby/3296379139/ Measuring Performance
  • 16. Patrick Meenan | @PatMeenan #TechSEOBoost
  • 17. Patrick Meenan | @PatMeenan #TechSEOBoost Synthetic or and RUM Synthetic • Stable • More detailed measurements • Requires “representative” configuration Real User Measurement • Actual Performance • Highly variable • Limited competitive analysis
  • 18. Patrick Meenan | @PatMeenan #TechSEOBoost Chrome User Experience Report • Real-user performance data from Chrome users • Aggregated per-origin • Histograms of several metrics: • First Paint • First Contentful Paint • DOM Content Loaded • Onload • Split by: • Effective connection type (2g, 3g, 4g…) • Device Type (phone, tablet, desktop) https://developers.google.com/web/tools/chrome-user-experience-report/
  • 19. Patrick Meenan | @PatMeenan #TechSEOBoost 0% 5% 10% 15% 20% 25% First Contentful Paint (milliseconds) Amazon.com Walmart
  • 20. Patrick Meenan | @PatMeenan #TechSEOBoost 0% 5% 10% 15% 20% 25% First Contentful Paint (milliseconds) Amazon.com Amazon Japan Amazon India
  • 21. Patrick Meenan | @PatMeenan #TechSEOBoost https://www.webpagetest.org/easy
  • 22. Patrick Meenan | @PatMeenan #TechSEOBoost https://www.flickr.com/photos/the-seo-company/8114460868/
  • 23. Patrick Meenan | @PatMeenan #TechSEOBoost  Make Fewer HTTP Requests  Use a Content Delivery Network  Add an Expires Header  Gzip Components  Put Stylesheets at the Top  Put Scripts at the Bottom  Avoid CSS Expressions  Make JavaScript and CSS External  Reduce DNS Lookups  Minify JavaScript  Avoid Redirects  Remove Duplicate Scripts  Configure ETags  Make Ajax Cacheable
  • 24. Patrick Meenan | @PatMeenan #TechSEOBoost HTTP/2
  • 25. Patrick Meenan | @PatMeenan #TechSEOBoost Connection Sharding static1.example.com static2.example.com … https://codeascraft.com/2014/02/19/reducing-domain-sharding/
  • 26. Patrick Meenan | @PatMeenan #TechSEOBoost Cookieless domain for static resources
  • 27. Patrick Meenan | @PatMeenan #TechSEOBoost Repeat Offenders https://www.flickr.com/photos/marineperez/4698707308/
  • 28. Patrick Meenan | @PatMeenan #TechSEOBoost A/B Testing
  • 29. Patrick Meenan | @PatMeenan #TechSEOBoost Tag Managers
  • 30. Patrick Meenan | @PatMeenan #TechSEOBoost
  • 31. Patrick Meenan | @PatMeenan #TechSEOBoost
  • 32. Patrick Meenan | @PatMeenan #TechSEOBoost