SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
FID, CLS, LCP—WTF?
Understand, Measure and
Improve Core Web Vitals
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
2
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Google Page Experience
An initiative by Google to provide unified guidance for quality signals that,
we believe, are essential to delivering a great user experience on the web.
A set of signals that measure how users perceive the experience of
interacting with a web page, predominately based on mobile devices.
3
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
4
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Fundamentally, Core Web Vitals measure how long it takes to complete
the script functions needed to paint the above-the-fold content. The
arena for these Herculean tasks is a 360 x 640 viewport. It fits right in
your pocket!
Mobileggedon 4.0?
5
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
6
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
7
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Essential metrics for a healthy site
To ensure you're hitting this target for most of your users, a good threshold to measure is
the 75th percentile of page loads, segmented across mobile and desktop devices.
LCP
Largest Contentful Paint
GOOD
NEEDS
IMPROVEMENT
POOR
2.5 sec 4.0 sec
Measures Loading Performance
FID
First Input Delay
GOOD
NEEDS
IMPROVEMENT
POOR
100 ms 300 ms
Measures Interactivity
C L S
Cumulative Layout Shift
GOOD
NEEDS
IMPROVEMENT
POOR
0.1 0.25
Measures Visual Stability
8
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Measures the render time of
the largest content element
(image or block of text) visible
within the viewport.
LCP
GOOD
NEEDS
IMPROVEMENT
POOR
4 sec
2.5 sec
9
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
1. SERVER RESPONSE TIME
1. Upgrade/Improve Hosting
2. Server-side caching / (maybe CDN)
2. RENDER-BLOCKING RESOURCES
1. Include critical CSS and JS inline in the HTML source
3. SLOW-LOADING RESOURCES
1. Optimize and minify images, JS and CSS Files.
2. Reconsider the use of sliders above the fold
Improving LCP- Largest Content Item
10
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Measures the time from when a
user first interacts with the page
until the time when the browser
is actually able to respond to
that interaction.
FID
GOOD
NEEDS
IMPROVEMENT
POOR
300 ms
100 ms
11
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
1. LOOK AT YOUR THEME – Switch to a lighter, better coded theme
2. AVOID UNNECESSARY PLUGINS – Remove unused Javascript
1. Include critical CSS and JS inline in the HTML source
3. ASYNC, DEFER and DELAY JAVASCRIPT EXECUTION
Improving FID- Interactivity Delay
12
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Measures the sum of all unexpected
layout shifts that occur throughout
the lifespan of the page.
layout shift score = impact fraction *
distance fraction
C L S
GOOD
NEEDS
IMPROVEMENT
POOR
0.25
0.1
0.5
0.25
0.75
13
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
1. Include Width and Height Size Attributes on Images and Video
elements.
2. Use srcset attributes on images
3. Preload Fonts and Serve them locally, if possible
4. Reduce the use of many different fonts and load ONLY what you
need, not all versions of the font.
5. Convert icon fonts to SVG format which load faster.
6. Manage space for Ad Slots: Use same-size place-holders.
7. Manage space for Embeds and Iframes, reserve space
8. Only load above fold items – the CLS measurements include
everything that is loaded. Loading the footer before loading content
is a recipe for disaster.
Improving CLS- Stop the shifty behavior!
14
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
15
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Why your score will fluctuate
• A/B tests or changes in ads being served
• Internet traffic routing changes
• Testing on different devices, such as a high-performance desktop
and a low performance laptop
• Browser extensions that inject JavaScript and add/modify network
requests
• Antivirus software
16
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
What The Performance Score Means
Audit Weight
First Contentful Paint 15%
Speed Index 15%
Largest Contentful Paint 25%
Time to Interactive 15%
Total Blocking Time 25%
Cumulative Layout Shift 5%
https://developers.google.com/speed/pagespeed/insights/?url=https://simplicityci.com/
17
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
https://googlechrome.github.io/lighthouse/scorecalc/
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 18
18
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
What’s in your pages?
HTML
Images
Video
Fonts
CSS
Java Script
Database queries
Links to scripts
Links to Fonts
Links to CSS
Links to video
Links to IFrames
19
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
Publisher and SEO Community Burdened with
Compliance
• WordPress Publishers are stuck trying to make websites conform to a standard that
those websites were never designed to comply with.
• This is the reason why so many are struggling with Core Web Vitals. Publishers and
SEOs are burdened with trying to fix something that ideally should be fixed at the code
level.
• Improving Core Web Vitals scores can feel like trying to upgrade the performance of a
Honda Civic to the standards of a Chevy Corvette.
• The developers did not build a Corvette. They built a Honda Civic.
• But Google is demanding that drivers (not the manufacturers) improve the
performance to a Corvette level. Does that seem fair to you?
• Is it reasonable to ask the users of a software to improve it rather than the developers
of the software?
-Roger Montti / 2/23/21 / Search Engine Journal
20
WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
1. Do NOT save on Hosting (or a CDN, if needed)
2. Don’t routinely combine CSS / JS. But do defer them when possible
3. Don’t inline Critical CSS which can cause FOUT/FOUC
4. Don’t use a Heavy Page Builder
5. Don’t use a bunch of Special FX
6. Switch to a Theme built for Speed (Oxygen, Gutenberg, Kadence, etc)
7. Use Full Page Caching, in addition to good server caching (WP Rocket)
8. Good Compression of Properly-Sized Images and specify image sizes
and lazy-load below the fold images.
9. Limit number of Google/Other Special Fonts, and serve them locally
10. Watch your DOM size – limit and only choose optimized plugins
10 Tips to Improve CWV on WordPress
@_brendamalone
https://linktr.ee/cwv
All of the links to the tools I have used and more resources.

Contenu connexe

Tendances

Pepiras technologies services in coimbatore
Pepiras technologies services in coimbatore Pepiras technologies services in coimbatore
Pepiras technologies services in coimbatore Pepiras Technologies
 
Website Audit Report Sample
Website Audit Report SampleWebsite Audit Report Sample
Website Audit Report SampleJordyn Gingrich
 
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021Chris Green
 
Dynamic Rendering for SEO by Nati Elimelech
Dynamic Rendering for SEO by Nati ElimelechDynamic Rendering for SEO by Nati Elimelech
Dynamic Rendering for SEO by Nati ElimelechNati Elimelech
 
Google Ranking by Digital Fry
Google Ranking by Digital FryGoogle Ranking by Digital Fry
Google Ranking by Digital FryShaaz Malik
 
What Really Matters in Technical SEO
What Really Matters in Technical SEOWhat Really Matters in Technical SEO
What Really Matters in Technical SEORebecca Gill
 
How to 10x organic search traffic while scaling publishing sustainably - SEMr...
How to 10x organic search traffic while scaling publishing sustainably - SEMr...How to 10x organic search traffic while scaling publishing sustainably - SEMr...
How to 10x organic search traffic while scaling publishing sustainably - SEMr...Fabrizio Ballarini
 
Why Everyone Should be an Expert of 301 Redirects
Why Everyone Should be an Expert of 301 RedirectsWhy Everyone Should be an Expert of 301 Redirects
Why Everyone Should be an Expert of 301 RedirectsRebecca Gill
 
SEO 101: The Basics and Beyond
SEO 101: The Basics and BeyondSEO 101: The Basics and Beyond
SEO 101: The Basics and BeyondKevin Getch
 
Scaling organic growth by building products - Turing Fest 2018
Scaling organic growth by building products - Turing Fest 2018Scaling organic growth by building products - Turing Fest 2018
Scaling organic growth by building products - Turing Fest 2018Fabrizio Ballarini
 
A sample search engine readiness report
A sample search engine readiness reportA sample search engine readiness report
A sample search engine readiness reportFraser Hay
 
Headless CMS – the foundation of modern SEO
Headless CMS – the foundation of modern SEOHeadless CMS – the foundation of modern SEO
Headless CMS – the foundation of modern SEOCory Schmidt
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Enterprise Ireland
 
Fit For the Future
Fit For the FutureFit For the Future
Fit For the FutureWP Engine
 
Do-It-Yourself Website Audit
Do-It-Yourself Website AuditDo-It-Yourself Website Audit
Do-It-Yourself Website AuditRebecca Gill
 
Intro to SEO (1)
Intro to SEO (1)Intro to SEO (1)
Intro to SEO (1)Adriani Le
 

Tendances (18)

Pepiras technologies services in coimbatore
Pepiras technologies services in coimbatore Pepiras technologies services in coimbatore
Pepiras technologies services in coimbatore
 
Website Audit Report Sample
Website Audit Report SampleWebsite Audit Report Sample
Website Audit Report Sample
 
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
 
Website Launch Checklist
Website Launch ChecklistWebsite Launch Checklist
Website Launch Checklist
 
Dynamic Rendering for SEO by Nati Elimelech
Dynamic Rendering for SEO by Nati ElimelechDynamic Rendering for SEO by Nati Elimelech
Dynamic Rendering for SEO by Nati Elimelech
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
Google Ranking by Digital Fry
Google Ranking by Digital FryGoogle Ranking by Digital Fry
Google Ranking by Digital Fry
 
What Really Matters in Technical SEO
What Really Matters in Technical SEOWhat Really Matters in Technical SEO
What Really Matters in Technical SEO
 
How to 10x organic search traffic while scaling publishing sustainably - SEMr...
How to 10x organic search traffic while scaling publishing sustainably - SEMr...How to 10x organic search traffic while scaling publishing sustainably - SEMr...
How to 10x organic search traffic while scaling publishing sustainably - SEMr...
 
Why Everyone Should be an Expert of 301 Redirects
Why Everyone Should be an Expert of 301 RedirectsWhy Everyone Should be an Expert of 301 Redirects
Why Everyone Should be an Expert of 301 Redirects
 
SEO 101: The Basics and Beyond
SEO 101: The Basics and BeyondSEO 101: The Basics and Beyond
SEO 101: The Basics and Beyond
 
Scaling organic growth by building products - Turing Fest 2018
Scaling organic growth by building products - Turing Fest 2018Scaling organic growth by building products - Turing Fest 2018
Scaling organic growth by building products - Turing Fest 2018
 
A sample search engine readiness report
A sample search engine readiness reportA sample search engine readiness report
A sample search engine readiness report
 
Headless CMS – the foundation of modern SEO
Headless CMS – the foundation of modern SEOHeadless CMS – the foundation of modern SEO
Headless CMS – the foundation of modern SEO
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...
 
Fit For the Future
Fit For the FutureFit For the Future
Fit For the Future
 
Do-It-Yourself Website Audit
Do-It-Yourself Website AuditDo-It-Yourself Website Audit
Do-It-Yourself Website Audit
 
Intro to SEO (1)
Intro to SEO (1)Intro to SEO (1)
Intro to SEO (1)
 

Similaire à FID, CLS, LCP--WTF?

Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...
Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...
Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...Nirvana Canada
 
How and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdfHow and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdfAndrea Verlicchi
 
Google Mobile Algorithm Change
Google Mobile Algorithm ChangeGoogle Mobile Algorithm Change
Google Mobile Algorithm ChangeBrian McDowell
 
Conductor-Webinar-Google-Mobile-Algorithm-Change
Conductor-Webinar-Google-Mobile-Algorithm-ChangeConductor-Webinar-Google-Mobile-Algorithm-Change
Conductor-Webinar-Google-Mobile-Algorithm-ChangeSheridan Orr
 
Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Dave Olsen
 
Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More Boundify
 
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 TaylorDan Taylor
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Katy Slemon
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsAlyss Noland
 
How to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design ApproachHow to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design Approach5th Finger
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment Corey84
 
ASHOK KUMAR UI Developer Resume
ASHOK KUMAR UI Developer ResumeASHOK KUMAR UI Developer Resume
ASHOK KUMAR UI Developer ResumeSorakayala Ashok
 
A Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceA Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceKevin Mandeville
 
10 things you can do to speed up your web app today 2016
10 things you can do to speed up your web app today 201610 things you can do to speed up your web app today 2016
10 things you can do to speed up your web app today 2016Chris Love
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5th Finger
 
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
 

Similaire à FID, CLS, LCP--WTF? (20)

Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...
Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...
Is Poor Performance Dragging You Down? Here are Five Strategies to Maximize P...
 
How and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdfHow and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdf
 
Google Mobile Algorithm Change
Google Mobile Algorithm ChangeGoogle Mobile Algorithm Change
Google Mobile Algorithm Change
 
Conductor-Webinar-Google-Mobile-Algorithm-Change
Conductor-Webinar-Google-Mobile-Algorithm-ChangeConductor-Webinar-Google-Mobile-Algorithm-Change
Conductor-Webinar-Google-Mobile-Algorithm-Change
 
Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)Optimizing web performance (Fronteers edition)
Optimizing web performance (Fronteers edition)
 
Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More
 
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
 
Core Web Vitals in Website Design.pdf
Core Web Vitals in Website Design.pdfCore Web Vitals in Website Design.pdf
Core Web Vitals in Website Design.pdf
 
Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...Proven ways to improve your website performance optimizing front end and back...
Proven ways to improve your website performance optimizing front end and back...
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
 
How to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design ApproachHow to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design Approach
 
7 Section Website Assessment
7 Section Website Assessment 7 Section Website Assessment
7 Section Website Assessment
 
ASHOK KUMAR UI Developer Resume
ASHOK KUMAR UI Developer ResumeASHOK KUMAR UI Developer Resume
ASHOK KUMAR UI Developer Resume
 
Stsinks.com seo Pitch ppt
Stsinks.com seo Pitch pptStsinks.com seo Pitch ppt
Stsinks.com seo Pitch ppt
 
Web performance e-book
Web performance e-bookWeb performance e-book
Web performance e-book
 
Designers Guide to Web Performance Yotta 2013
Designers Guide to Web Performance Yotta 2013Designers Guide to Web Performance Yotta 2013
Designers Guide to Web Performance Yotta 2013
 
A Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceA Designer's Guide to Web Performance
A Designer's Guide to Web Performance
 
10 things you can do to speed up your web app today 2016
10 things you can do to speed up your web app today 201610 things you can do to speed up your web app today 2016
10 things you can do to speed up your web app today 2016
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
 
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
 

Dernier

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

FID, CLS, LCP--WTF?

  • 1. FID, CLS, LCP—WTF? Understand, Measure and Improve Core Web Vitals WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
  • 2. 2 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Google Page Experience An initiative by Google to provide unified guidance for quality signals that, we believe, are essential to delivering a great user experience on the web. A set of signals that measure how users perceive the experience of interacting with a web page, predominately based on mobile devices.
  • 3. 3 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
  • 4. 4 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Fundamentally, Core Web Vitals measure how long it takes to complete the script functions needed to paint the above-the-fold content. The arena for these Herculean tasks is a 360 x 640 viewport. It fits right in your pocket! Mobileggedon 4.0?
  • 5. 5 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
  • 6. 6 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
  • 7. 7 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Essential metrics for a healthy site To ensure you're hitting this target for most of your users, a good threshold to measure is the 75th percentile of page loads, segmented across mobile and desktop devices. LCP Largest Contentful Paint GOOD NEEDS IMPROVEMENT POOR 2.5 sec 4.0 sec Measures Loading Performance FID First Input Delay GOOD NEEDS IMPROVEMENT POOR 100 ms 300 ms Measures Interactivity C L S Cumulative Layout Shift GOOD NEEDS IMPROVEMENT POOR 0.1 0.25 Measures Visual Stability
  • 8. 8 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Measures the render time of the largest content element (image or block of text) visible within the viewport. LCP GOOD NEEDS IMPROVEMENT POOR 4 sec 2.5 sec
  • 9. 9 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 1. SERVER RESPONSE TIME 1. Upgrade/Improve Hosting 2. Server-side caching / (maybe CDN) 2. RENDER-BLOCKING RESOURCES 1. Include critical CSS and JS inline in the HTML source 3. SLOW-LOADING RESOURCES 1. Optimize and minify images, JS and CSS Files. 2. Reconsider the use of sliders above the fold Improving LCP- Largest Content Item
  • 10. 10 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Measures the time from when a user first interacts with the page until the time when the browser is actually able to respond to that interaction. FID GOOD NEEDS IMPROVEMENT POOR 300 ms 100 ms
  • 11. 11 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 1. LOOK AT YOUR THEME – Switch to a lighter, better coded theme 2. AVOID UNNECESSARY PLUGINS – Remove unused Javascript 1. Include critical CSS and JS inline in the HTML source 3. ASYNC, DEFER and DELAY JAVASCRIPT EXECUTION Improving FID- Interactivity Delay
  • 12. 12 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Measures the sum of all unexpected layout shifts that occur throughout the lifespan of the page. layout shift score = impact fraction * distance fraction C L S GOOD NEEDS IMPROVEMENT POOR 0.25 0.1 0.5 0.25 0.75
  • 13. 13 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 1. Include Width and Height Size Attributes on Images and Video elements. 2. Use srcset attributes on images 3. Preload Fonts and Serve them locally, if possible 4. Reduce the use of many different fonts and load ONLY what you need, not all versions of the font. 5. Convert icon fonts to SVG format which load faster. 6. Manage space for Ad Slots: Use same-size place-holders. 7. Manage space for Embeds and Iframes, reserve space 8. Only load above fold items – the CLS measurements include everything that is loaded. Loading the footer before loading content is a recipe for disaster. Improving CLS- Stop the shifty behavior!
  • 14. 14 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone
  • 15. 15 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Why your score will fluctuate • A/B tests or changes in ads being served • Internet traffic routing changes • Testing on different devices, such as a high-performance desktop and a low performance laptop • Browser extensions that inject JavaScript and add/modify network requests • Antivirus software
  • 16. 16 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone What The Performance Score Means Audit Weight First Contentful Paint 15% Speed Index 15% Largest Contentful Paint 25% Time to Interactive 15% Total Blocking Time 25% Cumulative Layout Shift 5% https://developers.google.com/speed/pagespeed/insights/?url=https://simplicityci.com/
  • 17. 17 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone https://googlechrome.github.io/lighthouse/scorecalc/
  • 18. WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 18 18 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone What’s in your pages? HTML Images Video Fonts CSS Java Script Database queries Links to scripts Links to Fonts Links to CSS Links to video Links to IFrames
  • 19. 19 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone Publisher and SEO Community Burdened with Compliance • WordPress Publishers are stuck trying to make websites conform to a standard that those websites were never designed to comply with. • This is the reason why so many are struggling with Core Web Vitals. Publishers and SEOs are burdened with trying to fix something that ideally should be fixed at the code level. • Improving Core Web Vitals scores can feel like trying to upgrade the performance of a Honda Civic to the standards of a Chevy Corvette. • The developers did not build a Corvette. They built a Honda Civic. • But Google is demanding that drivers (not the manufacturers) improve the performance to a Corvette level. Does that seem fair to you? • Is it reasonable to ask the users of a software to improve it rather than the developers of the software? -Roger Montti / 2/23/21 / Search Engine Journal
  • 20. 20 WordCamp Northeast Ohio Region 2021 – Brenda Malone @_brendamalone 1. Do NOT save on Hosting (or a CDN, if needed) 2. Don’t routinely combine CSS / JS. But do defer them when possible 3. Don’t inline Critical CSS which can cause FOUT/FOUC 4. Don’t use a Heavy Page Builder 5. Don’t use a bunch of Special FX 6. Switch to a Theme built for Speed (Oxygen, Gutenberg, Kadence, etc) 7. Use Full Page Caching, in addition to good server caching (WP Rocket) 8. Good Compression of Properly-Sized Images and specify image sizes and lazy-load below the fold images. 9. Limit number of Google/Other Special Fonts, and serve them locally 10. Watch your DOM size – limit and only choose optimized plugins 10 Tips to Improve CWV on WordPress
  • 21.
  • 22. @_brendamalone https://linktr.ee/cwv All of the links to the tools I have used and more resources.