Изображение статьи

Медленный сайт = потерянные клиенты: где проходит граница терпения пользователя

Екатерина Еремина, Директор департамента производства

Представьте: вы открываете сайт, ждете, секунду, две, три, и только начинают просматриваться формы, отдельные заголовки, картинки. Страница загружается медленно, и это начинает раздражать. Что вы сделаете? Вероятно, просто закроете страницу и уйдете на другой сайт. Благо, контента много — есть, что почитать и посмотреть. 

Сейчас мы рассмотрели поведение пользователя, а теперь рассмотрим другую сторону медали — с позиции бизнеса. Из-за медленной работы сайта пользователи уходят. Просто уходят: молча, по-английски, не оставив жалобу и отзыв. Это затрудняет подсчет потерянных клиентов, а также делает ничтожной почти всю рекламу, которая ведет на проблемный сайт. Можно тратить миллионы на продвижение, но так ничего и не получить из-за такой банальной проблемы, как медленный сайт.

poster

Скорость стала критичным фактором

Пользователи привыкли к тому, что сайты, приложения, мессенджеры, онлайн-формы открываются быстро, почти моментально. Это обусловлено тремя факторами: 

  • высокая скорость интернета;
  • оптимизированные сайты и приложения;
  • высокая конкуренция, заставляющая собственников бизнеса следовать техническим ноу-хау. 

Если раньше пользователи могли ждать 5-8 и даже 10 секунд, то сегодня ожидания весьма критичны — если страница загружается медленно, это уже воспринимается как проблема.

Где проходит граница терпения пользователя

Проводились различные исследования и тестирования, по результатам которых определены границы терпения пользователей: 

1 секунда — приятные ощущение от мгновенной реакции на клик,
2–3 секунды — комфортная загрузка,
3–5 секунд — появление волнения и раздражения, 
более 5 секунд — высокая вероятность ухода. 

С каждой секундой ожидания терпение пользователей накаливается. Чем больше человек ждет, тем меньше шансов, что он совершит целевое действие.

poster

Как это отражается на прибыли?

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

Вероятные сценарии при медленной загрузке: 

  • пользователь не дождался загрузки → ушел;
  • не загрузилась кнопка → нет заказа;
  • долго грузится каталог → меньше просмотров и заказов.

Где чаще всего возникает проблема?

Некоторые собственники не понимают, зачем нужно вкладываться в переработку, создание нового сайта, в техническую оптимизацию и другие работы. Вроде бы все работает, зачем тратить дополнительные средства? 

Любой сайт — это живой организм. С течением времени добавляются новые страницы, анимации, фото и видео, обновляются библиотеки. К тому же не стоит забывать о том что сфера ИТ развивается. Многие решения, актуальные для 2000-2020х годов, уже устарели. Они не отвечают критериям безопасности, эффективности, как итог — сайт проигрывает сайтам конкурентов, если он не обновлен и не оптимизирован. 

Возможные причины замедления работы сайта: 

  • Тяжелый/устаревший фронтенд: могут быть перегружены библиотеки, внедрены сложные анимации, создана оптимальная архитектура, использованы большие JavaScript-бандлы. Иногда проблема не в «тяжести» кода, а в архитектуре: например, фронтенд загружается целиком, а не по частям. В таких случаях точечная оптимизация невозможна — требуется переработка архитектуры.
  • Неоптимизированные изображения: замедлять работу сайта могут тяжелые картинки весом 5–10 Мб, слишком большие по размеру баннеры. Также негативно сказывается отсутствие современных форматов (webp) и технологии lazy load. Например: загружается изображение 2000×1000 px, а на сайте оно отображается как 100×50 px. Это создает лишнюю нагрузку без пользы для сайта и для пользователя.
  • Медленный backend: проблемы могут провоцировать долгие/неоптимизированные/тяжелые запросы к базе, неоптимизированные API, отсутствие кеширования.
  • Неадаптивность сервера: при росте пользователей нагрузка на сервер повышается, и он может просто не справляться с ней, таким образом увеличиается время ответа. Если не проводить нагрузочные тестирования на этапе разработки сайта, бизнес узнает о проблеме слишком поздно - тогда, когда идут сбои на фоне увеличения числа посетителей.

Большая часть трафика идет с мобильных телефонов. И это наиболее чувствительная к скорости категория пользователей. Люди не любят ждать. Если в добавление к медленному сайту у них нестабильный интернет и слабый по мощности смартфон, это почти фиаско для бизнеса. Повлиять на работу мобильных операторов вы не можете, ровно как и поставить больше мощных вышек и всем раздать скоростные телефоны. Но вы можете повлиять на скорость работы вашего сайта — нельзя проигрывать по единственному властному вам критерию, если вы не хотите терять свою аудиторию.

poster

Как бизнесу понять, что сайт работает медленно

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

Еще один эффективный способ — использовать инструмент нагрузочного тестирования jmeter. Он имитирует поведение пользователей, фиксирует количество пользователей, время сессии и отображает, в каких местах система не выдерживает предлагаемую нагрузку, какие из страниц «падают». В отличие от гугловского PageSpeed, в данном случае демонстрируется реальное поведение пользователей сайта под нагрузкой.

Рекомендации экспертов: что сделать, чтобы ускорить работу сайта?

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

Во-вторых, пересмотреть и оптимизировать фронтенд. Могут помочь: 

  • уменьшение JS;
  • lazy loading;
  • разделение бандлов;
  • оптимизация изображений: адаптация под размеры, WebP, CDN;
  • оптимизация кеширования: серверного, браузерного;
  • масштабируемая архитектура;
  • балансировка нагрузки;
  • оптимизация баз данных;
  • непрерывная работа с тех.долгом: технический долг часто становится причиной отсутствия кеширования, тяжелых изображений, проблем с frontend. 

Скорость работы сайта — это не только про технические аспекты и параметры. Это также учет пользовательского опыта и правильное SEO. Только при комплексном подходе можно рассчитывать на высокую конверсию и, соответственно, увеличивающийся доход бизнеса. Фактически скорость — это часть продуктовой стратегии.

poster

Вывод

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

Поэтому скорость сайта — это не вопрос эстетики или технического перфекционизма. Это фактор, который напрямую влияет на: 

  • конверсию;
  • удержание пользователей;
  • доход бизнеса.
  • В ваших интересах обеспечить достаточную скорость работы сайта — это весомая инвестиция, которая окупается и в ближайшей, и в отдаленной перспективе.

Экспресс лендинг за 2 недели

Выполним полноценный лендинг по фиксированной цене 250 000 ₽

Скачать презентацию
1.0.12