@LoukilAymen
#BrightonSEO
We have always been
assessed with grades..
Slide 23
Slide 23 text
@LoukilAymen
#BrightonSEO
Do they even
correlate in some
way?
Slide 24
Slide 24 text
@LoukilAymen
#BrightonSEO
50% of perfect
Lighthouse score
(90+) pages fail at
Web Vitals
Brendan Kenny
@brendankenny
Slide 25
Slide 25 text
@LoukilAymen
#BrightonSEO
With a score of
50/100, many
pages passes the
Web Vitals
Brendan Kenny
@brendankenny
Slide 26
Slide 26 text
@LoukilAymen
#BrightonSEO
There is a blind
spot!
Slide 27
Slide 27 text
@LoukilAymen
#BrightonSEO
What do your
users and
Lighthouse have
in common?
Slide 28
Slide 28 text
@LoukilAymen
#BrightonSEO
CPU Memory Screen size Location Internet
speed
Device Context
flaticon.com
Slide 29
Slide 29 text
@LoukilAymen
#BrightonSEO
Users interact, but Lighthouse doesn’t!
Slide 30
Slide 30 text
@LoukilAymen
#BrightonSEO
Are they at least talking the same metrics?
Slide 31
Slide 31 text
@LoukilAymen
#BrightonSEO
Ultimately they don’t share as many metrics!
Slide 32
Slide 32 text
@LoukilAymen
#BrightonSEO
Ultimately they don’t share as many metrics!
Above the
fold only CLS
Slide 33
Slide 33 text
@LoukilAymen
#BrightonSEO
Ultimately they don’t share as many metrics!
Above the
fold only CLS
Depends on
conditions
Slide 34
Slide 34 text
@LoukilAymen
#BrightonSEO
Variability issues
3 consecutive runs on the same page and on same conditions
Slide 35
Slide 35 text
@LoukilAymen
#BrightonSEO
It is like Rock paper scissors
Slide 36
Slide 36 text
@LoukilAymen
#BrightonSEO
You can easily trick it!
Barry Pollard
@tunetheweb
Slide 37
Slide 37 text
@LoukilAymen
#BrightonSEO
My customer’s Web agency
Slide 38
Slide 38 text
@LoukilAymen
#BrightonSEO
You can even hack it!
Slide 39
Slide 39 text
@LoukilAymen
#BrightonSEO
If the page is loaded with Lighthouse,
Gtmetrix, or other tool
=> Only load HTML, no styles, no
JavaScript, no images
Slide 40
Slide 40 text
@LoukilAymen
#BrightonSEO
Do you mainly
care about your
users or
Lighthouse
Slide 41
Slide 41 text
@LoukilAymen
#BrightonSEO
Your users are different
Slide 42
Slide 42 text
@LoukilAymen
#BrightonSEO
CPUs are getting faster every
year…
4G and 5G are common…
Our audience top device is
iPhone..
But..we often assume
Slide 43
Slide 43 text
@LoukilAymen
#BrightonSEO
You are just
making
assumptions!
Slide 44
Slide 44 text
@LoukilAymen
#BrightonSEO
iPhone isn’t real life…(Alex Russel)
Your users potentially have 2019 smartphones
Android
iOS
Slide 45
Slide 45 text
@LoukilAymen
#BrightonSEO
A user does not care
about your website
Lighthouse score, your
technical stack, or even if
it is AI-powered..
Slide 46
Slide 46 text
@LoukilAymen
#BrightonSEO
So..Rely on your
Users’ data, And
here is how👉
Slide 47
Slide 47 text
@LoukilAymen
#BrightonSEO
Remember my failed #webperf workflow?
Audit in Lab
Write user
stories
Implement
Test in Lab
https://www.vectorstock.com/
https://knowyourmeme.com/
Slide 48
Slide 48 text
@LoukilAymen
#BrightonSEO
I transformed it into this:
Audit in field
Prioritize
Implement
Test in Lab
Fast validate
on users
Iterate
Slide 49
Slide 49 text
@LoukilAymen
#BrightonSEO
Audit in field
Prioritize
Implement
Test in Lab
Fast validate
on users
Hear your users experience, validate your effort with them
Iterate
Now you can use Lighthouse..
Slide 50
Slide 50 text
Audit in the field
(Hear your users experience)
STEP 1
Slide 51
Slide 51 text
@LoukilAymen
#BrightonSEO
Identify improvement points for each metric/
device
Slide 52
Slide 52 text
@LoukilAymen
#BrightonSEO
Identify improvement points for each metric/
device
Detect distribution gaps between devices
Slide 53
Slide 53 text
@LoukilAymen
#BrightonSEO
See how your audience LCP distributes
Slide 54
Slide 54 text
@LoukilAymen
#BrightonSEO
See how your audience distributes
75% of your
users are
facing a 6.1s
LCP
loading!!
Slide 55
Slide 55 text
@LoukilAymen
#BrightonSEO
Compare against competition’ audience
experiences
Slide 56
Slide 56 text
@LoukilAymen
#BrightonSEO
How my geo-audience is experiencing it
Slide 57
Slide 57 text
Prioritize.
(Do the right thing first)
STEP 2
Slide 58
Slide 58 text
@LoukilAymen
#BrightonSEO
Sort your top page-types per metric
Domain data Page-level data
Slide 59
Slide 59 text
@LoukilAymen
#BrightonSEO
Identify low-hanging fruits
Start with this
listing page
template
Slide 60
Slide 60 text
Implement & Audit in lab.
(Implement, test)
STEP 3
Slide 61
Slide 61 text
@LoukilAymen
#BrightonSEO
Audit in field
Prioritize
optimizations
Implement
Test in Lab
Fast validate
on users
Iterate
Now you can use Google Lighthouse!
Slide 62
Slide 62 text
Validate the outcomes.
(Don’t wait 28 days..)
STEP 4
Slide 63
Slide 63 text
@LoukilAymen
#BrightonSEO
34%+ Desktop CLS increase in 10 days - PDP
Validated
Deployed
Slide 64
Slide 64 text
@LoukilAymen
#BrightonSEO
+7% Mobile LCP improvement in one week - PLP
Slide 65
Slide 65 text
@LoukilAymen
#BrightonSEO
+7% Mobile LCP improvement in one week - PLP
Validated
Deployed