Занимательная статистика
55% пользователей не будут ждать загрузку веб-страницы более 3 секунд. При загрузке страницы дольше 3 секунд, количество просмотров снижается на 20%, количество отказов увеличивается на 50%, конверсия уменьшается на 20%. Загрузка более 5 секунд приводит к снижению количества просмотров на 35%, на 40% меньше конверсия. 10% пользователей назвали главной причиной отказа от просмотра сайта медленную загрузку.
Впечатляющие цифры. С другой стороны, по данным маркетинговых исследований, средняя скорость загрузки, показанная в процессе тестирования 1000 ведущих интернет-магазинов мира, оказалась около 11 секунд. Конечно, существенную роль играет известность бренда. И если Amazon и eBay могут себе позволить вольности с дизайном, приводящие к замедлению сайта, то для онлайн-бизнеса среднего уровня это непозволительная роскошь.
Причины замедления загрузки веб-страниц
На уровне кода:
- Использование табличной верстки. Особенно нагрузят страницу таблицы, вставленные в ячейки другой таблицы.
- Чрезмерное количество мета-тегов.
- Наличие большого количества комментариев в составе HTML кода.
- Скрипты. Сюда относятся, в том числе, социальные кнопки Share и Like, рекламные баннеры, счетчики посещаемости, формы для комментариев и обратной связи.
- Излишние пробелы.
- Использование фреймов.
- CSS содержит слишком много стилей, большая часть из которых никогда не используется.
- Подробное форматирование текста внутри страницы (без CSS).
На уровне контента:
- Графика слишком большого размера (неоптимизированная).
- Активное использование технологии Flash.
На уровне сервера:
- Устаревшее аппаратное оборудование и программное обеспечение.
- Виртуальный хостинг. Особенно замедление будет заметно в часы пик посещаемости интернета, то есть, в самый продуктивный период суток. Бесплатные сервера и операционные системы работают медленнее платных.
- Слишком большие расстояния между серверами и конечными и пользователями (хостинг на другом континенте).
- Отсутствие сжатия файлов при HTTP трансфере.
Другие причины медленной загрузки сайта
- Системы управления контентом по самой своей технологии формирования страниц в процессе запроса работают медленнее, чем статические сайты.
- Наличие в комплекте движка большого количества неиспользуемых плагинов.
- Некорректная настройка редиректов.
Продолжать списки причин замедления загрузки можно почти до бесконечности.
Как ускорить загрузку сайта?
В идеальном случае необходимо провести подробнейший технический аудит и затем решать проблемные вопросы один за другим. Среднему веб-мастеру такая задача не по плечу, необходимо обращение в хорошую веб-студию.
Простые советы по ускорению сайта
- Уменьшить размер изображений до 30 кБ.
- Вынести скрипты и CSS в отдельные директории.
- Свести к минимуму использование программных элементов, таблиц, фреймов и flash на веб-страницах.
- Удалить все комментарии из HTML кода.
- Очистить код от ненужных пробелов.
- Произвести валидацию кода.
- Распределить графику на несколько поддоменов (не более трех).
- Используйте абсолютные адреса изображений для правильного кэширования.
- Перенесите сайт на виртуальный выделенный сервер.
- Используйте OS Windows, а не Linux. Еще лучше облачный сервер.
- Арендуйте хостинг ближе к месту жительства целевой аудитории.
- Регулярно обновляйте систему управления контентом до актуальной версии.
- Отключите ненужные плагины, расширения, виджеты.
Применяя эти общедоступные методики, каждый владелец сайта сможет существенно улучшить показатели скорости загрузки своего ресурса, не прибегая к дорогостоящему аутсорсингу.
Оставить комментарий