Строка snapchat в логах чаще всего описывают как проверку виджета или webhook при интеграции — это неточно. Официальная документация Snap прямо публикует и полную строку агента, и его поведение: Snap URL Preview Service; bot; snapchat; https://developers.snap.com/robots. Задача бота — не подтвердить установку стороннего кода, а сгенерировать превью ссылки, когда кто-то делится вашей страницей внутри Snapchat.
Что такое Snapchat на самом деле
За этим UA стоит Snap URL Preview Service — официальный сервис компании Snap Inc. (владелец Snapchat), который забирает мета-теги страницы (title, description, изображение через Open Graph), чтобы показать красивую карточку-превью при пересылке ссылки в переписке или сторис. Snap прямо документирует поведение сервиса на developers.snap.com/robots: ответы кешируются на 30 минут, чтобы не создавать избыточную нагрузку на один и тот же URL, а страницы должны отдавать OG-теги в исходном HTML — сервис не выполняет JavaScript.
| Параметр | Значение |
| Название | Snapchat (Snap URL Preview Service) |
| User-Agent / паттерн | Snap URL Preview Service; bot; snapchat; https://developers.snap.com/robots |
| Оператор | Snap Inc. |
| Категория TrafficVeil | Фетчер превью-ссылок для Snapchat (не проверка интеграции и не общий краулер) |
| Что делает на сайте | Забирает title, description и OG-изображение конкретной страницы, на которую кто-то сослался в Snapchat |
| Список IP | ❌ Отдельного публичного списка нет; проверяйте ASN и поведение |
| robots.txt | Официально задокументировано, что сервис соблюдает robots.txt под собственным именем |
| Пометка TrafficVeil | Легитимный — визит означает, что вашу страницу упомянули в Snapchat |
Зачем Snapchat приходит на сайт
Триггер — не расписание и не проверка настроек, а конкретное действие пользователя: кто-то отправил вашу ссылку в чате Snapchat или добавил её в контент. Бот обращается ровно к этой одной странице, чтобы вытащить мета-теги для превью-карточки, — тот же принцип, что у facebookexternalhit, Twitterbot или Slackbot при генерации предпросмотра ссылки в других сервисах.
Почему это не «фоновый шум» и не проверка виджета
Нагрузка от Snap URL Preview Service минимальна и предсказуема: один запрос на одну расшаренную ссылку, с кешированием на 30 минут даже при повторных пересылках того же URL. Блокировка не защищает от постороннего сбора данных, а лишает вашу страницу нормального превью при пересылке в Snapchat — вместо привлекательной карточки со заголовком, описанием и картинкой получатель увидит голую ссылку.
Подключите домен и посмотрите живую ленту: кто пришёл, с какой сети, что запрашивал и по какому правилу был пропущен или заблокирован.
Как найти Snapchat в логах
# Базовый поиск
grep -i "snapchat" /var/log/nginx/access.log
# Какие именно страницы расшаривали в Snapchat
grep -i "snapchat" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head
# Топ IP
grep -i "snapchat" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head
Для верификации сверяйте IP через ASN — единичные точечные визиты, привязанные к конкретной странице, характерны именно для такого фетчера, а не для спуфинга:
IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
robots.txt и настройка через TrafficVeil
# Разрешить (стандартный вариант — не мешать корректным превью)
User-agent: Snap URL Preview Service
Allow: /
# Закрыть только чувствительные разделы
User-agent: Snap URL Preview Service
Disallow: /admin/
Disallow: /account/
Allow: /
TrafficVeil: для этого бота разумный вариант по умолчанию — «легитимный» без rate-limit: нагрузка минимальна и кешируется самим Snap, а польза (корректные превью при пересылке ссылок в Snapchat) перевешивает риски. Переключать на «запретить» стоит только если аудитория Snapchat заведомо не релевантна бизнесу.
Что в итоге делать с Snapchat
| Ситуация | Действие |
| Стандартный случай | Allow без rate-limit — визитов мало, а превью в Snapchat полезны |
| Аудитория Snapchat не релевантна бизнесу | Disallow / запрет в TrafficVeil — потери минимальны |
| Подозрение на спуфинг (высокая частота, обход многих URL) | Сверять по ASN — настоящий фетчер так себя не ведёт |
Частые вопросы
Правда ли, что бот Snapchat проверяет установку виджета или tracking-кода?
Зачем этот бот вообще заходит на сайт?
Что произойдёт, если заблокировать этого бота?
Означает ли частый визит Snapchat высокую нагрузку на сервер?
Соблюдает ли Snap URL Preview Service правила robots.txt?
Как отличить настоящий Snap URL Preview Service от подделки UA?
Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.