Факт, який не потребує підтвердження: повільне завантаження сторінок - перший ворог відвідуваності сайту. За результатами дослідження, проведеного ще в 2011 році агентством Forrester Research, 40% відвідувачів зазвичай залишають сторінку, яка завантажується більше 3-х секунд. При довгої (більше 4-5 секунд) завантаженні ймовірність того, що відвідувач інтернет-магазину зробить якусь покупку, падає майже на 50%.
Щоб власник сайту або веб-майстер завжди мали під рукою детальну інформацію про швидкість завантаження сторінок, сервіс Яндекс.Метрика запустив в цьому місяці новий детальний звіт - «Час завантаження сторінок»
Звіт містить дані про кожен етап завантаження:
● Час до повної відтворення сторінки (всі значення тут і нижче вказуються в мілісекундах -1/1000 секунди) - від переходу користувача на сторінку до моменту, коли сторінка буде відмалювати в його браузері. Саме отрисовку зазвичай називають «швидкість завантаження сайту», проте це не зовсім так. Середній час відтворення - близько 1-2 секунд.
● Час до повного завантаження - від переходу на сторінку до повного завантаження всіх її компонентів (скриптів, коду CSS, контенту). Фахівці Яндекса рекомендують звернути увагу на самий «повільний» елемент і оптимізувати його в першу чергу.
● Швидкість обробки запитів до DNS - швидкість обробки запитів до DNS-сервера при завантаженні сайту.
● Швидкість обробки редиректів - час HTTP-переадресації при завантаженні сторінки.
● Швидкість підключення до сервера - час, протягом якого браузер очікує підключення до HTTP-сервера при завантаженні вмісту сторінки. Цей параметр показує швидкість передачі інформації по інтернет-каналах між відвідувачем і сайтом, а також завантаженість сторінки входять запитами.
● Швидкість відповіді сервера - час передачі відповіді з вмістом сторінки від HTTP-сервера до браузера (на цей показник впливають швидкість відповіді сервера, розмір сторінки і швидкість інтернет-підключення між сервером і користувачем).
● Час обробки HTML - швидкість, з якою браузер обробляє вміст сторінки до початку відтворення після її завантаження з сервера.
Вся ця краса буде виглядати так (по кліку відкриється повнорозмірна картинка):
Але, викладаючи опис новинки, фахівці Яндекса звернули увагу користувачів на одну особливість функціоналу.
На відміну від інших звітів Метрики, де видаються середні величини, тут відображаються так звані квантилі - параметри ймовірнісної оцінки.
Проблема в тому, що швидкість завантаження однієї сторінки у різних користувачів може бути і малої, і великий. Це залежить від багатьох факторів: завантаженості сервера і інтернет-каналу, роботи ПО, встановленого на комп'ютері користувача і так далі. Усереднений показник часу завантаження - «загальна температура по лікарні», з якої не можна зробити конкретний висновок.
З цієї причини Яндекс застосував квантилі, які дають оцінку вірогідності параметрів завантаження:
«За замовчуванням використовується квантиль, рівний 50%. Тобто час завантаження в 50% випадків буде не більше, ніж вказане в звіті. Квантиль, рівний 90%, означає, що час завантаження в 90% випадків не буде перевищувати зазначену. Якщо взяти 10 довільних завантажень, 9 будуть швидше зазначених у звіті, а одна - повільніше. Веб-майстер сам може вибирати потрібне значення квантиля. Чим воно більше, тим вище надійність отриманих даних. Більше гарантій, що сторінка завантажується саме за той час, який вказано в звіті ».
Безпосередньо надіслати електронною поштою питання Яндекса можна на сторінці сервісу «Яндекс.Метрика» .