- Як швидкість сайту впливає на ранжування
- Хороша швидкість завантаження - це скільки?
- Чому не можна аналізувати тільки головну сторінку
- ТОП сервісів для оцінки швидкості сайту
- Google PageSpeed Insights
- Gtmetrix
- WhichLoadFaster
- Pingdom Tools
- Web Page Performance Test
- Load Impact
- PR-CY
- WebPage Analyzer
- Monitis Tools
- SiteSpeed.me
- Яндекс.Метрика
- Google Analytics
На швидкість завантаження сайту - важливий елемент комплексної оптимізації - впливають відразу кілька факторів, які поділяються на серверні і клієнтські.
серверні:
- Швидкодія хостингу. Обробка запиту до DNS, обробка редиректів, з'єднання з сервером і відповідь сервера - все це так само і час їх виконання лежать в області функціонування хостингу, де погані показники будуть позначатися на швидкості роботи сайту;
- Робота сервера бази даних (СКБД);
- CMS і програмний код. Модулі, розширення, модифікації від розробників і неправильне використання систем можуть відігравати вагому роль у формуванні швидкості роботи ресурсу.
клієнтські:
- Мультимедіа. Використання «важких» за розміром файлів збільшує навантаження на сторінку, час завантаження якої підвищується. Без оптимізації зображень / відео і їх правильного кількісного розподілу швидкість відображення окремих сторінок і всього сайту значно знизиться;
- Швидкість стороннього сховища мультимедіа. Незадовільні показники ресурсу, на якому зберігаються оригінали файлів, позначаться на швидкості завантаження елементів сторінки;
- Оптимізація критичного шляху: CSS-стилі, JS-код. Неправильне розміщення CSS і javascript, їх великий обсяг з безліччю малозначущих символів табуляції і переносів, використання величезних зовнішніх бібліотек JS заради пари функцій надають згубний вплив на час завантаження сторінки;
- Веб-шрифти. Дані додаткові ресурси, які є популярним дизайнерським рішенням, часто негативно позначаються на швидкості відтворення сторінки через наявність покажчиків на файли шрифтів в CSS;
- Кешування. Відсутність в кеші браузера незмінних ресурсів змушує запитувати дані з сервера кожного разу при завантаженні сторінки, що позначається на часі відтворення. Залучення кеша позитивно відбивається на оцінці швидкості сайту.
Як швидкість сайту впливає на ранжування
Погана швидкість завантаження сайту утворює комплекс проблем, де явні і приховані аспекти мають істотний вплив на ранжування ресурсів у видачі. Серед очевидних причин втрати позицій і неможливості ефективного просування значаться поведінкові фактори: час відповіді сервера не завжди враховується при аналізі, але воно безпосередньо впливає на bounce rate (показник відмов). Висока час очікування веде до великої кількості залишили сайт після перегляду 1 сторінки, що береться до уваги Яндексом.
Більш тонко підійшов до ситуації Гугл: в результаті проведеного в 2009 році дослідження з'ясувалося, що незначне збільшення часу очікування при пошуку зі 100 до 400 мс знижує кількість запитів від одного користувача на 0,2-0,6%. Даний згубний «ефект» зберігається навіть після відновлення вихідних значень швидкості. Висновок очевидний: при наявності у видачі «повільних» сайтів Google втрачає клієнтів, що веде до фінансових втрат компанії. У зв'язку з цим з 2010 року пошуковий гігант враховує час завантаження сайтів при ранжируванні.
Хороша швидкість завантаження - це скільки?
При оцінці швидкості завантаження сторінки до уваги беруться різні дані відгуку сторінок, швидкості і часу самої завантаження при використанні ПК або мобільних пристроїв. На прикладі аналізу топових інтернет-магазинів можна наочно побачити ключові показники:
На сьогоднішній день швидкість завантаження поділяють на:
- Середню - 2 секунди,
- Повільну -> 3-4 секунд,
- Нормальну - 1 секунди.
Чому не можна аналізувати тільки головну сторінку
Будь-який веб-сайт - сукупність безлічі сторінок і масив об'єднаних даних і файлів різних форматів. Сприйняття ресурсу і людьми, і пошуковими системами базується на показнику загальної швидкості завантаження сторінок, що забезпечує комфортне використання сайту або перешкоджає цьому процесу.
Так само багато хто вважає, що якщо головна завантажується швидко - все окей, забуваючи про те, що сторінки каталогів може бути в рази важче або окрема сторінка може мати кілька зображень по 1-2mb, що істотно знизить її швидкість завантаження. Тому рекомендую перевіряти ВСЕ сторінки свого сайту.
Щоб заміряти швидкість окремих сторінок або ресурсу цілком, найпростіше скористатися спеціальними сервісами, які швидко проводять ефективний аналіз.
ТОП сервісів для оцінки швидкості сайту
Існує велика кількість інструментів, які допомагають перевірити реальну швидкість сайту. Корисні онлайн-сервіси забезпечують виконання глибокої перевірки швидкості завантаження сайту, де в ряді випадків в результаті можна побачити поради та практичні рекомендації щодо зниження часу відтворення сторінок.
Google PageSpeed Insights
Адреса: developers.google.com/speed/pagespeed/insights
Інструмент для перевірки швидкості завантаження сайту від Google. Проводиться аналіз даних по «комп'ютерної» і мобільного версіями. Видима оцінка за шкалою від 0 до 100 відображає поточний стан ресурсу.
За результатами тесту Google Page Speed пропонує внести коригування та наводить конкретні способи:
Gtmetrix
Адреса: gtmetrix.com
Зарубіжний сервіс для проведення тестів швидкості завантаження сайту. Відрізняється наданням великого обсягу супутньої інформації, опцією зберігання результатів для майбутнього тестування і оцінки проведених робіт.
У список рекомендацій потрапляють настанови щодо поліпшення показників від Google і Yahoo, сортовані за значимістю. Перевірити ресурс пропонується з використанням тестового канадського сервера.
WhichLoadFaster
Адреса: whichloadsfaster.co
Інструмент, що дозволяє порівняти швидкість завантаження 2 сайтів в режимі реального часу. Результат відбивається у вигляді секунд (мілісекунд), а на екран виводиться переможець «дуелі». Зручний спосіб порівняння сайту з конкурентами.
Сервіс дає можливість перевірити два будь-яких ресурсу і навіть влаштувати «гонку» між двома групами по 3 URL в кожній.
Pingdom Tools
Адреса: tools.pingdom.com
Функціональна система дозволяє оцінити швидкість роботи сайту з паралельним вибором тестового сервера. Виводиться інформація про кількість запитів до сервера і усереднене час завантаження.
Фінальний звіт містить дані про процентне співвідношення різних типів контенту і їх «вазі»:
Наводяться предметні відомості про запити:
Web Page Performance Test
Адреса: webpagetest.org
Інструмент здійснює перевірку в три етапи, виявляючи середню швидкість завантаження сторінки і перевіряючи ступінь організації кешування. Для кожного етапу формується зрозумілий графік-звіт з скріншот ресурсу.
Остаточний результат включає відображення індексу швидкості та інших ключових параметрів. Перевірка проводиться з американського сервера в Далласі.
Load Impact
Адреса: loadimpact.com
Сервіс працює за принципом «атаки» перевіряється сайту великим числом запитів генеруються користувачів. Перевірка допомагає визначити середню швидкість завантаження і криву її зміни при напливі відвідувачів.
Доступний широкий вибір інструментів для точної оцінки параметрів.
PR-CY
Адреса: pr-cy.ru/speed_test
Легкий і простий російськомовний сервіс. За підсумками швидкої перевірки для мобільного або «комп'ютерної» платформи відображаються результати та поради щодо поліпшення ситуації.
WebPage Analyzer
Адреса: websiteoptimization.com/services/analyze
Нехитра і ефективна система з простим інтерфейсом, що дозволяє дізнатися швидкість завантаження сторінок, стилів і скриптів з висновком звіту.
Monitis Tools
Адреса: monitis.com/pageload
Система пропонує провести перевірку швидкості завантаження з аналізом даних при запитах з різних місць (країн, континентів) Землі. Звіт містить повноцінні графічні відомості.
SiteSpeed.me
Адреса: sitespeed.me
Аналог Monitis, який посилає запити з більш ніж 25 різних дата-центрів з усього світу. Відображає швидкість роботи сайту для кожного сервера (місця знаходження - США, Росія, Великобританія і т.д.).
Яндекс.Метрика
Адреса: metrika.yandex.ru
Інтерфейс Яндекс.Метрики пропонує сервіс групи «Моніторинг» - «Час завантаження сторінок».
В рамках перевірки оцінюється швидкодію при завантаженні, точний час відтворення сторінок, тимчасові втрати на переадресацію. Звіт допомагає визначити проблемні місця і навіть оцінити конверсію ресурсу.
Google Analytics
Адреса: analytics.google.com
Штатний інструмент від Google - можливість отримати достовірний звіт про швидкість завантаження сайту і його здатності оперативно реагувати на дії відвідувачів. У вкладці «Технічні характеристики» сервіс доповнено відомостями про серверні і мережевих метриках, які визначають середній час завантаження сторінки. Серед них - середній час переадресації, середній час пошуку домену і т.д.
Хороша швидкість завантаження - це скільки?