О тяжёлом каталоге в Курске: как интернет-магазин теряет покупателя за три секунды
В этой статье
- Сто позиций на странице и вес в двадцать мегабайт
- Отложенная загрузка, повешенная на первый экран
- Что мы замеряем до и после работ
- Чужие скрипты, о которых никто не помнит
- Поиск по каталогу, который создаёт нагрузку и мусор
- Кто в Курске чаще всего приходит с этой бедой
- Чем это заканчивается, если не трогать
- Сроки разгрузки каталога и стоимость сопровождения
SEO оптимизация интернет-магазинов давно перестала быть только текстовой работой: страница, которая открывается на телефоне пять секунд, проигрывает конкуренту независимо от того, что на ней написано. Ошибка, которую мы разбираем чаще всего у магазинов Курска, звучит безобидно: «выведем на страницу побольше товаров, чтобы покупатель всё увидел сразу». Дальше начинается арифметика.
Сто позиций на странице и вес в двадцать мегабайт
Каждая плитка тянет фотографию, и если картинки заливают такими, какими их прислал поставщик, категория весит как небольшой фильм. Мобильный интернет по дороге домой такое не прощает. Оптимальный размер списка – от двадцати до сорока карточек с переходом на следующую страницу, а изображения обрезаются под реальный размер плитки, а не отдаются в исходном разрешении.
Отложенная загрузка, повешенная на первый экран
Приём полезный, но его ставят на все изображения подряд, включая верхние. В результате главный элемент экрана появляется позже всего, и поисковые системы фиксируют это в показателях скорости. Первые карточки списка должны грузиться обычным способом, отложенно – всё, что ниже сгиба. Разница между правильной и неправильной настройкой на одной и той же странице достигает полутора секунд, и это самая дешёвая полторы секунды из всех, что можно выиграть.
Что мы замеряем до и после работ
- время ответа сервера на самой тяжёлой категории каталога;
- момент отрисовки главного элемента страницы на телефоне среднего уровня;
- смещение вёрстки при подгрузке баннеров и блока фильтров;
- вес страницы в мегабайтах и число обращений к сторонним сервисам;
- долю визитов, где человек ушёл, не дождавшись списка товаров.
Чужие скрипты, о которых никто не помнит
На каталоге живут чат, две системы аналитики, виджет обратного звонка, карта и остатки от старой рекламной кампании. Каждый из них подключается со своего домена и тормозит отрисовку. Мы составляем список того, что реально используется, остальное снимаем: обычно после уборки страница становится легче на треть без единой правки вёрстки. Виджеты стоит подключать после прокрутки, а не в момент открытия каталога – на заявки это не влияет, а на скорость влияет сильно.
Поиск по каталогу, который создаёт нагрузку и мусор
Внутренний поиск на большом ассортименте нередко работает тяжелее всей остальной части сайта, а его результаты ещё и попадают в индекс отдельными адресами. Страницы результатов от роботов закрываем, а сам механизм переносим на отдельный движок, если каталог перевалил за несколько тысяч позиций. Заодно смотрим, что покупатели ищут внутри сайта: это готовый список разделов, которых каталогу не хватает.
Кто в Курске чаще всего приходит с этой бедой
- продавцы запчастей для сельскохозяйственной техники с длинными списками совместимости;
- магазины аккумуляторов, автоэлектрики и диагностического оборудования;
- торговля канцелярией и товарами для офиса с ассортиментом на тысячи позиций;
- розница аксессуаров для телефонов и компьютерной периферии;
- магазины посуды и товаров для дома с крупными фотографиями в каталоге.
Чем это заканчивается, если не трогать
Сначала растут отказы на категориях, потом снижается глубина просмотра, следом падают позиции по среднечастотным запросам, и только в последнюю очередь владелец видит просадку выручки. Между первым и последним звеном проходит от трёх до шести месяцев, поэтому связь замечают не сразу и начинают винить тексты и ссылки.
Сроки разгрузки каталога и стоимость сопровождения
Разгрузка каталога занимает у нас две-три недели и делается до текстовой части, иначе новые страницы наследуют ту же тяжесть. Дальше идёт обычное ведение проекта, а поддержка сайта, если своего программиста нет, стоит от 10 000 рублей в месяц. Хотите увидеть свои числа – закажите аудит или позвоните: +7 (901) 417-22-12.