TrafficVeil
Боты 6 мин2 августа 2026 г.

Microsoft Preview — бот Microsoft

Компонент Microsoft для rich-вставок ссылок — получает метаданные страницы для embed в сообщении. Типичный сценарий: пользователь отправил ссылку в мессенджер или редактор постов. Руководство по MicrosoftPreview (User-Agent microsoftpreview, категория «Превью ссылок в соцсетях»): как распознать в access.log, оценить риски и ограничить доступ.

TV
TrafficVeil Team
Эксперты по защите веб-трафика
Содержание статьи
  1. 1. Что такое Microsoft Preview
  2. 2. Зачем Microsoft Preview приходит на сайт
  3. 3. Нагрузка и риски именно для MicrosoftPreview
  4. 4. Как найти Microsoft Preview в логах
  5. Верификация
  6. 5. robots.txt для MicrosoftPreview
  7. 6. Блокировка вручную и через TrafficVeil
  8. Nginx
  9. Apache (.htaccess)
  10. TrafficVeil
  11. 7. Рекомендации: что делать с MicrosoftPreview
  12. 8. С кем не путать MicrosoftPreview
  13. 9. Стратегия allow/deny для Microsoft Preview
DDoS L7

DDoS атака что это простыми словами и как защитить сайт

Разобрали виды атак, признаки DDoS, последствия, уровни защиты, L7 DDoS и схему подключения TrafficVeil через DNS/reverse proxy.

Читать про DDoS

Энциклопедия ботов TrafficVeil

618 ботов с описаниями, паттернами User-Agent и фильтром по категориям — открытый справочник для аудита логов и настройки защиты.

Открыть справочник

Microsoft Preview стоит отдельного правила в антиботе: это не «ещё один hit», а повторяемый паттерн автоматизации в категории «Превью ссылок в соцсетях».

Компонент Microsoft для rich-вставок ссылок — получает метаданные страницы для embed в сообщении. Типичный сценарий: пользователь отправил ссылку в мессенджер или редактор постов.

Оператор (по косвенным признакам): не указан публично / определяется по UA и поведению. По метке TrafficVeil бот скорее легитимный: решение allow/deny принимайте по бизнес-пользе, а не «на всякий случай».

1. Что такое Microsoft Preview

Microsoft Preview забирает Open Graph/метаданные, чтобы показать превью ссылки в соцсети или мессенджере. Категория в энциклопедии TrafficVeil: Превью ссылок в соцсетях (легитимный).

Параметр Значение
Название MicrosoftPreview
User-Agent / паттерн microsoftpreview
Оператор не указан публично / определяется по UA и поведению
Роль MicrosoftPreview забирает Open Graph/метаданные, чтобы показать превью ссылки в соцсети или мессенджере.
Документация / ориентир Публичная документация зависит от оператора; опирайтесь на UA + поведение + ASN
Список IP ❌ Редко бывает отдельный полный список именно для этого UA; проверяйте ASN/официальные диапазоны оператора и не доверяйте только строке UA
robots.txt Крупные операторы чаще соблюдают; технические клиенты и user-initiated fetchers — не всегда
Пометка TrafficVeil Легитимный / Превью ссылок в соцсетях

2. Зачем Microsoft Preview приходит на сайт

MicrosoftPreview забирает Open Graph/метаданные, чтобы показать превью ссылки в соцсети или мессенджере.

  • Какие зоны чаще трогает: URL из шеринга, og:image, главные лендинги;
  • Что ищет: контент, метаданные, availability или ссылочный граф — в логике категории «Превью ссылок в соцсетях»;
  • Чем отличается от браузерного пользователя: нет нормальной сессии, другие интервалы, повторяемый path-паттерн.

Типичный кейс: ночью RPS растёт, конверсий нет. В access.log доминирует <code>microsoftpreview</code> на пагинации и карточках. После rate-limit/запрета в TrafficVeil origin остывает, а SEO-роботы Google/Yandex продолжают ходить.

3. Нагрузка и риски именно для MicrosoftPreview

Отдельной строки в публичной сводке top-bot TrafficVeil у microsoftpreview может не быть, но в категории «Превью ссылок в соцсетях» такие агенты дают характерный фон: при блокировке пользователи увидят «голую» ссылку без картинки и описания.

Смотрите не только абсолютный RPS, но и качество хитов: глубина обхода, повторы одних и тех же URL, отсутствие cookie/сессий и концентрация на служебных или листовых страницах.

Практический риск: При блокировке пользователи увидят «голую» ссылку без картинки и описания.

4. Как найти Microsoft Preview в логах

Не ищите «просто ботов» — ищите конкретный токен microsoftpreview и рядом смотрите соседей по семейству.

# Базовый поиск
grep -i "microsoftpreview" /var/log/nginx/access.log

# Топ URL, которые вычитывает бот
grep -i "microsoftpreview" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head

# Топ IP за этим UA
grep -i "microsoftpreview" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head

# Суточная активность
grep -i "microsoftpreview" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

# Отделить от похожих строк
grep -iE "microsoftpreview|bot" /var/log/nginx/access.log | wc -l

Верификация

Подделать User-Agent может любой скрипт. Для решения allow/deny смотрите связку: UA + ASN/IP + частоту + набор URL. Если оператор публикует диапазоны — сверяйте их; если нет, опирайтесь на поведение и политику TrafficVeil.

IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
dig +short -x "$IP"

5. robots.txt для MicrosoftPreview

# Жёсткий запрет
User-agent: microsoftpreview
Disallow: /

# Разрешить всё
User-agent: microsoftpreview
Allow: /

# Компромисс: закрыть деньги/кабинет, оставить публичку
User-agent: microsoftpreview
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /account/
Disallow: /api/
Allow: /

Важно: Disallow/403 для microsoftpreview, если пользы нет. Если агент игнорирует robots.txt, переходите к nginx/Apache или запрету в TrafficVeil.

6. Блокировка вручную и через TrafficVeil

Nginx

if ($http_user_agent ~* "microsoftpreview") {
    return 403;
}

limit_req_zone $binary_remote_addr zone=microsoftpreview:10m rate=10r/m;
location / {
    if ($http_user_agent ~* "microsoftpreview") {
        limit_req zone=microsoftpreview burst=20 nodelay;
    }
}

Apache (.htaccess)

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} microsoftpreview [NC]
RewriteRule ^ - [F,L]

TrafficVeil

  • Найдите microsoftpreview / MicrosoftPreview в ботах домена или в /system/bots;
  • Для нежелательного сценария — категорию «запретить»; для мягкого — rate-limit;
  • Allow только при явной пользе от MicrosoftPreview;
  • После изменения сверьте логи: хиты MicrosoftPreview должны уйти в блок/лимит, а нужные поисковики остаться.

7. Рекомендации: что делать с MicrosoftPreview

  • Если пользы нет — Disallow/403 для microsoftpreview, если пользы нет;
  • Если польза есть — Allow только при явной пользе от MicrosoftPreview;
  • Если нагрузка мешает — сначала rate-limit, затем полный запрет;
  • Не режьте слишком широко User-agent: *, чтобы случайно не закрыть Googlebot/YandexBot;
  • Что будет при блокировке: Ломаются карточки шеринга. Блокируйте только если превью принципиально не нужны.

8. С кем не путать MicrosoftPreview

Бот / сосед Кластер UA Комментарий
ArenaUnfurlBot Превью ссылок в соцсетях arenaunfurlbot легитимный
BufferLinkPreviewBot Превью ссылок в соцсетях bufferlinkpreviewbot легитимный
ClickUpLinkUnfurler Превью ссылок в соцсетях clickuplinkunfurler легитимный
Facebook External Hit Превью ссылок в соцсетях facebookexternalhit легитимный
LMArenaUnfurlBot Превью ссылок в соцсетях lmarenaunfurlbot легитимный

9. Стратегия allow/deny для Microsoft Preview

Ситуация Действие
Нужна польза от оператора (не указан публично / определяется по UA и поведению) Allow + закрыть /admin /cart /api
Только мешает и жрёт ресурсы Disallow + запрет в TrafficVeil
Нужен доступ, но пики по ночам Rate-limit на nginx/TrafficVeil
Нежелательный по базе TrafficVeil Deny по умолчанию, исключения — точечно
Подозрение на spoofing UA Не доверять строке UA; смотреть IP/ASN и поведение

 

Частые вопросы

Что делает бот MicrosoftPreview?

Компонент Microsoft для rich-вставок ссылок — получает метаданные страницы для embed в сообщении. Типичный сценарий: пользователь отправил ссылку в мессенджер или редактор постов.

Опасен ли MicrosoftPreview для сайта?

При блокировке пользователи увидят «голую» ссылку без картинки и описания. По метке TrafficVeil бот скорее легитимный: решение allow/deny принимайте по бизнес-пользе, а не «на всякий случай».

Как отличить MicrosoftPreview от других ботов?

По токену User-Agent `microsoftpreview` и паттерну URL. Соседей по семейству: смотрите таблицу сравнения в статье.

Нужно ли блокировать MicrosoftPreview?

Disallow/403 для microsoftpreview, если пользы нет Альтернатива: Allow только при явной пользе от MicrosoftPreview

Хватит ли robots.txt против MicrosoftPreview?

Если оператор соблюдает robots.txt — да для вежливого режима. Для гарантии используйте nginx/Apache или запрет `microsoftpreview` в TrafficVeil.

Что будет, если заблокировать MicrosoftPreview?

Ломаются карточки шеринга. Блокируйте только если превью принципиально не нужны.

#Превью ссылок в соцсетях#microsoft preview
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак.

Похожие статьи

Internet Archive Bot - проект для периодического архивирования сайтов

Проект архивный проект для периодического архивирования сайтов — фиксирует HTML и ресурсы на дату обхода. Используется библиотеками, музеями интернета и compliance-архивами.

4 мин

Meta WebIndexer

meta-webindexer — краулер Meta, отвечающий за качество и релевантность поисковых функций Meta AI. Он индексирует публичный веб-контент, чтобы Meta AI мог возвращать более точные ответы с цитированием источников. Это не превью-бот Facebook и не обучающий краулер: собранные данные используются для поискового слоя Meta AI, а не для превью ссылок в соцсетях.

4 мин

Claude Search Bot

Claude-SearchBot — краулер Anthropic, отвечающий за качество и релевантность поисковых функций Claude. Он индексирует публичный веб-контент, чтобы Claude мог возвращать актуальные, точные ответы с цитированием источников, когда пользователь задаёт вопрос, требующий свежих данных из интернета. Это не обучающий краулер: собранные данные используются исключительно для поискового слоя Claude, а не для тренировки моделей.

3 мин

Проверьте защиту своего сайта

Подключение занимает несколько минут. Начните с анализа трафика и включайте блокировки после проверки логов.