Как увеличить скорость загрузки страниц сайта

Занимательная статистика

55% пользователей не будут ждать загрузку веб-страницы более 3 секунд. При загрузке страницы дольше 3 секунд, количество просмотров снижается на 20%, количество отказов увеличивается на 50%, конверсия уменьшается на 20%. Загрузка более 5 секунд приводит к снижению количества просмотров на 35%, на 40% меньше конверсия. 10% пользователей назвали главной причиной отказа от просмотра сайта медленную загрузку.

Впечатляющие цифры. С другой стороны, по данным маркетинговых исследований, средняя скорость загрузки, показанная в процессе тестирования 1000 ведущих интернет-магазинов мира, оказалась около 11 секунд. Конечно, существенную роль играет известность бренда. И если Amazon и eBay могут себе позволить вольности с дизайном, приводящие к замедлению сайта, то для онлайн-бизнеса среднего уровня это непозволительная роскошь.

Причины замедления загрузки веб-страниц

На уровне кода:

  1. Использование табличной верстки. Особенно нагрузят страницу таблицы, вставленные в ячейки другой таблицы.
  2. Чрезмерное количество мета-тегов.
  3. Наличие большого количества комментариев в составе HTML кода.
  4. Скрипты. Сюда относятся, в том числе, социальные кнопки Share и Like, рекламные баннеры, счетчики посещаемости, формы для комментариев и обратной связи.
  5. Излишние пробелы.
  6. Использование фреймов.
  7. CSS содержит слишком много стилей, большая часть из которых никогда не используется.
  8. Подробное форматирование текста внутри страницы (без CSS).

На уровне контента:

  1. Графика слишком большого размера (неоптимизированная).
  2. Активное использование технологии Flash.

На уровне сервера:

  1. Устаревшее аппаратное оборудование и программное обеспечение.
  2. Виртуальный хостинг. Особенно замедление будет заметно в часы пик посещаемости интернета, то есть, в самый продуктивный период суток. Бесплатные сервера и операционные системы работают медленнее платных.
  3. Слишком большие расстояния между серверами и конечными и пользователями (хостинг на другом континенте).
  4. Отсутствие сжатия файлов при HTTP трансфере.

Другие причины медленной загрузки сайта

  1. Системы управления контентом по самой своей технологии формирования страниц в процессе запроса работают медленнее, чем статические сайты.
  2. Наличие в комплекте движка большого количества неиспользуемых плагинов.
  3. Некорректная настройка редиректов.

Продолжать списки причин замедления загрузки можно почти до бесконечности.

Как ускорить загрузку сайта?

В идеальном случае необходимо провести подробнейший технический аудит и затем решать проблемные вопросы один за другим. Среднему веб-мастеру такая задача не по плечу, необходимо обращение в хорошую веб-студию.

Простые советы по ускорению сайта

  1. Уменьшить размер изображений до 30 кБ.
  2. Вынести скрипты и CSS в отдельные директории.
  3. Свести к минимуму использование программных элементов, таблиц, фреймов и flash на веб-страницах.
  4. Удалить все комментарии из HTML кода.
  5. Очистить код от ненужных пробелов.
  6. Произвести валидацию кода.
  7. Распределить графику на несколько поддоменов (не более трех).
  8. Используйте абсолютные адреса изображений для правильного кэширования.
  9. Перенесите сайт на виртуальный выделенный сервер.
  10. Используйте OS Windows, а не Linux. Еще лучше облачный сервер.
  11. Арендуйте хостинг ближе к месту жительства целевой аудитории.
  12. Регулярно обновляйте систему управления контентом до актуальной версии.
  13. Отключите ненужные плагины, расширения, виджеты.

Применяя эти общедоступные методики, каждый владелец сайта сможет существенно улучшить показатели скорости загрузки своего ресурса, не прибегая к дорогостоящему аутсорсингу.

Полезные ссылки:

  • Бесплатный видеокурс Евгения Попова «Домен и Хостинг» (10 видеоуроков).
  • Бесплатный видеокурс Евгения Попова по HTML (33 видеоурока).
  • Бесплатный видеокурс Евгения Попова по CSS (45 видеоуроков).
  • Бесплатный видеокурс Евгения Попова по Adobe Dreamweaver (14 видеоуроков).
  • Бесплатный видеокурс Сергея Фастунова «Блог на Drupal с нуля».
  • Бесплатный видеокурс Сергея Патина «Joomla! Ваш первый сайт».

 

| Сайтостроение | Просмотры: 221
Читайте также:
Оставьте свой комментарий:
Нажимая на кнопку «Комментировать», вы принимаете пользовательское соглашение и подтверждаете, что ознакомлены и согласны с политикой конфиденциальности данного сайта.