Скорость сайта очень важна. Интернет ускоряется, браузеры становятся все более навороченными и быстрыми, но люди остаются людьми и они не готовы тратить свое драгоценное время в ожидании когда же прогрузится страница. На что же это влияет?
Конверсия
Согласно исследованиям компании StrangeLoop каждая секунда, потраченная пользователем на загрузку сайта, снижает конверсию на 7%, а удовлетворение от сайта на 16%. Этому есть простое объяснение. Если человек не смог дождаться загрузки, то и заказ он не совершит. Если при скроле сайт зависает, то это уже на уровне подсознания сигнал об опасности страницы. В связи с этим гиганты-поисковики опускают позиции медленных сайтов в поисковой выдаче. Да-да, вы не ослышались, для современного SEO скорость сайта имеет большое значение.
SEO-продвижение
На первый план в современном продвижении выходят поведенческие факторы, а именно, как долго человек посещает вашу страницу, сколько кликов он совершил, перешел ли он в другие разделы сайта. Логично, что поведенческие факторы будут плохими, если человек уйдет с сайта, не дождавшись появления контента. 53% пользователей ждут не более 3 секунд. Далеко не каждый бизнес может выдержать такое количество отказов. Промышленное оборудование, элитные товары, сайты с эксклюзивным контентом в специфических областях — все они могут себе позволить маленькую скорость загрузки, т.к. фактически обладают монополией в своей отрасли и ищущему человеку просто не с чем сравнивать. Иное дело, когда есть конкуренция. На компьютере можно открыть несколько вкладок одновременно и читать ту, которая быстрее появилась отобразилась. Это учитывают поисковики и вносят коррективы в ранжирование (сортировку) страницы. Если упрощать ситуацию, то можно провести аналогию с кассами в магазинах: люди не любят стоять в очереди и стараются выбрать самую быструю кассу с самыми маленькими очередями.
Доверие к сайту
Хотя качество сети улучшается с каждым днем, но потери пакетов трафика случаются и сегодня. Чем больше сайт весит, тем выше вероятность недополучить весь требуемый код. Это будет выражаться в попытках запустить скрипты на странице из-за чего могут возникнуть проблемы с системами аналитики, анимации или даже с базовым функционалом. Как правило, после перезагрузки страницы код загрузится полностью, но далеко не все пользователи «доживают» до появления такой идеи.
Встречается среди пользователей и мнение, что когда сайт медленно загружается, то это работают вирусы: они проникают на компьютер жертвы и творят свои грязные дела. На фоне сообщений о вредоносном коде, который майнит криптовалюту, эти мысли не лишены логичного обоснования. Как бы то ни было, а концентрация внимания у людей падает при долгой загрузке и сайт теряет свою привлекательность.
Что влияет на скорость сайта:
- Медленный хостинг. Никакие работы по оптимизации сайта не спасут, если хостинг медленный. Особенно этим грешат бесплатные хостинги, их мощности хватает на 5-10 человек в сутки.
- Настройки хостинга: кэширование, сжатие Gzip и другие параметры. Как правило устанавливаются в файле .htaccess, но это зависит от панели управления хостингом, для некоторых CMS можно настраивать с помощью плагинов.
- Неоптимизированные изображения. С помощью специальных программ или онлайн-сервисов по оптимизации изображений, например tinypng.com, можно уменьшить размер изображений и их вес. Ситуация, когда фотография при оптимизации «облегчается» с 5мб до 100кб, не редкость. Опять же, на сайте это может быть отображена маленькая иконка 100*100 пикселей, а загружается на хостинг полноценные 1000*1000, поэтому за данным параметром также стоит следить.
- Лишние скрипты и стили. Популярная библиотека Bootstrap при загрузке забирает на себя до 3 мб траффика, хотя сайты могут быть созданы и без нее. Всевозможные скрипты аналитики, метрики, CRM безусловно нужны, но к их количеству надо подходить с умом. И уж тем более не стоит перегружать сайты анимациями времен 2005 года, которые добавляют на сайт падающие снежинки или «прикольные» часики.
- Излишнее количество шрифтов. Данный пункт вытекает из предыдущего. Правила современного web-дизайна предписывают использовать не более 3 шрифтов на странице. Каждый загружаемый из интернета шрифт это все те же крупинки трафика.
- Неоптимизированный код. Сюда относится 2 проблемы: минификация кода и код из конструкторов. Минифицированный html-код позволяет облегчить html-файл в 2 раза, аналогично и для других компонентов. Серверная часть сама по себе должна быть быстрой, но это тема для отдельного разговора. А вот про конструкторы мы уже писали, его не получится минифицировать, его не получится продвигать, его не получится адекватно редактировать. Единственное его достоинства — это цена.
- Лишние «фишки». Хотя плагины или блоки порой кажутся незаменимыми, но неужели без них нельзя отказаться? Зачастую вместо установки очередного плагина можно внедрить 1-2 строчки кода и они будут работать гораздо быстрее и эффективнее. В качестве примера можно привести плагин to-top для WordPress, который создает нагрузку на серверную часть, хотя можно внедрить это напрямую в html с меньшими потерями и по скорости, и по размеру кода. А вот, например, Flamingo жизненно необходим для 90% сайтов в интернете. Надо добиться оптимального баланса между функциональностью и быстродействием плагинов. Плюс ко всему, плагины надо периодически проверять. При их обновлении случаются ошибки, которые создают излишнюю нагрузку на хостинг и замедляют работу сайта. В нашей практике был сайт, где отключение всего 1 плагина галереи сократило время загрузки страницы и админки на 4 секунды.
Для ускорения страниц можно применять отложенную загрузку кода и изображений, когда пользователю сначала будет полностью показан первый экран, а уже затем, пока он изучает информацию, появляется и остальной контент. Особенно это актуально для больших 10-12 экранных лендингах. Для ускорения всего сайта нужна помощь квалифицированного вебмастера, хотя уменьшить изображения или сменить хостинг может любой пользователь.
Резюме
Пользователи — живые люди и все сайты должны создаваться именно для живых людей. Если вы сами не готовы ждать загрузки страницы, то не стоит ждать большей выдержки у посетителей вашего сайта. Под угрозу попадают и конверсия, и усилия по SEO-продвижению, и самое главное — доверие к вашему ресурсу. Не стоит откладывать в долгий ящик дело оптимизации и ускорения интернет-площадки, т.к. это потерянные клиенты и потерянные деньги.
Наша команда не только создает качественные сайты под ключ, но и проводит оптимизацию страниц. Свяжитесь с нами для обсуждения подобной услуги!




