SlideShare a Scribd company logo
@jamesmcnulty
PAGESPEED INSIGHTS_
THE BALLAD OF IMPROVING PERFORMANCE
@jamesmcnulty
@jamesmcnulty
@jamesmcnulty
@jamesmcnulty
@jamesmcnulty
2000 2007 2010
2G 3G 4G
2019 (kinda)
5G
@jamesmcnulty
MEASURING SPEED_
@jamesmcnulty
2012
PageSpeed
Insights
@jamesmcnulty
2019
PageSpeed
Insights
@jamesmcnulty@jamesmcnulty
@jamesmcnulty
“In the past we've recommended performance metrics
like First Meaningful Paint (FMP) and Speed Index
(SI) to help capture more of the loading experience
after the initial paint,”
“but these metrics are complex, hard to explain, and
often wrong — meaning they still do not identify when
the main content of the page has loaded.”
Source - Phil Walton (Engineer at Google) August, 2019
@jamesmcnulty
Largest Contentful Paint Example
Source
Render time of the largest contentful element visible in the viewport
@jamesmcnulty
@jamesmcnulty
@jamesmcnulty
Cumulative Layout Shift (CLS)
Measures the unexpected
movement of page content
which usually happens
because resources are
loaded asynchronously or
DOM elements get
dynamically added to the
page above existing content.
Source
@jamesmcnulty
Measure Cumulative Layout Shift (CLS)
1. Go to http://webpagetest.org/
2. Advanced Settings > Chromium
3. Enable layoutShift API,
by adding the following to the
Command-Line field:
--enable-blink-
features=LayoutInstabilityAPI
@jamesmcnulty
Measuring Cumulative Layout Shift (CLS)
[CumulativeLayoutShift]
return new Promise(resolve => {
var CLS = 0;
new PerformanceObserver(list => {
list.getEntries().forEach(entry => {
if (entry.hadRecentInput) return;
CLS += entry.value;
});
resolve(CLS);
}).observe({type: "layout-shift", buffered: true});
});
4. Advanced Settings > Custom
5. Add this script to Custom Metrics:
@jamesmcnulty
Measuring Cumulative Layout Shift (CLS)
@jamesmcnulty
Measuring Cumulative Layout Shift (CLS)
Distance
X
Impact
= CLS Score
@jamesmcnulty
Calculating Cumulative Layout Shift (CLS)
50% 25%
75%
Impact Fraction
Distance Fraction
Ad
@jamesmcnulty
Cumulative Layout Shift (CLS) Scoring
0.25
X
0.75
= 0.1875
Distance fraction
X
Impact fraction
= CLS Score
@jamesmcnulty
Fixing Layout Shift for Images
tl;dr — Add HTML width &
height attributes
● Launching in Firefox
71 (December 2019)
● Launching in Chrome
shortly after
Source - Jen Simmons Designer Advocate at Mozilla
<img src="https://test.com/750x500.jpg"
alt="smiling black dog"
width="750" height="500"/>
img {
display: block;
width: 100%;
height: auto;
}
@jamesmcnulty@jamesmcnulty
@jamesmcnulty
@jamesmcnulty
Google decides the crawl priority of pages based
on site popularity, content freshness, and server
resources.
Source - Kazushi Nagayama Former Google Search Quality Analyst
Crawling
“Google needs to make good predictions on how
much load the host can tolerate, and decide how
fast it crawls the site”
@jamesmcnulty
● Just like crawl budget, Google uses signals to compute
priorities for rendering. In this case, the most important ones
are the popularity of the site, and the number of URLs that need
rendering.
● If you have a page that runs lots of JavaScript, it may eventually
be considered unrenderable.
● Excessive CPU consumption negatively impacts indexing
Source - Kazushi Nagayama Former Google Search Quality Analyst
Rendering
@jamesmcnulty
Page Speed
is a
mobile ranking factor
Source
@jamesmcnulty
Is it?
@jamesmcnultySource - Rand Fishkin (CEO, Co-Founder at Sparktoro)
@jamesmcnultySource
@jamesmcnulty
“best laptops for students”
1.
2.
3.
@jamesmcnultySource
@jamesmcnultyhttps://amp.dev/
@jamesmcnultySource - Billy Hoffman (Founder and CTO at Zoompf)
“Our data shows there is no correlation between
"page load time" (either document complete or
fully rendered) and ranking on Google's search
results page.”
Does Website Speed Actually Impact Rankings?
@jamesmcnulty
“Of all the data we
captured, the TTFB
metric had the
strongest
correlation effect,
implying a high
likelihood of some
level of influence on
search ranking.”
Source - Billy Hoffman (Founder and CTO at Zoompf)
@jamesmcnulty
Improving page speed
doesn’t change the content.
It changes
the user experience.
@jamesmcnulty
Prepare for where Google
is going.
@jamesmcnultySource – Elizabeth Sweeny (Developer Insights Product Manager for Chrome)
“Performance at the end of
the day is about solving
business problems”
@jamesmcnulty
For
Google it
speeds up
the engine
@jamesmcnulty
Performance Optimization is important
Server Response Time
is important for
Search Visibility
Page Speed
is important for
User Experience
@jamesmcnulty
Performance Optimization is important
Server Response Time
Is important for
Search Visibility
Page Speed
Is important for
User Experience
@jamesmcnulty
Both are important
for your bottom line
@jamesmcnulty
Test My Site (Think with Google)
Estimate the
value a faster
site could have
on your
revenue.
Source
@jamesmcnulty
Generate Visual Comparisons
Enter multiple URLs to
compare them against
each other visually.
webpagetest.org/video/
@jamesmcnulty@jamesmcnulty
@jamesmcnulty
Google Performance Tools
● https://web.dev/measure
● Lighthouse
● PageSpeed Insights
● Test My Site (Think with Google)
● Mobile-Friendly Test
@jamesmcnulty
Google
Search Console
Speed Report
(Experimental)
@jamesmcnulty
https://webmasters.googleblog.com/2019/11/search-console-speed-report.html
@jamesmcnulty
Run
Lighthouse
Reports for
Multiple Pages
@jamesmcnulty
https://www.upbuild.io/blog/lighthouse-reports-multiple-pages/
@jamesmcnulty
How it works
1. Download Google Chrome
2. Install Lighthouse Chrome Extension
3. Install node.js
4. Install Lighthouse Batch Reporter
5. Open Terminal (or Command Prompt) – Enter URLs to run in Lighthouse
6. Upload the downloaded JSON reports to an online server
7. In a new Google Sheet, open the Script Editor and add the ImportJSON.gs code
8. Add the URLs for each JSON report to the Google Sheet
9. Use formulas in the Google Sheet to find data within each JSON report
@jamesmcnulty
How to Automate
Pagespeed Insights
For Multiple URLs
using Google Sheets
https://moz.com/blog/how-to-automate-pagespeed-insights-for-multiple-urls-using-google-sheets
@jamesmcnulty
@jamesmcnulty
How it works
1. Make a copy of this Google Sheet
2. Create a free API Key from Google
3. Make sure the PageSpeed Insights API is enabled.
4. Add a list of URLs to the Google Sheet
5. Click “Run Report”
@jamesmcnulty
[Updated Template]
Automated Pagespeed
Insights For Multiple
URLs using Google
Sheets
https://www.upbuild.io/blog/automated-pagespeed-insights-update/
@jamesmcnulty
@jamesmcnulty
Just buy
Screaming
Frog
https://www.screamingfrog.co.uk/seo-spider-12/
@jamesmcnulty
@jamesmcnulty
How to Automate
PageSpeed Insights for
Multiple URLs using
Azure Logic Apps or
Microsoft Flow
https://mattcollinge.wordpress.com/2019/10/12/how-to-automate-pagespeed-insights-for-multiple-urls-using-logic-apps-or-flow/
@jamesmcnulty
By Matt Collinge
@jamesmcnulty
Where To Start
1. Focus on the Critical Rendering Path. Make fewer requests for smaller resources.
○ Optimize the delivery of render-blocking CSS and JavaScript resources
○ Prioritize visible content
2. Reduce your server response time (improve TTFB)
○ Use a CDN (e.g. Cloudflare)
○ Enable Gzip / compression (Check your site)
○ Leverage browser caching
○ Enable Keep-alive
○ Is My Host Fast Yet? by Rick Viscomi
3. Find and resolve redundant internal redirects and redirect chains
@jamesmcnulty
Resolve Redundant Redirects
● Each redirect adds latency to the overall page load time.
● Google will follow up to five redirect hops, then stop and
treat the original URL as a 404 error.
1. http://www.mysite.com/pricing
2. http://mysite.com/pricing
3. https://mysite.com/pricing
4. https://mysite.com/plans
5. https://mysite.com/plans/
Source
@jamesmcnulty
Lighthouse
shows third-party
resources, their
size and the time
it takes to load
them
Review Your Third-Party Resources
@jamesmcnulty
JavaScript Loading Priorities in Chrome
Source by Addy Osmani (Engineering Manager - Google Chrome)
@jamesmcnulty
JavaScript Loading Priorities in Chrome
Source by Addy Osmani (Engineering Manager - Google Chrome)
@jamesmcnulty
Image Optimization
1. Essential Image Optimization by Addy Osmani
(Engineering Manager working on Google Chrome)
2. Creating a Cloudflare Worker to Lazy Load Images by
Simon Cox
3. Piio / Imagekit.io - [Paid] Optimization & delivery services
(Image Speed Test) (WordPress Plugin) (Resize Images Tool)
@jamesmcnulty
CSS and JavaScript Optimization
1. Find and remove unused CSS and JavaScript with Google Chrome.
a. Automatically remove unused CSS using Grunt (grunt-uncss package)
b. Unused CSS Tool / Service
2. Avoid importing CSS files from inside another CSS file (i.e. avoid @import
url("style.css") - Check your site: CSS Delivery Tool by Patrick Sexton
a. Use fewer external CSS files
b. Serve critical CSS from one domain
3. Call CSS first, save time by reducing network calls and delays from JavaScript
a. In-line small CSS and JavaScript
@jamesmcnulty
WordPress Optimization
1. Ultimate Guide to WordPress Speed Optimization by
MyThemeShop
2. How to Make Your WordPress Site Load Faster (Without
Breaking It or Going Crazy) by Gill Andrews
3. 5 Ways to Make Your WordPress Website Blazing Fast
by Kyle Faber
@jamesmcnulty
Site Kit -
Google’s official
WordPress plugin
● Search Console
● Google Analytics
● Pagespeed Insights
● AdSense
https://wordpress.org/plugins/google-site-kit/
@jamesmcnulty
@jamesmcnulty
How To Build Speed
Dashboards in
Google Data Studio
By Sam Marsden
https://www.searchenginejournal.com/build-speed-dashboards-google-data-studio/321343/
@jamesmcnulty
@jamesmcnulty
Historical CrUX
Performance
Analysis
By Edgemesh
https://crux.run/
@jamesmcnulty
@jamesmcnulty
Compare Your
Site To Industry
Benchmarks
(using CrUX data)
By Akamai
https://developer.akamai.com/akamai-mpulse/crux-benchmarking
@jamesmcnulty
@jamesmcnulty
Publisher Ads
Audit (Beta)
https://developers.google.com/publisher-ads-audits/
A tool to help improve ad speed and
overall quality through a series of
automated Lighthouse audits.
At the moment, this is primarily targeted
at sites using Google Ad Manager with
the Google Publisher Tag (GPT) tag.
@jamesmcnulty
@jamesmcnulty
@jamesmcnultyThank you!

More Related Content

What's hot

Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Bastian Grimm
 
How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score
Polly Pospelova
 
Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...
Andy Davies
 
Challenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering serviceChallenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering service
Giacomo Zecchini
 
What does the browser pre-loader do?
What does the browser pre-loader do?What does the browser pre-loader do?
What does the browser pre-loader do?
Andy Davies
 
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
Jamie Indigo
 
Hackference
HackferenceHackference
Hackference
Doug Sillars
 
The Case for HTTP/2 - GreeceJS - June 2016
The Case for HTTP/2 -  GreeceJS - June 2016The Case for HTTP/2 -  GreeceJS - June 2016
The Case for HTTP/2 - GreeceJS - June 2016
Andy Davies
 
International Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 BarcelonaInternational Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 Barcelona
Bastian Grimm
 
17 Web Performance Metrics You Should Care About
17 Web Performance Metrics You Should Care About17 Web Performance Metrics You Should Care About
17 Web Performance Metrics You Should Care About
Evgeny Tsarkov
 
Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)
Dave Olsen
 
SEO vs Angular
SEO vs AngularSEO vs Angular
SEO vs Angular
François
 
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
Catalyst
 
The web is too slow
The web is too slow The web is too slow
The web is too slow
Andy Davies
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
Andy Davies
 
Hacking Web Performance
Hacking Web PerformanceHacking Web Performance
Hacking Web Performance
Maximiliano Firtman
 
Mobile App Performance, Dublin MOT
Mobile App Performance, Dublin MOTMobile App Performance, Dublin MOT
Mobile App Performance, Dublin MOT
Doug Sillars
 
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Andy Davies
 
SearchLove Boston 2013_Bill Slawski_Future Search
SearchLove Boston 2013_Bill Slawski_Future SearchSearchLove Boston 2013_Bill Slawski_Future Search
SearchLove Boston 2013_Bill Slawski_Future SearchDistilled
 
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
Leigh Hanney
 

What's hot (20)

Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
Migration Best-Practices: Successfully re-launching your website - SMX New Yo...
 
How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score How To Get a 100% Lighthouse Performance Score
How To Get a 100% Lighthouse Performance Score
 
Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...
 
Challenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering serviceChallenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering service
 
What does the browser pre-loader do?
What does the browser pre-loader do?What does the browser pre-loader do?
What does the browser pre-loader do?
 
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
Optimizing with Server Logs | Jamie Alberico @ #TechSEO Boost 2018
 
Hackference
HackferenceHackference
Hackference
 
The Case for HTTP/2 - GreeceJS - June 2016
The Case for HTTP/2 -  GreeceJS - June 2016The Case for HTTP/2 -  GreeceJS - June 2016
The Case for HTTP/2 - GreeceJS - June 2016
 
International Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 BarcelonaInternational Site Speed Tweaks - ISS 2017 Barcelona
International Site Speed Tweaks - ISS 2017 Barcelona
 
17 Web Performance Metrics You Should Care About
17 Web Performance Metrics You Should Care About17 Web Performance Metrics You Should Care About
17 Web Performance Metrics You Should Care About
 
Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)
 
SEO vs Angular
SEO vs AngularSEO vs Angular
SEO vs Angular
 
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
TechSEO Boost 2018: Implementing Hreflang on Legacy Tech Stacks Using Service...
 
The web is too slow
The web is too slow The web is too slow
The web is too slow
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
 
Hacking Web Performance
Hacking Web PerformanceHacking Web Performance
Hacking Web Performance
 
Mobile App Performance, Dublin MOT
Mobile App Performance, Dublin MOTMobile App Performance, Dublin MOT
Mobile App Performance, Dublin MOT
 
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
 
SearchLove Boston 2013_Bill Slawski_Future Search
SearchLove Boston 2013_Bill Slawski_Future SearchSearchLove Boston 2013_Bill Slawski_Future Search
SearchLove Boston 2013_Bill Slawski_Future Search
 
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
JavaScript SEO: Testing and Debugging for Non-Developers - Search Marketing S...
 

Similar to Page Speed Insights: The Ballad of Improving Performance

Web Performance & Search Engines - A look beyond rankings
Web Performance & Search Engines - A look beyond rankingsWeb Performance & Search Engines - A look beyond rankings
Web Performance & Search Engines - A look beyond rankings
Giacomo Zecchini
 
SMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdfSMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdf
Sara Moccand-Sayegh
 
Welcome to a new reality - DeepCrawl Webinar 2018
Welcome to a new reality - DeepCrawl Webinar 2018Welcome to a new reality - DeepCrawl Webinar 2018
Welcome to a new reality - DeepCrawl Webinar 2018
Bastian Grimm
 
Fluent 2018: Measuring What Matters
Fluent 2018: Measuring What MattersFluent 2018: Measuring What Matters
Fluent 2018: Measuring What Matters
Akamai Developers & Admins
 
Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018
Cliff Crocker
 
AMP - SMX München 2018
AMP - SMX München 2018AMP - SMX München 2018
AMP - SMX München 2018
Bastian Grimm
 
Web Performance & You - HighEdWeb Arkansas Version
Web Performance & You - HighEdWeb Arkansas VersionWeb Performance & You - HighEdWeb Arkansas Version
Web Performance & You - HighEdWeb Arkansas Version
Dave Olsen
 
Complete SEO Report with checklist required
Complete SEO Report with checklist requiredComplete SEO Report with checklist required
Complete SEO Report with checklist required
aaimannoor5
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Bastian Grimm
 
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
SearchLeeds
 
The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018
Anton Shulke
 
SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained
Steve Weber
 
Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings
Michael King
 
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
Tarun Gehani
 
Myths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEOMyths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEO
Sara Moccand-Sayegh
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018
Bastian Grimm
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
Branded3
 
Future of Search Engine Factors, AMP, On-Page Key to Success
Future of Search Engine Factors, AMP, On-Page Key to SuccessFuture of Search Engine Factors, AMP, On-Page Key to Success
Future of Search Engine Factors, AMP, On-Page Key to Success
Anetwork
 
Javascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicelyJavascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicely
Peter Mead
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Dan Taylor
 

Similar to Page Speed Insights: The Ballad of Improving Performance (20)

Web Performance & Search Engines - A look beyond rankings
Web Performance & Search Engines - A look beyond rankingsWeb Performance & Search Engines - A look beyond rankings
Web Performance & Search Engines - A look beyond rankings
 
SMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdfSMX_DevTools_Monaco_2.pdf
SMX_DevTools_Monaco_2.pdf
 
Welcome to a new reality - DeepCrawl Webinar 2018
Welcome to a new reality - DeepCrawl Webinar 2018Welcome to a new reality - DeepCrawl Webinar 2018
Welcome to a new reality - DeepCrawl Webinar 2018
 
Fluent 2018: Measuring What Matters
Fluent 2018: Measuring What MattersFluent 2018: Measuring What Matters
Fluent 2018: Measuring What Matters
 
Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018
 
AMP - SMX München 2018
AMP - SMX München 2018AMP - SMX München 2018
AMP - SMX München 2018
 
Web Performance & You - HighEdWeb Arkansas Version
Web Performance & You - HighEdWeb Arkansas VersionWeb Performance & You - HighEdWeb Arkansas Version
Web Performance & You - HighEdWeb Arkansas Version
 
Complete SEO Report with checklist required
Complete SEO Report with checklist requiredComplete SEO Report with checklist required
Complete SEO Report with checklist required
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
 
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...
 
The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018The latest in site speed: advanced #webperf 2018
The latest in site speed: advanced #webperf 2018
 
SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained
 
Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings Core Web Vitals and Your Search Rankings
Core Web Vitals and Your Search Rankings
 
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
How To Increase Your Website's Visibility - SEO Best Practices - LA2M Presena...
 
Myths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEOMyths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEO
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
 
Future of Search Engine Factors, AMP, On-Page Key to Success
Future of Search Engine Factors, AMP, On-Page Key to SuccessFuture of Search Engine Factors, AMP, On-Page Key to Success
Future of Search Engine Factors, AMP, On-Page Key to Success
 
Javascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicelyJavascript SEO Devs and SEOs playing nicely
Javascript SEO Devs and SEOs playing nicely
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
 

Recently uploaded

SEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital MarketingSEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital Marketing
Felipe Bazon
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina KillgoConsumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
TravisMalana
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
travisomalana
 
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
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
Aatir Abdul Rauf
 
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
The What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital CommerceThe What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital Commerce
PushON Ltd
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
Maswer Ali
 
Is AI-Generated Content the Future of Content Creation?
Is AI-Generated Content the Future of Content Creation?Is AI-Generated Content the Future of Content Creation?
Is AI-Generated Content the Future of Content Creation?
Cut-the-SaaS
 
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly BulletinBLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BalmerLawrie
 
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
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Auxis Consulting & Outsourcing
 
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
Demandbase
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu

Recently uploaded (20)

SEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital MarketingSEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital Marketing
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina KillgoConsumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on How
 
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
 
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
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
 
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
Smart Tools, Smarter Business -15 AI Tools to Optimize Your Workflows from Id...
 
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLC
 
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah Grap
 
The What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital CommerceThe What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital Commerce
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
 
Metaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene CaponMetaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene Capon
 
Is AI-Generated Content the Future of Content Creation?
Is AI-Generated Content the Future of Content Creation?Is AI-Generated Content the Future of Content Creation?
Is AI-Generated Content the Future of Content Creation?
 
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly BulletinBLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
 
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
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
 
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 

Page Speed Insights: The Ballad of Improving Performance

Editor's Notes

  1. How browsers schedule and execute scripts can impact the performance of web pages. While techniques like <script defer>, <link rel=preload> (and others) influence script loading, knowing how browsers interpret them can also be helpful.