Перейти до основного вмісту
← Усі посібники

Core Web Vitals

Три показники, три пороги, один перцентиль. Вони описують, як сторінка відчувається справжнім відвідувачам, і саме тому їх вирішують польові дані, а не лабораторна оцінка.

Три показники і що ловить кожен

Кожен показник охоплює свій спосіб, у який сторінка може відчуватися неправильно, і вони провалюються незалежно один від одного. Сторінка може швидко завантажуватися й усе одно від'їжджати з-під великого пальця читача; сторінка може бути бездоганно стабільною і забирати чотири секунди, перш ніж узагалі щось покаже.

ПоказникОхоплюєДобреПотребує роботи понад
LCPЗавантаження≤ 2,5 с4,0 с
INPВідгук≤ 200 мс500 мс
CLSВізуальна стабільність≤ 0,10,25

Largest Contentful Paint позначає мить, коли найбільший елемент у видимій області завершує промальовуватися — зазвичай головне зображення або блок заголовка. Це замінник фрази «сторінка виглядає так, ніби прибула», і саме тому він б'є старіші позначки на кшталт першого промальовування: швидко намальований порожній кадр — це не швидко завантажена сторінка.

Interaction to Next Paint замінив First Input Delay як стабільний Core Web Vital у березні 2024 року, і ця заміна мала значення. FID міряв лише затримку перед обробкою першої взаємодії, чим лестив сторінкам, які жваво відповідали на перший дотик, а далі грузли. INP дивиться на повну затримку взаємодій упродовж візиту й повідомляє значення, близьке до найгіршого.

Cumulative Layout Shift міряє вміст, що зсувається після того, як його намальовано. Це показник за тим універсальним досвідом, коли тягнешся до посилання й потрапляєш у рекламу, що приїхала знизу. Оскільки це бал, а не тривалість, один прикрий зсув наприкінці сторінки здатен запанувати над числом.

Оцінюють за 75-м перцентилем, на польових даних

Саме ця частина заскочує команди зненацька. Оцінювання бере 75-й перцентиль завантажень сторінки в рухомому вікні 28 днів, окремо для мобільних і настільних. Зручна медіана з повільним хвостом усе одно провалюється — і це задум. Показник про ту чверть відвідувачів, якій найгірше, а не про типового.

Це також означає, що дані польові, зібрані з реальних візитів, а не з лабораторного прогону. Лабораторні інструменти — діагностичні: вони кажуть, який ресурс тримає промальовування, і для цього вони правильні. Вони не є оцінкою, і зелений лабораторний бал поруч із проваленою польовою оцінкою — не суперечність: це означає, що ваші справжні відвідувачі не сидять за машиною, з якої ви тестували.

Що насправді рухає кожен показник

Причини невидовищні й повторюються від сайту до сайту. Більша частина роботи — вирішити, що браузер мусить мати до першого змістовного промальовування, і відмовити всьому іншому в місці в цій черзі.

ПоказникЗвична причинаЗвичне лагодження
LCPПовільна відповідь сервераКешувати документ; скоротити ланцюжки перенаправлень
LCPГоловне зображення виявлено пізноПопередньо завантажити; ніколи не ліниво
LCPCSS чи шрифти, що блокують промальовуванняКритичний CSS інлайном; використати font-display
INPДовгі задачі JavaScript у головному потоціРозбити їх; відкласти неістотне
INPВажкі сторонні скриптиЗавантажувати пізно — або прибрати
CLSЗображення та вставки без розмірівЗадати width і height або aspect-ratio
CLSШрифти, що підмінюються й переливають текстУзгодити метрики запасного; попередньо завантажити
CLSБанери, вставлені над вмістомЗарезервувати місце, перш ніж воно заповниться

Сторонні скрипти варто винести окремо, бо вони найчастіша причина проблеми з INP і та, за яку ніхто не береться. Кожен тег, доданий для аналітики, чату, тестів чи згоди, змагається за той самий головний потік, який потрібен дотику читача. Корисне питання аудиту не в тому, чи кожен із них корисний, а в тому, скільки він коштує на 75-му перцентилі.

Де досвід сторінки стоїть серед сигналів

Google каже, що його основні системи ранжирування використовують Core Web Vitals, але єдиного «сигналу якості сторінки» немає. Релевантність все ще стоїть на першому місці, і хороший Core Web Vitals не гарантує найвищого рейтингу.

Визначте пріоритетність проблем, з якими стикається користувач, особливо щодо важливих шаблонів, не розглядаючи поріг проходження як гарантію рейтингу. Релевантна сторінка з поганим досвідом все ще може бути рейтингом; швидка сторінка, яка пропускає запит, не стає релевантною, тому що вона швидка.

Порядок роботи, що тримається

Якщо ви починаєте з проваленої оцінки, ця послідовність оминає найпоширеніші марні зусилля: доводити те, що вже проходить, або лагодити сторінку без трафіку.

  1. Спершу прочитайте польові дані, окремо для мобільних і настільних. Зазвичай провалюється лише мобільний, і лагодити настільний нічого не змінить.
  2. З'ясуйте, який показник провалюється і на яких групах сторінок. Шаблони провалюються разом; окрема адреса рідко про щось каже.
  3. Відтворіть причину в лабораторії, на обмеженому з'єднанні. Лабораторія скаже, що повільне; поле сказало, що це має значення.
  4. Полагодьте найбільший окремий внесок і випустіть. Ці показники рухаються частковими покращеннями — одного вимикача майже не буває.
  5. Перечекайте вікно 28 днів, перш ніж судити. Оцінка — це середнє, що відстає, тож виправлення, випущене сьогодні, проявляється поступово.

Спробуйте на власному сайті

Запитання та відповіді

Чи вимірюють ще First Input Delay?

Ні. INP замінив FID як стабільний Core Web Vital у березні 2024 року. Він дивиться на затримку взаємодій упродовж усього візиту, а не на зволікання перед першою обробленою — саме тому сторінки, що з запасом проходили FID, провалюють INP.

Чи підніме проходження Core Web Vitals мої позиції?

Само по собі ні. Досвід сторінки — один сигнал із багатьох, і важить радше там, де решта порівнянна, а не перебиває релевантність. Його краще розуміти як запобігання покиданню, ніж як куплену позицію.

Чому лабораторний бал суперечить польовим даним?

Бо вони міряють різне. Лабораторія відпрацьовує один раз, на вашому з'єднанні та обладнанні; польова оцінка — це 75-й перцентиль реальних візитів за 28 днів. Лабораторією шукайте причини, полем вирішуйте, чи є проблема.

Через скільки часу після виправлення оновиться оцінка?

Польова оцінка використовує рухоме вікно 28 днів, тож покращення з'являються поступово, а не в день розгортання. Судити про виправлення в перший тиждень зазвичай означає його применшити.

Який показник лагодити першим?

Почніть з метрики та класу пристроїв, які дають збій на важливих сторінках, а потім використовуйте лабораторну діагностику, щоб визначити найбільшу причину, з якою стикається користувач. Немає універсального правила, згідно з яким LCP, INP або CLS завжди повинні бути першими.