Разработка сайта
Скорость загрузки сайта относится к факторам ранжирования. Большое время загрузки негативно влияет на позиции в выдаче.
Разработка сайта
Скорость загрузки сайта относится к факторам ранжирования. Большое время загрузки негативно влияет на позиции в выдаче.
"Согласно статистике около 60% пользователей покидают сайты, которые грузятся больше 3 секунд! Сегодня давайте разберемся, как сделать загрузку вашей страницы быстрее"
И так, для начала протестируйте скорость вашей загрузки, например через следующие сервисы:
Pingdom
Google PageSpeed

Какой анализ показал вам сервис? Если результаты плохие, переходим к лечению вашего сайта.


Способы ускорения

1. Уменьшите вес страниц.
Слишком тяжёлый контент долго загружается! Воспользуйтесь сжатием данных в протоколе HTTP. Это уменьшит вес текстовых ресурсов, включающих элементы HTML, CSS, JavaScript на 50% и даже более.

⠀Также попросите хостинг - провайдера или администратора сервиса включить опцию сжатия данных протокола HTTP. Если администратор сервиса все сделал правильно, результат вас порадуют.


2. Снижение веса графики.
Графика часто составляет 80% и более от общего размера страниц. Поэтому очень важно оптимизировать публикуемые фотографии. Вот список рекомендаций по сжатию:

Публикуйте фотографии в формате JPEG;
Не злоупотребляйте использованием формата png для обеспечения прозрачности графики;
Корректно выбирайте уровень качества картинок в формате JPEG;
Сжимайте фотографии;
Очищайте графические файлы от цифрового мусора;


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

Переходим ко второй части увеличения скорости загрузки сайта. В первой части мы разобрали 2 способа:

1. Уменьшение веса страницы
2. Снижение веса графики


Что еще можно сделать?

3. Упростите код javascript и сss
Сервисы упрощения удаляют из кода, лишние элементы, а также сокращают названия функций. Чтобы упростить код элементов, воспользуйтесь программными средствами или онлайн - сервисами, например: Online Javascript Compression tool.

4. Уменьшите числа запросов в браузере
Чем больше запросов посылает браузер читателя при загрузке страницы, тем медленнее она загружается. Чтобы сократить время загрузки, необходимо создать условия, при которых от браузера до посетителя, будет поступать как можно меньше запросов. Это можно сделать, уменьшив количество фотографий, файлов Javascript, кодов сторонних ресурсов и сервисов.

5. Сокращайте расстояние между сайтом и пользователем
Если сервис вашего хостинг - провайдера находится во Владивостоке, то посетителям из Калининграда придется долго ожидать загрузки страницы. Чтобы решить эту проблему воспользуйтесь сетями доставки контента (CDN), самый популярный сервис - Аmazon CloudFront.

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