Google проводить публічний екзамен для сайтів — він називається PageSpeed Insights, і будь-хто може безкоштовно перевірити будь-який сайт. Екзамен навмисно суворий: він симулює дешевий телефон (Moto G Power) у повільній мережі 4G — найгірший реалістичний сценарій, коли хтось із нестабільним покриттям у дорозі. Він оцінює чотири речі: швидкість, доступність (чи можуть користуватися сайтом люди з обмеженими можливостями), найкращі практики та SEO. Кожен пункт — зі 100 можливих.
Сьогодні вранці о 07:40 ми пройшли цей екзамен. Ось точні цифри.
Швидкість 90 зі 100. Доступність 98. Найкращі практики 100. SEO 100. Перша літера з'явилася на екрані через 2,9 секунди.
Дев'яносто вважається «відмінним» результатом — значна частина інтернету живе далеко нижче цієї межі. Але у звіті Google було одне конкретне зауваження, ціною у цілих 2 секунди втрат: шрифти.
Як і більшість сайтів у світі, ми завантажували шрифти із серверів Google. Виглядає це безневинно — доки не побачиш це очима телефону в повільній мережі: перш ніж намалювати хоч одну літеру, браузер має зробити дві додаткові подорожі на чужі адреси — представитися, запросити список шрифтів, дочекатися відповіді, а потім завантажити самі файли. Кожна подорож у повільній мережі коштує часу. Загалом: близько двох секунд порожнього екрана.
Іронія в тому, що наш сайт швидкий. Нуль мілісекунд блокування, нічого не стрибає під час завантаження. Ми просто чекали… доки чужа кухня доставить наші літери.
Виправлення просте на словах: тепер шрифти живуть у нас. Але ми зробили це прискіпливо:
Заодно ми додали один невидимий покажчик у коді — «тут починається основний контент» — яким користуються програми зчитування екрана для незрячих відвідувачів під час навігації. Дрібниця; саме вона утримувала доступність на рівні 98.
О 08:26 — через сорок шість хвилин після першого екзамену — ми перевірили знову. Результат: швидкість 100, доступність 100, найкращі практики 100, SEO 100. Перша літера: 1,5 секунди замість 2,9 — майже вдвічі швидше, на тому самому повільному телефоні й тій самій повільній мережі. Блокування: нуль мілісекунд. Зсув макета: 0,009 — на неозброєне око «нічого не рухається».
А в новій категорії Google — Agentic Browsing, яка перевіряє, наскільки сайт зручний для читання ШІ-агентами — максимальний бал, 2 з 2. Оцінка ще експериментальна, але ми беремо це до серця: як ми розповідали у попередній статті, ШІ-відвідувачі — наші дорогі гості.
Екзамен о 07:40 → діагноз зі звіту → шрифти перенесені додому → невидимий покажчик → розгортання → новий екзамен о 08:26 → 100/100/100/100. Сорок шість хвилин, протягом яких сайт жодної миті не переставав працювати.
Дві речі. По-перше, якщо у вас є сайт — перевірте його: pagespeed.web.dev, це безкоштовно і займає хвилину. Цифри, які ви побачите, — ті самі, що бачить Google, вирішуючи, кого показати першим.
По-друге — і це важливіше: швидкість реакції — це не везіння, це спосіб роботи. Вранці у нас було зауваження від Google; ще до обіду — ідеальний результат. Кожен проєкт, про який ви нам розповісте, отримує той самий темп — переконайтеся самі: розкажіть агенту в кутку про свою ідею.