Оптимізація конверсій

Швидкість сайту і конверсія: наш власний вимір, де винен був абзац

· 4 хв читання

Про швидкість сайту зазвичай пишуть однаково: стисніть картинки, увімкніть кеш, приберіть зайві скрипти. Ми виміряли власну головну сторінку — і жодна з цих порад не стосувалася проблеми.

Що показав вимір

Мобільна оцінка нашої головної: 63 бали. Розкладка по складниках пояснює, куди вони поділися.

ПоказникЗначенняВагаВтрачено балів
Перша поява контенту2,0 с101,6
Індекс швидкості5,7 с104,8
Поява головного елемента (LCP)7,5 с2524,0
Час блокування (TBT)310 мс306,9
Зсув макета (CLS)0250

Один показник тримає 24 бали з 32, яких бракує до 95. Решта разом — вісім. Це і є відповідь на питання, з чого починати.

Оцінка головної сторінки saydigital.marketing на мобільному. Остання колонка — скільки балів можна повернути, виправивши саме цей показник.

Найповільніший елемент виявився абзацом

Далі — найцікавіше. Елемент, поява якого й дає ті 7,5 секунди, — це підзаголовок під головним заголовком. Текстовий абзац. Він важить кілька кілобайт і не вантажить нічого.

Розкладка часу пояснює, як таке можливо:

  • 63 мс — відповідь сервера;
  • 2 495 мс — очікування перед тим, як текст намалюється.

Текст уже був у HTML. Але браузер не малює його, поки не отримає файл стилів — а той запитується окремо, після того як прийшов сам документ. Один додатковий похід у мережу, і на мобільному з'єднанні він коштує дві з половиною секунди.

Висновок, який суперечить більшості порад: повільним було не завантаження, а очікування. Стискати тут нічого — треба прибрати сам запит, а не зменшити файл.

З чого складаються 7,5 секунди до появи абзаца. Сервер відповів миттєво; решта — очікування на файл стилів, який запитується окремо.

Чому це стосується вас

Схема повторювана й дуже поширена. Ознаки, за якими вона впізнається:

  • LCP помітно гірша за інші показники;
  • найбільший елемент — текст або заголовок, а не картинка;
  • час відповіді сервера малий, а «затримка відображення» велика.

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

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

Пастка вимірювання, у яку легко потрапити

Вимірює ваш сайт

  • час відповіді сервера
  • кількість і розмір запитів
  • порядок завантаження стилів
  • зсув макета

Це властивості сторінки. Вони однакові з будь-якого комп'ютера.

Вимірює вашу машину

  • час блокування головного потоку
  • загальний бал у локальному прогоні
  • усе, що залежить від процесора

На завантаженому ноутбуці ця цифра буває вчетверо гіршою за реальну.

«Вимірює ваш сайт» — те, чому можна вірити. «Вимірює вашу машину» — те, що змінюється залежно від того, скільки вкладок відкрито.

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

Правило звідси просте: міряйте публічну адресу зовнішнім інструментом. Локальний прогін годиться для порівняння «до і після» на одній машині й не годиться для тверджень про сайт.

Що це означає для конверсії

Прямої формули «мінус секунда — плюс стільки відсотків» не існує, і будь-яка названа цифра описує чужий сайт.

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

Саме тому швидкість стоїть у чеклісті лендінга поруч із формами, а не в окремому технічному розділі.

З чого почати

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

Дефекти, які знаходяться разом із цим, зібрані в чеклісті CRO: вони усуваються без жодного тесту.

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

Часті питання

Наскільки швидкість впливає на конверсію?
Впливає, але не так прямолінійно, як у типових обіцянках. Практично значуще інше: повільна сторінка втрачає людей до того, як вони побачать офер, тож швидкість — це не окремий фактор, а множник до всього іншого, що ви робите на сторінці й у рекламі.
Який показник дивитися першим?
LCP — час до появи найбільшого видимого елемента. У стандартній оцінці він важить найбільше і найчастіше саме він тримає загальний бал унизу. Решта показників зазвичай уже в порядку, коли LCP погана, — так було й у нашому власному вимірі головної сторінки.
Чому сторінка повільна, якщо на ній немає важких картинок?
Бо повільним буває не завантаження, а очікування. Текст, який уже є в HTML, не може з'явитися, поки браузер не отримає файл стилів окремим запитом. Це не байти — це зайвий похід у мережу, і на мобільному він коштує секунди, а не міліcекунди.
Чи можна виміряти швидкість на своєму комп'ютері?
Показники завантаження — так, показники реакції — ні. Частина оцінки залежить від процесора машини, яка проводить тест: на завантаженому ноутбуці цифра буде вчетверо гіршою, ніж у реальності. Міряти треба публічну адресу зовнішнім інструментом, інакше ви вимірюєте свій комп'ютер, а не сайт.

Як ми ведемо Оптимізація конверсій

Запишіться на безкоштовний аудит.
Без навʼязування.

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

Безкоштовний аудит