Магазин работает вторую неделю, заказов ноль. Обычно в такой ситуации говорят «трафика мало» и идут покупать рекламу. Я посмотрел сырые логи своего сервера — там записан каждый запрос, включая тех, кто притворяется человеком. Картина получилась неприятная, но рабочая: людей десятки в неделю, а мусора — девять запросов из десяти. Вот цифры, что я по ним поменял и чего делать не буду.
Как считал
Сервер сам пишет лог: адрес, URL, время, браузер, откуда пришёл. Это не «счётчик», а честная запись того, что происходило. Дальше три фильтра:
- что запрашивали — включая служебные файлы и попытки залезть в конфиги;
- что похоже на чтение — страницы сайта, а не картинки, CSS и не форма входа;
- что похоже на человека — внятный браузер, а не
curl, «BackupLand» или «CMS-Checker».
Оговорюсь сразу: окно короткое, история логов живёт около недели. Так что это не «аналитика за год», а срез одной недели, и выводы из него надо перепроверять.
Цифры за неделю (16–21 октября)
- 50 167 запросов. Из них 44 196 (88%) — один метод
xmlrpc.php. Это не посетители, это боты, которые пытались подбором паролей превратить мой WordPress в свою площадку. - 1 105 попыток отправить форму входа. 968 запросов к служебным путям:
.env,.git, phpMyAdmin, «скрипт для установки». - 259 просмотров страниц живыми браузерами, из них 95 — с внешних адресов (остальное я сам, из домашней сети).
- 47 внешних адресов заглянули на страницу. Из них 8 сделали больше двух просмотров. То есть осмысленных заходов — единицы в день.
- 5 адресов дошли до корзины, оформления или личного кабинета. Заказов: 0.
По дням (все просмотры / только внешние): 16.10 — 113/46, 17.10 — 45/23, 18.10 — 27/4, 19.10 — 17/6, 20.10 — 23/8, 21.10 — 34/8. Провал 18–19 октября совпал с тем, что я не выкладывал ничего нового; в дни публикаций втрое выше.
Что читают
- каталог — 51, блог — 34, контакты — 11;
- из статей: про ускоритель обучения моделей — 27, про домашний сервер за 30 000 ₽ — 12, про Raspberry Pi — 6;
- из товаров: стойка на 5 HDD — 23, кронштейн на 4 HDD — 25, переходная пластина ATX→SFX — 9, органайзер для дисков — 7;
- корзину открывали 10 раз.
Откуда приходят: 130 заходов вообще без источника (прямая ссылка, закладка, набор адреса), 127 — переходы с самого сайта. Внешних источников, по сути, нет. Поисковый бот заходил в robots.txt и карту сайта, но живых переходов из поиска в этом окне не видно.
И забавное: 108 запросов пришли с «реферером google.com». Все они — мусор: кривой адрес вида //images/images/cache.php и браузер с опечаткой «Mozlila». Так что «нас гуглят» — это не про эти цифры.
Три вывода
1. Людей почти нет, и приходят они не из поиска. Значит, растёт не реклама, а число статей и товаров, по которым сайт можно найти. Реклама «на холодную» при 1–2 просмотрах на человека — слив.
2. Пять человек дошли до корзины и не купили. Это не «не хотят», это «не поняли, как». Не было адреса, непонятно где забирать, непонятно что с доставкой. Это чинится текстом и формой, а не скидкой.
3. Девять запросов из десяти — мусор. Пока это просто нагрузка на сервер. Значит, границу надо чистить до того, как запрос дойдёт до WordPress.
Что я поменял по этим цифрам
- Двери на замок.
xmlrpc.phpзакрыт на уровне прокси: соединение обрывается, до сайта ничего не доходит. Форма входа ограничена по частоте: серию автоматических попыток один и тот же адрес больше не сделает. - Самовывоз вместо «непонятно чего». В каталоге, в карточке каждого товара и внизу всех страниц теперь адрес: Москва, ул. 15-я Парковая, 45, м. Щёлковская 16–20 минут пешком. В оформлении заказа один вариант — самовывоз, 0 ₽. Доставки по России сейчас нет: если нужно, пишите в Telegram, решим индивидуально, но врать про «доставку по всей РФ» в карточке я не буду.
- Бэкапы каждый день — база, картинки, настройки, две недели истории. До этого при поломке пришлось бы начинать заново.
Чего делать не буду
- Не буду накручивать просмотры и «покупать аудиторию»: цифры перестанут значить что-то, и я перестану понимать, что работает.
- Не буду ставить десять счётчиков. Логи дают почти то же самое, а счётчик — это ещё один скрипт, который тормозит сайт и куда-то отправляет данные.
- Не буду писать «скоро запуск» вместо товара. Лучше четыре позиции с ценой и адресом, чем обещания.
Что считаю дальше
Главная метрика на ближайший месяц — не просмотры, а заказы с корзины. Пять корзин и ноль заказов — вот место, где сейчас теряется всё. Если после адреса и самовывоза эти люди начнут писать в Telegram, значит, дело было в ясности, и тогда имеет смысл вкладываться в новые статьи и товары. Если нет — буду разбирать карточки по одной.
Если вы заходили и не поняли, как забрать или чем этот товар лучше китайского аналога, напишите в Telegram. По логам я вижу, что вы были; что именно вас остановило — видите только вы.
