Skip to content

Commit f1d8de0

Browse files
authored
Merge branch 'main' into generative-ai
2 parents 357b9a1 + 47dd8da commit f1d8de0

63 files changed

Lines changed: 1264 additions & 23 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

sql/2025/seo/core-web-vitals-2025.sql

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,24 @@ SELECT
1616
COUNT(DISTINCT IF(IS_GOOD(fast_fid, avg_fid, slow_fid), origin, NULL)),
1717
COUNT(DISTINCT IF(IS_NON_ZERO(fast_fid, avg_fid, slow_fid), origin, NULL))
1818
) AS pct_good_fid,
19+
# Origins with good INP divided by origins with any INP.
20+
SAFE_DIVIDE(
21+
COUNT(DISTINCT IF(IS_GOOD(fast_inp, avg_inp, slow_inp), origin, NULL)),
22+
COUNT(DISTINCT IF(IS_NON_ZERO(fast_inp, avg_inp, slow_inp), origin, NULL))
23+
) AS pct_good_inp,
1924
# Origins with good CLS divided by origins with any CLS.
2025
SAFE_DIVIDE(
2126
COUNT(DISTINCT IF(IS_GOOD(small_cls, medium_cls, large_cls), origin, NULL)),
2227
COUNT(DISTINCT IF(IS_NON_ZERO(small_cls, medium_cls, large_cls), origin, NULL))
2328
) AS pct_good_cls,
24-
# Origins with good LCP, FID, and CLS dividied by origins with any LCP, FID, and CLS.
29+
# Origins with good LCP, FID/INP, and CLS dividied by origins with any LCP, and CLS.
2530
SAFE_DIVIDE(
2631
COUNT(DISTINCT IF(
2732
IS_GOOD(fast_lcp, avg_lcp, slow_lcp) AND
28-
IS_GOOD(fast_fid, avg_fid, slow_fid) IS NOT FALSE AND
33+
(
34+
(date >= '2024-03-01' AND IS_GOOD(fast_inp, avg_inp, slow_inp) IS NOT FALSE) OR
35+
(date < '2024-03-01' AND IS_GOOD(fast_fid, avg_fid, slow_fid) IS NOT FALSE)
36+
) AND
2937
IS_GOOD(small_cls, medium_cls, large_cls), origin, NULL
3038
)),
3139
COUNT(DISTINCT IF(

src/config/2025.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,7 @@
7373
"part": "II",
7474
"chapter_number": "8",
7575
"title": "SEO",
76-
"slug": "seo",
77-
"todo": true
76+
"slug": "seo"
7877
},
7978
{
8079
"part": "II",

src/config/contributors.json

Lines changed: 65 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,17 @@
440440
},
441441
"twitter": "kripken"
442442
},
443+
"Amaka-maxi": {
444+
"avatar_url": "211726608",
445+
"github": "Amaka-maxi",
446+
"name": "Amaka Chulwuma",
447+
"linkedin": "amaka-chukwuma-jubilee",
448+
"teams": {
449+
"2025": [
450+
"authors"
451+
]
452+
}
453+
},
443454
"cyberandy": {
444455
"avatar_url": "837037",
445456
"github": "cyberandy",
@@ -624,6 +635,14 @@
624635
},
625636
"twitter": "arturjanc"
626637
},
638+
"augustin_delport": {
639+
"name": "Augustin Delport",
640+
"teams": {
641+
"2025": [
642+
"analysts"
643+
]
644+
}
645+
},
627646
"ashleyish": {
628647
"avatar_url": "35119235",
629648
"github": "ashleyish",
@@ -656,11 +675,11 @@
656675
"name": "Barry Pollard",
657676
"teams": {
658677
"2019": [
659-
"brainstormers",
660678
"authors",
661-
"reviewers",
679+
"brainstormers",
680+
"developers",
662681
"editors",
663-
"developers"
682+
"reviewers"
664683
],
665684
"2020": [
666685
"analysts",
@@ -693,9 +712,9 @@
693712
"reviewers"
694713
],
695714
"2025": [
715+
"analysts",
696716
"committee",
697-
"developers",
698-
"analysts"
717+
"developers"
699718
]
700719
},
701720
"twitter": "tunetheweb",
@@ -1099,6 +1118,21 @@
10991118
]
11001119
}
11011120
},
1121+
"chr156r33n": {
1122+
"avatar_url": "75560394",
1123+
"bluesky": "chris-green.net",
1124+
"github": "chr156r33n",
1125+
"linkedin": "chrisgreenseo",
1126+
"name": "Chris Green",
1127+
"teams": {
1128+
"2025": [
1129+
"analysts",
1130+
"authors"
1131+
]
1132+
},
1133+
"twitter": "chrisgreenseo",
1134+
"website": "https://www.torquepartnership.com/"
1135+
},
11021136
"svgeesus": {
11031137
"avatar_url": "2506926",
11041138
"github": "svgeesus",
@@ -2161,6 +2195,9 @@
21612195
],
21622196
"2024": [
21632197
"authors"
2198+
],
2199+
"2025": [
2200+
"reviewers"
21642201
]
21652202
},
21662203
"twitter": "Jammer_Volts",
@@ -3165,6 +3202,9 @@
31653202
"2024": [
31663203
"authors",
31673204
"editors"
3205+
],
3206+
"2025": [
3207+
"editors"
31683208
]
31693209
},
31703210
"twitter": "MichaelLewittes",
@@ -3264,8 +3304,8 @@
32643304
"authors"
32653305
],
32663306
"2025": [
3267-
"authors",
3268-
"analysts"
3307+
"analysts",
3308+
"authors"
32693309
]
32703310
},
32713311
"website": "https://accessibility.civicactions.com/"
@@ -3343,6 +3383,9 @@
33433383
"teams": {
33443384
"2024": [
33453385
"editors"
3386+
],
3387+
"2025": [
3388+
"editors"
33463389
]
33473390
},
33483391
"website": "https://montserrat-cano.com/"
@@ -4482,6 +4525,9 @@
44824525
"teams": {
44834526
"2022": [
44844527
"authors"
4528+
],
4529+
"2025": [
4530+
"authors"
44854531
]
44864532
},
44874533
"twitter": "SophieBrannon"
@@ -4546,6 +4592,18 @@
45464592
"twitter": "allema_s",
45474593
"website": "https://sebastienallemand.fr/"
45484594
},
4595+
"hello-sharon": {
4596+
"avatar_url": "211817205",
4597+
"github": "hello-sharon",
4598+
"linkedin": "sharonmcclintic",
4599+
"name": "Sharon McClintic",
4600+
"teams": {
4601+
"2025": [
4602+
"editors"
4603+
]
4604+
},
4605+
"website": "https://www.lumar.io/"
4606+
},
45494607
"tjmonsi": {
45504608
"avatar_url": "2645718",
45514609
"github": "tjmonsi",

0 commit comments

Comments
 (0)