Самые важные параметры хорошего сайта
Конверсия
Когда возникает желание создать сайт для своего бизнеса, одним из первых слов, которое начнут упоминать специалисты по продвижению будет слово «конверсия». А дальше пойдут графики и числа в процентах. И хотя этот параметр, действительно, важен для сайта ничего сложного в нём нет. Конверсия обозначает количество пользователей, которые произвели какое-то результативное для нас действие на сайте (покупку или заказ) в отношении к количеству всех пользователей, просматривающим сайт. Разумеется, это число очень важно для нас.
Эталонное значение этого показателя будет отличаться от отрасли к отрасли. Но, в общем случае, чем этот показатель больше, тем лучше.
Рисунок 1- ТОП-20 розничных потребительских сайтов с высокими показателями конверсии по результатам исслеования Online Market Intelligence за 2014 год. Источник: Rwr.ru.
Казалось бы, работай над конверсией и сайт станет эффективным. А для этого достаточно сделать красивый дизайн, предлагать качественный товар и работать над заинтересованностью клиентов. Всё это даже не всегда имеет прямое отношение к разработке сайта. Но дело ещё и в том, что этот показатель не может быть увеличен в отрыве от других показателей. Об этом — далее.
Доступность
Сайт должен работать стабильно. Посетитель должен иметь возможность воспользоваться им в любое время суток и из любой точки мира. Самый красивый и интересный сайт не продаст ваш супер-качественный и полезный продукт, если на него не могут попасть пользователи.
Кроме того, что неполадки с доступом к сайту отпугивают пользователей они влияют на «дружбу» с поисковыми системами. Это связано с тем, что роботы – поисковики периодически заходят и на сайт и фиксируют случаи невозможности «достучаться» до него.
Для анализа этого параметра существует достаточное количество инструментов, как бесплатных, так и платных с расширенными функциями. Ниже приведены скрин-шоты отчетов выдаваемых такими инструментами.
Рисунок 2-Отчет о работе сайта Google Analytics
Рисунок 3-Анализ работы сайта Яндекс.Метрика
Показатель отказов
Показатель отказов (bounce rate) – это процент посетителей сайта, от общего количества посетителей, которые зашли на посадочную страницу, после чего покинули сайта в течении 1-15 секунд.
Считается, что этот показатель зависит от тематики сайта и качества контента. Если контент не интересен, или тематика достаточно узкая, то большинство посетителей не задерживаются надолго. Нормальный показатель отказов будет отличаться для каждой конкретной темы. Однако важным фактором является скорость загрузки сайта. Так как время, которое заинтересованный посетитель согласен ждать до полной загрузки сайта колеблется в пределах от 3 до 5-ти секунд. При этом первоначальная загрузка должна начаться уже в период до одной секунды.
Скорость
Несмотря на то, что упоминается в конце – это самый важный показатель. Он может оказать влияние и на доступность, и на индексацию, и на конверсию сайта. Этот фактор универсален для любого сайта. Но особенно критичен для интернет-магазинов. Одна-две секунды задержки могут играть решающую роль.
Рисунок 4-Зависимость конверсии от скорости загрузки сайта
Как видно из графика, время загрузки сайта, превышающее отметку в 5 секунд делает сайт практически бесполезным.
Потери из-за скорости можно примерно оценить, используя нехитрую формулу:
Потери= скорость в секундах * количество посетителей * коэффициент конверсии * средний чек
Есть инструменты, которые подсчитают примерные за вас. Например, сервис Айри.рф предоставляет данные в таком виде:
Рисунок 5-подсчет ежедневных потерь из-за скорости
Таким образом, можно определить ежедневные потери в деньгах. Хорошая новость в том, что эти потери можно ликвидировать, ускоряя свой сайт. То есть здесь кроется хороший потенциал для вашего бизнеса.
Как ускорить свой сайт
Воспользовавшись упомянутыми выше или другими подобными сервисами для анализа сайта, вы получите перечень рекомендаций от этих сервисов. Не стоит ими пренебрегать. Но, всё же перечислим основные рекомендации, уместные для всех сайтов.
Оптимизация кода
Необходимо уменьшать размер страниц. Не размещать большое количество медиа-файлов на сайте. Вместо этого пользуйтесь сторонними сервисами для размещения видео. Уменьшите количество скриптов и сложных правил CSS в начале загрузки. Откажитесь от ненужных виджетов. Добивайтесь минимального количества обращений к базе данных.
Сначала важное
Для того, чтобы удержать пользователя, покажите ему хотя бы часть информации, пока загружается остальное содержимое страницы. Естественно предположить, что для этого надо проанализировать и структурировать содержимое страниц, выделить самое важное и показать эту информацию пользователю в первую очередь. Главное, добиться того, чтобы первая информация была доставлена посетителю сайта в течении первой секунды.
Используйте кэширование
Маленький размер кэша приводит к удалению страниц, просмотренных пользователем и при каждом следующем посещении необходимо загружать информацию заново, что негативно сказывается на производительности.
Увеличьте размер кэша и можете таким образом значительно ускорить повторный доступ клиента к вэб-страницам, а так же снизить нагрузку на сервер.
Критические CSS-правила
CSS-правила бывают важными и второстепенными. Критические правила – это те, которые необходимы для отображения первоначального экрана. Они должны подгружаться в первую очередь, не задерживаясь никакими JS-скриптами и тому подобным.
Быстрый хостинг
Не стоит экономить на хостинге. С точки зрения увеличения скорости сайта использование так называемого шаред-хостинга является самым неудачным решением. Предпочтительнее использовать облачные сервисы. В любом случае необходимо тщательно подходить к выбору хостинга, обращать внимание на выделенный ресурс оперативной памяти, а также на тип накопителей.
Постоянный мониторинг
Скорость и доступность сайта необходимо проверять постоянно. Это позволит оперативно решать проблемы, не дожидаясь потерь в финансах, отслеживать тенденции, предупреждать скрытые проблемы.
Content Delivery Network (CDN)
Это сеть доставки контента, преимущество которой состоит в распределении данных в удаленных друг от друга географически узлах, приближая тем самым эти данные к конечному пользователю.
Рисунок 6-Схема CDN
Грамотное построение такой сети может значительно ускорить работу сайта. Но может возникнуть и обратная ситуация. В данном случае важна квалификация технических специалистов, занимающихся этим вопросом. По возможности, привлеките для консультации несколько технических экспертов, чтобы получить максимально правильное решение.
Вместо заключения
Важность скорости работы сайта сложно переоценить. Все усилия по раскрутке сайта, привлечению клиентов, затраты на рекламу и разработку крутого дизайна могут быть сведены на нет, если клиент просто не дождется загрузки контента. Кроме несостоявшейся сделки владелец сайта подставляет под удар и репутацию бизнеса. Поэтому, если у вас возникают похожие проблемы не пренебрегайте ускорением своего сайта.
Хотите ускорить свой сайт, рекомендую компанию https://system-admins.ru в России и https://itfb.com.ua в Украине.
About The Author
Виктор Карабедянц
ИТ директор (CIO), руководитель нескольких DevOps команд. Профессиональный руководитель проектов по внедрению, поддержке ИТ систем и обслуживанию пользователей.