SlideShare une entreprise Scribd logo
The business of site speed:  Speed as a consumer benefit. Jeremiah Wilson
Why are third party tags killing my site? 2
Third Party Freak Out… IT’S NOT!!! 3
Pushing Over The Top Slow 4
Pushing Over The Top Third Party Slow 5
Pushing Over The Top Third Party Slow Legacy 6
Speed: Notjust the front end Data Aggregation Data Storage Data Organization/Extraction Display CSS, HTML, I-Frames etc. 3rd party JS 7
Common Site Speed Focus Data Aggregation Data Storage Data Organization/Extraction Display 20% 80% 8
Most Site Speed Problems Data Aggregation Data Storage Data Organization/Extraction Display 80% 20% 9
Agenda Example of speed increase and its impact to conversion metrics Business case generation for speed improvements 10
Who Am I? Involved in Interactive and Online businesses for the past 6 years. Worked as a DBA, QA all the way up to Product Management. 2 years as a SEO manager at Classified Ventures. Now a Product Manager at Cars.com 11
What I Am Not… Developer Site Operations Manager Keynote Expert 12
Example: How I Backed Into Caring About Site Speed Early 2009 –Google announced site speed as part of their ranking factors Late 2009 – Reduced total site rendering time by half at HomeFinder.com Result –Not only did our SEO numbers increase, but all other site conversion metrics skyrocketed. 13
What We Did… 4 month project to completely rewrite the search application from JS to PHP Addition of SOLR to help organize our data Eliminated outdated and cumbersome business logic 14
HomeFinder.com Results 14.77% increase in page-views per visit 7.40% decrease in bounce rate 10.40% increase in leads 15
Speed Impact Themes Google states that 3 seconds is the threshold where users start to become frustrated If your site is significantly above the 2-3 second threshold (1.5-2 seconds above) If you can bring the rendering time down to the 2-3 second mark Budget for a double digit increase in the page’s key conversion metric Budget that the increase decreases by half over time, but levels and stays steady after that 16
Summary First optimize the parts you can control Single out and measure the elements that you can’t control Do what you can to optimize what you can’t control, but don’t go overboard Build the business case about revenue lost due to the degradation in site speed Value of timeouts Value of consumers that abandon Always tell the truth. Don’t alter numbers or measurements to make the company look better. 17
18 Keynote Systems – Internet Retailer Conference
June 2011 Ben Rushlo, Director
Keynote Consulting ben.rushlo@keynote.com
Background Performance management with the user experience in mind Optimize only what impacts the customer Work with some of the largest retailers in the world ongoing Best Buy, Wal-Mart, Sears, Puma, Lacoste etc. Provide ongoing tactical and strategic recommendations for improvement What is really causing my site to be slow? How do I compete in China? How do I mediate between internal groups who all seem to blame each other for site quality issues? How do I create a culture-changing performance management process? 19
Background – The Complex World Of Performance Management 20 ©2011 Keynote Systems
Common Retail Site Performance Issues  - By Page Type Marketing Pages Front end delay is the most significant Page construction/design Client/browser processing Third parties – Tracking: ads, media tracking, analytics  Third parties – Partners: provide product images/zoom  Transactional Pages Back-end delay much more significant Page construction/design is important but not typically the core issue Third parties – Partners: payment, web services, etc. Third party – Tracking: still plays a role 21
Tag Example 22
Third Party Integration – Strategy for Success Tags/Tracking Pre-deployment testing Understand capacity Push down at all costs Use simple tags and framework  Audit periodically Track and manage ongoing Partners/Content Providers Pre-deployment testing Set standards (SLA) equivalent (to your own) Track and manage ongoing 23
Complementary Analysis  Browser and Purchase process on your site 2 weeks of measurement Custom analysis Diagnosis of core issues Email me – ben.rushlo@keynote.com Call me – 623.547.7068 See me after (buy me a drink?) 24
Sources http://en.wikipedia.org/wiki/Lazy_loading http://blog.mozilla.com/metrics/category/website-optimization/ http://technology.edmunds.com/ Mountain photo: Mountain of china For Clackamore and the Waste Mountain thread www.flickr.com/groups/wpcgallery/discuss/72157602602986336/Raw image for recycling : )

Contenu connexe

En vedette

العراق يخسر حمار
العراق يخسر حمارالعراق يخسر حمار
العراق يخسر حمارAIHammad
 
Velocity Berlin 2011 - Keynote Systems
Velocity Berlin 2011 - Keynote SystemsVelocity Berlin 2011 - Keynote Systems
Velocity Berlin 2011 - Keynote SystemsKeynote Mobile Testing
 
السلام الإيمان - الحب - الأمل
السلام   الإيمان - الحب - الأملالسلام   الإيمان - الحب - الأمل
السلام الإيمان - الحب - الأملAIHammad
 
حرية الإختيار
حرية الإختيارحرية الإختيار
حرية الإختيارAIHammad
 
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud ApplicationCloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud ApplicationKeynote Mobile Testing
 
السلام الإيمان - الحب - الأمل
السلام   الإيمان - الحب - الأملالسلام   الإيمان - الحب - الأمل
السلام الإيمان - الحب - الأملAIHammad
 
Almanor International Case Study 2011
Almanor International Case Study 2011Almanor International Case Study 2011
Almanor International Case Study 2011Almanor-International
 
The Critical Path to Performance: User Journeys
The Critical Path to Performance: User JourneysThe Critical Path to Performance: User Journeys
The Critical Path to Performance: User JourneysKeynote Mobile Testing
 
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page LoadsBeat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page LoadsKeynote Mobile Testing
 
Keynote Tech Talks: Watching SaaS Apps with Keynote
Keynote Tech Talks: Watching SaaS Apps with KeynoteKeynote Tech Talks: Watching SaaS Apps with Keynote
Keynote Tech Talks: Watching SaaS Apps with KeynoteKeynote Mobile Testing
 
A Holiday Retail in Review: Performance Lessons for 2014
A Holiday Retail in Review: Performance Lessons for 2014A Holiday Retail in Review: Performance Lessons for 2014
A Holiday Retail in Review: Performance Lessons for 2014Keynote Mobile Testing
 
Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?Keynote Mobile Testing
 

En vedette (17)

العراق يخسر حمار
العراق يخسر حمارالعراق يخسر حمار
العراق يخسر حمار
 
Velocity Berlin 2011 - Keynote Systems
Velocity Berlin 2011 - Keynote SystemsVelocity Berlin 2011 - Keynote Systems
Velocity Berlin 2011 - Keynote Systems
 
السلام الإيمان - الحب - الأمل
السلام   الإيمان - الحب - الأملالسلام   الإيمان - الحب - الأمل
السلام الإيمان - الحب - الأمل
 
حرية الإختيار
حرية الإختيارحرية الإختيار
حرية الإختيار
 
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud ApplicationCloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
Cloud Performance Monitoring: Medtronic's CareLink(R) Cloud Application
 
السلام الإيمان - الحب - الأمل
السلام   الإيمان - الحب - الأملالسلام   الإيمان - الحب - الأمل
السلام الإيمان - الحب - الأمل
 
Keynote mobile user survey 1 h2012
Keynote mobile user survey 1 h2012Keynote mobile user survey 1 h2012
Keynote mobile user survey 1 h2012
 
Almanor International Case Study 2011
Almanor International Case Study 2011Almanor International Case Study 2011
Almanor International Case Study 2011
 
Are You Ready for iOS 8?
Are You Ready for iOS 8?Are You Ready for iOS 8?
Are You Ready for iOS 8?
 
The Critical Path to Performance: User Journeys
The Critical Path to Performance: User JourneysThe Critical Path to Performance: User Journeys
The Critical Path to Performance: User Journeys
 
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page LoadsBeat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
 
Web Performance is a KPI
Web Performance is a KPIWeb Performance is a KPI
Web Performance is a KPI
 
Keynote Tech Talks: Watching SaaS Apps with Keynote
Keynote Tech Talks: Watching SaaS Apps with KeynoteKeynote Tech Talks: Watching SaaS Apps with Keynote
Keynote Tech Talks: Watching SaaS Apps with Keynote
 
Get Ready for the Apple Watch
Get Ready for the Apple WatchGet Ready for the Apple Watch
Get Ready for the Apple Watch
 
A Holiday Retail in Review: Performance Lessons for 2014
A Holiday Retail in Review: Performance Lessons for 2014A Holiday Retail in Review: Performance Lessons for 2014
A Holiday Retail in Review: Performance Lessons for 2014
 
Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?
 
Mobile Testing in the Cloud
Mobile Testing in the CloudMobile Testing in the Cloud
Mobile Testing in the Cloud
 

Similaire à Site Speed and Managing 3rd Party Content

Fast Websites Matter for Small Business
Fast Websites Matter for Small BusinessFast Websites Matter for Small Business
Fast Websites Matter for Small BusinessSmall Biz SEO
 
Anthony Russo Writing Samples
Anthony Russo Writing SamplesAnthony Russo Writing Samples
Anthony Russo Writing SamplesTony Russo
 
Conversion Optimisation for Professional Services
Conversion Optimisation for Professional ServicesConversion Optimisation for Professional Services
Conversion Optimisation for Professional Servicesryan-webb
 
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]Tammy Everts
 
Module 1 introduction to web analytics
Module 1   introduction to web analyticsModule 1   introduction to web analytics
Module 1 introduction to web analyticsGayathri Choda
 
Module 1 introduction to web analytics
Module 1   introduction to web analyticsModule 1   introduction to web analytics
Module 1 introduction to web analyticsGayathri Choda
 
Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Kayden Kelly
 
Crafting an SEO Strategy That WORKS [Case Study]
Crafting an SEO Strategy That WORKS [Case Study]Crafting an SEO Strategy That WORKS [Case Study]
Crafting an SEO Strategy That WORKS [Case Study]Ryan Stewart
 
Widemile and Microsoft Multivariate Testing Case Study
Widemile and Microsoft Multivariate Testing Case StudyWidemile and Microsoft Multivariate Testing Case Study
Widemile and Microsoft Multivariate Testing Case StudyWidemile
 
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam Proehl
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam ProehlWhy Web Analytics Fail Marketers (And How to Stop Failing!) - Adam Proehl
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam ProehlOnline Marketing Summit
 
Web analytics an intro
Web analytics   an introWeb analytics   an intro
Web analytics an introAshokkumar T A
 
2021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 1012021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 101Tammy Everts
 
First Input Delay: What Is It and Why Is It Important? 
First Input Delay: What Is It and Why Is It Important? First Input Delay: What Is It and Why Is It Important? 
First Input Delay: What Is It and Why Is It Important? PaulDonahue16
 
Magento Business Intelligence
Magento Business IntelligenceMagento Business Intelligence
Magento Business IntelligenceMiles Woolgar
 
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3emcubedanalytics
 
Top 50 SEO Utilities to Boost Your Traffic and Sales
Top 50 SEO Utilities to Boost Your Traffic and SalesTop 50 SEO Utilities to Boost Your Traffic and Sales
Top 50 SEO Utilities to Boost Your Traffic and SalesDavid Tjahjono,MD,MBA(UK)
 
Landing Page Design & Optimization
Landing Page Design & OptimizationLanding Page Design & Optimization
Landing Page Design & OptimizationAlex Harris
 

Similaire à Site Speed and Managing 3rd Party Content (20)

Fast Websites Matter for Small Business
Fast Websites Matter for Small BusinessFast Websites Matter for Small Business
Fast Websites Matter for Small Business
 
Anthony Russo Writing Samples
Anthony Russo Writing SamplesAnthony Russo Writing Samples
Anthony Russo Writing Samples
 
Conversion Optimisation for Professional Services
Conversion Optimisation for Professional ServicesConversion Optimisation for Professional Services
Conversion Optimisation for Professional Services
 
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]How to create a performance-first culture [2018 WebPerfDays Amsterdam]
How to create a performance-first culture [2018 WebPerfDays Amsterdam]
 
Module 1 introduction to web analytics
Module 1   introduction to web analyticsModule 1   introduction to web analytics
Module 1 introduction to web analytics
 
Module 1 introduction to web analytics
Module 1   introduction to web analyticsModule 1   introduction to web analytics
Module 1 introduction to web analytics
 
Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009
 
Crafting an SEO Strategy That WORKS [Case Study]
Crafting an SEO Strategy That WORKS [Case Study]Crafting an SEO Strategy That WORKS [Case Study]
Crafting an SEO Strategy That WORKS [Case Study]
 
Red eye 2014
Red eye 2014Red eye 2014
Red eye 2014
 
Widemile and Microsoft Multivariate Testing Case Study
Widemile and Microsoft Multivariate Testing Case StudyWidemile and Microsoft Multivariate Testing Case Study
Widemile and Microsoft Multivariate Testing Case Study
 
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam Proehl
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam ProehlWhy Web Analytics Fail Marketers (And How to Stop Failing!) - Adam Proehl
Why Web Analytics Fail Marketers (And How to Stop Failing!) - Adam Proehl
 
Web analytics an intro
Web analytics   an introWeb analytics   an intro
Web analytics an intro
 
2021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 1012021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 101
 
Rosetta Stone
Rosetta StoneRosetta Stone
Rosetta Stone
 
First Input Delay: What Is It and Why Is It Important? 
First Input Delay: What Is It and Why Is It Important? First Input Delay: What Is It and Why Is It Important? 
First Input Delay: What Is It and Why Is It Important? 
 
SMX East 2010 cm os
SMX East 2010   cm osSMX East 2010   cm os
SMX East 2010 cm os
 
Magento Business Intelligence
Magento Business IntelligenceMagento Business Intelligence
Magento Business Intelligence
 
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3
Intro to Web Analytics - Cooperate.NYC - Cohort 3, Summer 2015: Day 3
 
Top 50 SEO Utilities to Boost Your Traffic and Sales
Top 50 SEO Utilities to Boost Your Traffic and SalesTop 50 SEO Utilities to Boost Your Traffic and Sales
Top 50 SEO Utilities to Boost Your Traffic and Sales
 
Landing Page Design & Optimization
Landing Page Design & OptimizationLanding Page Design & Optimization
Landing Page Design & Optimization
 

Plus de Keynote Mobile Testing

Performance is a Competitive Advantage
Performance is a Competitive AdvantagePerformance is a Competitive Advantage
Performance is a Competitive AdvantageKeynote Mobile Testing
 
Seven Steps to Remove Barriers and Accelerate Mobile Testing
Seven Steps to Remove Barriers and Accelerate Mobile TestingSeven Steps to Remove Barriers and Accelerate Mobile Testing
Seven Steps to Remove Barriers and Accelerate Mobile TestingKeynote Mobile Testing
 
5 Tips to Breaking Digital Performance Barriers and Building Business Success
5 Tips to Breaking Digital Performance Barriers and Building Business Success5 Tips to Breaking Digital Performance Barriers and Building Business Success
5 Tips to Breaking Digital Performance Barriers and Building Business SuccessKeynote Mobile Testing
 
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileTesting at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileKeynote Mobile Testing
 
eBags Journey to Record Sales w/ Improved Performance & Scalability
eBags Journey to Record Sales w/ Improved Performance & ScalabilityeBags Journey to Record Sales w/ Improved Performance & Scalability
eBags Journey to Record Sales w/ Improved Performance & ScalabilityKeynote Mobile Testing
 
A 3-screen approach to Web performance optimization
A 3-screen approach to Web performance optimizationA 3-screen approach to Web performance optimization
A 3-screen approach to Web performance optimizationKeynote Mobile Testing
 
Addressing Key Cloud Performance Challenges
Addressing Key Cloud Performance ChallengesAddressing Key Cloud Performance Challenges
Addressing Key Cloud Performance ChallengesKeynote Mobile Testing
 

Plus de Keynote Mobile Testing (10)

Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
Collaborative Mobile Test Automation
Collaborative Mobile Test AutomationCollaborative Mobile Test Automation
Collaborative Mobile Test Automation
 
Performance is a Competitive Advantage
Performance is a Competitive AdvantagePerformance is a Competitive Advantage
Performance is a Competitive Advantage
 
Seven Steps to Remove Barriers and Accelerate Mobile Testing
Seven Steps to Remove Barriers and Accelerate Mobile TestingSeven Steps to Remove Barriers and Accelerate Mobile Testing
Seven Steps to Remove Barriers and Accelerate Mobile Testing
 
5 Tips to Breaking Digital Performance Barriers and Building Business Success
5 Tips to Breaking Digital Performance Barriers and Building Business Success5 Tips to Breaking Digital Performance Barriers and Building Business Success
5 Tips to Breaking Digital Performance Barriers and Building Business Success
 
Are You Ready for Android L?
Are You Ready for Android L?Are You Ready for Android L?
Are You Ready for Android L?
 
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileTesting at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
 
eBags Journey to Record Sales w/ Improved Performance & Scalability
eBags Journey to Record Sales w/ Improved Performance & ScalabilityeBags Journey to Record Sales w/ Improved Performance & Scalability
eBags Journey to Record Sales w/ Improved Performance & Scalability
 
A 3-screen approach to Web performance optimization
A 3-screen approach to Web performance optimizationA 3-screen approach to Web performance optimization
A 3-screen approach to Web performance optimization
 
Addressing Key Cloud Performance Challenges
Addressing Key Cloud Performance ChallengesAddressing Key Cloud Performance Challenges
Addressing Key Cloud Performance Challenges
 

Dernier

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXUXDXConf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 

Dernier (20)

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 

Site Speed and Managing 3rd Party Content

  • 1. The business of site speed: Speed as a consumer benefit. Jeremiah Wilson
  • 2. Why are third party tags killing my site? 2
  • 3. Third Party Freak Out… IT’S NOT!!! 3
  • 4. Pushing Over The Top Slow 4
  • 5. Pushing Over The Top Third Party Slow 5
  • 6. Pushing Over The Top Third Party Slow Legacy 6
  • 7. Speed: Notjust the front end Data Aggregation Data Storage Data Organization/Extraction Display CSS, HTML, I-Frames etc. 3rd party JS 7
  • 8. Common Site Speed Focus Data Aggregation Data Storage Data Organization/Extraction Display 20% 80% 8
  • 9. Most Site Speed Problems Data Aggregation Data Storage Data Organization/Extraction Display 80% 20% 9
  • 10. Agenda Example of speed increase and its impact to conversion metrics Business case generation for speed improvements 10
  • 11. Who Am I? Involved in Interactive and Online businesses for the past 6 years. Worked as a DBA, QA all the way up to Product Management. 2 years as a SEO manager at Classified Ventures. Now a Product Manager at Cars.com 11
  • 12. What I Am Not… Developer Site Operations Manager Keynote Expert 12
  • 13. Example: How I Backed Into Caring About Site Speed Early 2009 –Google announced site speed as part of their ranking factors Late 2009 – Reduced total site rendering time by half at HomeFinder.com Result –Not only did our SEO numbers increase, but all other site conversion metrics skyrocketed. 13
  • 14. What We Did… 4 month project to completely rewrite the search application from JS to PHP Addition of SOLR to help organize our data Eliminated outdated and cumbersome business logic 14
  • 15. HomeFinder.com Results 14.77% increase in page-views per visit 7.40% decrease in bounce rate 10.40% increase in leads 15
  • 16. Speed Impact Themes Google states that 3 seconds is the threshold where users start to become frustrated If your site is significantly above the 2-3 second threshold (1.5-2 seconds above) If you can bring the rendering time down to the 2-3 second mark Budget for a double digit increase in the page’s key conversion metric Budget that the increase decreases by half over time, but levels and stays steady after that 16
  • 17. Summary First optimize the parts you can control Single out and measure the elements that you can’t control Do what you can to optimize what you can’t control, but don’t go overboard Build the business case about revenue lost due to the degradation in site speed Value of timeouts Value of consumers that abandon Always tell the truth. Don’t alter numbers or measurements to make the company look better. 17
  • 18. 18 Keynote Systems – Internet Retailer Conference June 2011 Ben Rushlo, Director Keynote Consulting ben.rushlo@keynote.com
  • 19. Background Performance management with the user experience in mind Optimize only what impacts the customer Work with some of the largest retailers in the world ongoing Best Buy, Wal-Mart, Sears, Puma, Lacoste etc. Provide ongoing tactical and strategic recommendations for improvement What is really causing my site to be slow? How do I compete in China? How do I mediate between internal groups who all seem to blame each other for site quality issues? How do I create a culture-changing performance management process? 19
  • 20. Background – The Complex World Of Performance Management 20 ©2011 Keynote Systems
  • 21. Common Retail Site Performance Issues - By Page Type Marketing Pages Front end delay is the most significant Page construction/design Client/browser processing Third parties – Tracking: ads, media tracking, analytics Third parties – Partners: provide product images/zoom Transactional Pages Back-end delay much more significant Page construction/design is important but not typically the core issue Third parties – Partners: payment, web services, etc. Third party – Tracking: still plays a role 21
  • 23. Third Party Integration – Strategy for Success Tags/Tracking Pre-deployment testing Understand capacity Push down at all costs Use simple tags and framework Audit periodically Track and manage ongoing Partners/Content Providers Pre-deployment testing Set standards (SLA) equivalent (to your own) Track and manage ongoing 23
  • 24. Complementary Analysis Browser and Purchase process on your site 2 weeks of measurement Custom analysis Diagnosis of core issues Email me – ben.rushlo@keynote.com Call me – 623.547.7068 See me after (buy me a drink?) 24
  • 25. Sources http://en.wikipedia.org/wiki/Lazy_loading http://blog.mozilla.com/metrics/category/website-optimization/ http://technology.edmunds.com/ Mountain photo: Mountain of china For Clackamore and the Waste Mountain thread www.flickr.com/groups/wpcgallery/discuss/72157602602986336/Raw image for recycling : )