Цены картинками от сборщиков не защитят и сломают рекламу товаров. Защищать нужно сам сайт
Вопрос был такой: можно ли спрятать цены от конкурентов, если показывать их на сайте картинками. Короткий ответ: нет. Google сверяет цену на странице с ценой, которую мы ему передаём для рекламы товаров, а картинку он не читает (раздел 5). Ниже данные о том, кто сейчас обходит сайт и как его защитить. После защиты 9/24 ботов в аналитике 62,6 в день против 45,4 до неё, это 52% визитов. Почти весь рост дал один сборщик каталога.
Источник: Google Analytics сайта mouldingbase.com, выгрузка 10/15. «До»: 30 дней 8/25–9/23. «После»: 20 дней 9/25–10/14. День включения 9/24 исключён. Как разделены группы: раздел 1.
Три находки
Что изменилось после включения защиты 9/24
- 1Прочие страны: Cloudflare сработалСингапур, Гонконг, Германия, Япония и другие: было 22,0 визитов в день, стало 6,1.−72%Работает
- 2Китай: обходчик прошёл проверку и вырос вчетверо46,2 в день против 11,7. Волнами: 9/28–10/2, 10/9, 10/13. 182 страниц он посетил в разные дни повторно.925Не закрыто
- 3Тот же почерк из США, с серверовЭкран 1800x1125, вовлечённых визитов 2 из 154, домашняя ни разу. Город: Ashburn (37) или не определён (100).154Не закрыто
Это нижняя граница. Аналитика видит только ботов, которые запускают страницу как браузер. Простые сборщики, которые берут только код страницы, в Google Analytics не попадают вообще.
Китай вырос после включения защиты
Визитов в день, отрезки по 7 дней. Последний отрезок 6 дней
Прочие страны упали
Визитов в день, те же отрезки
Ботов стало больше, чем до защиты: 62,6 в день против 45,4
Все визиты сайта разложены на пять групп. Боты это первые четыре
| Группа | В день, 8/25–9/23 | В день, 9/25–10/14 | Разница | Визитов, 9/25–10/14 | Вовлечены |
|---|---|---|---|---|---|
Китай: обходчик каталога | 11,7 | 46,2 | +296% | 925 | 5% |
США: тот же почерк обходчика | 6,8 | 7,7 | +13% | 154 | 1% |
Прочие страны | 22,0 | 6,1 | −72% | 122 | 11% |
США: служебные проверки | 5,0 | 2,6 | −48% | 52 | 8% |
Люди: США и Канада | 53,7 | 58,4 | +9% | 1 167 | 54% |
| Все визиты | 99,1 | 121,0 | +22% | 2 420 | 29% |
| Из них боты | 45,4 | 62,6 | +38% | 1 253 | 5% |
Это обходчик каталога, а не покупатели: он проходит страницы по списку
Почерк за 9/25–10/14: Китай, тот же почерк из США и люди рядом
| Признак | Китай | США, почерк | Люди |
|---|---|---|---|
Визитов | 925 | 154 | 1 167 |
Вход на домашнюю | 0 | 0 | 382 |
Разных страниц входа | 658 | 91 | 213 |
Вход сразу на карточку товара | 403 | 0 | 188 |
Вход сразу на категорию | 516 | 152 | 486 |
| Вовлечённых визитов | 5% | 1% | 54% |
Один и тот же отпечаток
Из 925 китайских визитов 873 пришли с одинаковым экраном 1800x1125, 906 с компьютера Mac и браузером Chrome, 925 без источника, то есть прямым заходом. Города: Suzhou 523, Wuxi 97, Zhangjiajie 79, Nanjing 65. Так выглядит одна программа на многих адресах, а не сотни людей.
Визит длится секунды, одна страница. Каждая страница это отдельный визит из разных городов, то есть с разных адресов. Поэтому ограничение «не больше N страниц с одного адреса» против него, скорее всего, слабое. Проверим по данным Cloudflare.
Этап 1, первый приоритет: закрыть mouldingbase.com
Полностью скрыть сайт от сборщика нельзя: что видит покупатель, увидит и он. Цель: сделать массовый обход дорогим и заметным, не задев покупателей, рекламу и заявки в CRM
| Шаг и срок | Что делаем | Оценка |
|---|---|---|
0. Увидеть, как обходчик проходит проверку первым, бесплатно | Открыть статистику Cloudflare и посмотреть заходы из Китая: решает ли сборщик проверку или пишет в аналитику мимо сайта | Наблюдение |
1. Составить список своих программ до правил, бесплатно | По той же статистике найти, кто законно ходит на сайт: проверки рекламы Google и Bing, Meta, формы в CRM. Их не задеть | Наблюдение |
2. Проверка для облачных серверов бесплатно | Показать проверку «вы человек?» заходам из сетей облачных серверов. Проверенные роботы проходят, как сейчас | Главная мера |
3. Китай и прочие страны: запрет вместо проверки по итогам шага 0 | Если обходчик решает проверку, заменить её на запрет. Проверенные роботы проходят | Главная мера |
4. Кнопка «блокировать ИИ-ботов» бесплатно | Плюс управляемый файл правил для роботов. Отсекает сборщики, которые честно называют себя | Добавка |
5. Одно правило частоты бесплатно | Проверка тому, кто открывает слишком много страниц с одного адреса за 10 секунд | Добавка |
6. Сверка через 14 дней после правил та же разбивка | Google Analytics по тем же группам и статистика Cloudflare. Обходчик остался: тариф Pro $20 в месяц | Если понадобится |
| Стоимость шагов 0–5 | $0, только работа |
Почему именно так
Шаг 0 первый. От него зависит, что делать с Китаем. Если обходчик решает проверку, поможет запрет. Если он пишет в аналитику мимо сайта, это не обход сайта, и Cloudflare тут бессилен: тогда чистим отчёты Google Analytics.
Проверка для облачных серверов. Обходчик из США приходит из Ashburn, это город серверных залов. Люди с серверов не покупают молдинг. Работает ли это условие на бесплатном тарифе, проверим при настройке.
Запрет для Китая. Магазин работает в радиусе 60 миль от Сакраменто, заходы из-за рубежа ему не нужны.
Чего не делаем
Кнопку Bot Fight Mode не включаем. Её нельзя настроить и нельзя сделать исключения. Она бьёт по обращениям программ: сломает отправку заявок в CRM и проверки рекламы.
Цены картинками не делаем. Почему, в разделе 5.
Этап 2, после mouldingbase: moldingmart.com
Сейчас ему ничего не грозит: актуальных цен на сайте пока нет
| Шаг и срок | Что делаем | Оценка |
|---|---|---|
1. Поставить moldingmart.com за Cloudflare при переезде сайта | Перенести серверы имён из Squarespace в Cloudflare, сохранив почту Google Workspace | Без этого не работает ничего |
2. Перенести правила этапа 1 при переезде | Только те, что доказали себя на mouldingbase по сверке | Главная мера |
3. Закрыть машинную выдачу цен когда обновим цены, работа Максима | Открытый адрес магазина отдаёт весь каталог с ценами одной таблицей. Закрыть для посторонних, корзину и оформление не трогать | Главная мера |
4. Сверка через 14 дней после запуска та же разбивка | Плюс проверка: в кабинете товаров Google (Merchant Center) нет отклонений по цене | Контроль |
| Стоимость шагов | $0, только работа |
Почему так
Шаг 1 первый. Сейчас домен moldingmart.com и его адреса живут в Squarespace. Пока трафик не идёт через Cloudflare, любые правила работают вхолостую. Ровно так было с mouldingbase до 9/24.
Машинная выдача цен. У магазина на WooCommerce по умолчанию есть открытый адрес, который отдаёт весь каталог с ценами одной таблицей. Им пользовались мы сами для проверки каталога 6/25. Сейчас цены на сайте неактуальные, поэтому закрываем, когда их обновим.
Оптовые цены. Их на сайте пока не будет, только обычные. Для оптовых заказчиков планируется свой кабинет у каждого, за входом. Сборщик туда не попадёт.
Цены картинками: сделать можем, но с рекламой товаров это не совместить
Ответ на вопрос, можно ли спрятать цены от конкурентов картинками
Почему нет
Что предлагаем вместо
Защищать не цену на странице, а сам сайт. Цель: сделать массовый автоматический обход дорогим и заметным, не задев покупателей, рекламу и заявки.
Сначала mouldingbase.com, его обходят уже сейчас (этап 1, раздел 3). Проверка «вы человек?» для заходов с серверов, а для Китая, если понадобится, полный запрет. Бесплатно, сверка через две недели.
Потом moldingmart.com (этап 2, раздел 4). Та же защита, и когда обновим цены, закрываем адрес, через который весь каталог с ценами можно скачать одной таблицей.
Коротко
Чего мы пока не знаем
- Как китайский обходчик проходит проверку: решает её как браузер или пишет в аналитику мимо сайта. Это покажет статистика Cloudflare, смотрим её первым шагом этапа 1.
- Сколько сборщиков работает без браузера. Google Analytics их не видит, видит только Cloudflare.
- Кто обходит: конкуренты или сборщики данных для нейросетей.
Доказательства и методика
Источник
- GA4 свойство «mouldingbase.com - GA4» через Windsor REST, выгрузка 10/15/2026, дни 8/25–10/14.
- Три выгрузки с разными разрезами: страна, город, экран, система, страница входа; страна и страница; страна, город, источник, браузер, устройство. Итоги сходятся до округлений GA4 (по странице входа 2 350 визитов против 2 420).
- День включения 9/24 исключён: защита включилась в 12:57 по Калифорнии, день смешанный.
- Правило Cloudflare прочитано 10/15 по API: включено, изменено 9/24, проверка вне США и Канады, проверенные роботы проходят.
Цен на mouldingbase нет
- Карточка товара 10/15: поле цены в коде пустое. Значит, сейчас уносят ассортимент, размеры и фото.
Внешние источники
- Google Merchant Center, справка «Mismatched value (page crawl) [price]»: support.google.com/merchants/answer/6098334. Сверка цены страницы с фидом, ошибка при цене от скрипта.
- Cloudflare, правила частоты: на бесплатном тарифе одно правило, период 10 секунд, счёт по адресу. developers.cloudflare.com/waf/rate-limiting-rules/
- Cloudflare, свои правила: на бесплатном тарифе пять. developers.cloudflare.com/waf/custom-rules/
- Блокировка ИИ-ботов и управляемый robots.txt доступны на бесплатном тарифе: developers.cloudflare.com/ai-crawl-control/
- Meta: отклонение товаров при несовпадении цены фида и страницы. Найдено только в сторонних справках, в официальной справке Meta не проверено.
Не доказано
- Что обходчик это конкуренты.
- Как он проходит проверку Cloudflare.
- Работает ли условие по сетям серверов на бесплатном тарифе.