Сайт медленно загружается: в чём причина
В девяти случаях из десяти виноваты изображения: фотографии прямо с телефона весят по несколько мегабайт. Уменьшите их до нужного размера — и страница ускорится без всякой техники.
Что проверить
- Вес изображений. Фотография шириной 4000 пикселей на странице показывается в 800 — лишнее качество просто тратит трафик.
- Количество сторонних виджетов: чаты, карты, счётчики, кнопки соцсетей — каждый добавляет загрузку.
- Видео на фоне первого экрана: красиво, но на мобильном интернете это несколько мегабайт до первого показа.
Проверяйте скорость на телефоне и мобильном интернете, а не на офисном Wi-Fi. Именно так сайт видит большая часть посетителей.
Почему изображения весят так много
Снимок с современного телефона — это несколько мегабайт и ширина около четырёх тысяч пикселей. На странице он показывается в восемьсот, то есть три четверти данных скачиваются и выбрасываются. Десять таких фотографий в галерее — это десятки мегабайт, которые человек на мобильном интернете будет ждать не секунды, а минуту. Уменьшение до реального размера показа решает проблему почти целиком.
Второй по весу источник — сторонние виджеты. Чат, карта, счётчики, кнопки соцсетей: каждый тянет свой код с чужого сервера, и вы не управляете ни его размером, ни скоростью ответа. Проверить их вклад просто — временно отключить всё лишнее и сравнить ощущение от загрузки.
Когда виноват не сайт
Иногда страница лёгкая, а открывается долго — тогда дело в сервере: он думает над ответом. Отличить одно от другого можно по ощущению: если белый экран держится, а потом всё появляется сразу — тормозит сервер; если содержимое проявляется постепенно и «прыгает» — тяжёлые изображения и шрифты.
Уточняющие вопросы
Какая скорость считается нормальной?
Ориентир — содержимое первого экрана видно за 2–3 секунды на мобильном интернете. Дольше четырёх секунд — заметные потери посетителей, которые не дожидаются загрузки.
Нужно ли добиваться максимума в тестах скорости?
Нет. Разница между 75 и 95 баллами человеком не ощущается, а сил требует много. Важнее убрать явные тормоза: тяжёлые картинки, лишние виджеты, фоновое видео.
Влияет ли скорость на позиции?
Да, но как один из многих факторов. Гораздо заметнее её влияние на поведение: с медленной страницы уходят, не дождавшись, и это уже сказывается на всём остальном.