Боты6 мин чтения·9 августа 2026 г.

AppleBot и Applebot-Extended: чем директива отличается от краулера

AppleBot питает поиск в Spotlight, Siri и Safari, а его «сосед» Applebot-Extended вообще не делает запросов — это лишь флаг для AI-обучения. Разбираем разницу и как разрешить одно, не потеряв другое.

TVTrafficVeil TeamЭксперты по защите веб-трафика
Уникальная иллюстрация бота AppleBot: легитимный поисковые роботы

AppleBot — индексация для Spotlight, Siri и search-фич Safari на устройствах Apple; собранные данные могут использоваться и для обучения foundation-моделей, но opt-out от этого делается через отдельный механизм — Applebot-Extended. Оператор: Apple. Ниже — факты из публичной документации и практики верификации: полный UA, IP/ASN, robots.txt, с кем не путать и как настроить правила так, чтобы не потерять видимость в экосистеме Apple. Робот Apple индексирует публичные страницы, разрешённые в robots.txt, для поисковых функций на устройствах Apple.

Что такое AppleBot

Параметр Значение
User-Agent (токен) applebot
Полная / типовая строка UA Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15 (Applebot/0.1; +http://www.apple.com/go/applebot)
Оператор Apple
Назначение Индексация для Spotlight/Siri/Safari search-фич Apple; данные могут использоваться и для foundation models, но opt-out делается через Applebot-Extended
Официальная документация support.apple.com/en-us/119829
IP / верификация ✅ Официальный feed: search.developer.apple.com/applebot.json; reverse DNS на *.applebot.apple.com
ASN (ориентир) AS714, AS6185
Соблюдение robots.txt Да, официально. Если правил конкретно для Applebot нет, но есть для Googlebot — Applebot может следовать директивам Googlebot
Категория TrafficVeil Поисковые роботы

Как работает и зачем приходит

Задача Applebot — индексация контента для поисковых функций внутри экосистемы Apple: подсказки Spotlight, ответы Siri, результаты поиска Safari. По официальной формулировке Apple, разрешение Applebot в robots.txt позволяет содержимому сайта появляться в результатах поиска для пользователей Apple по всему миру в этих продуктах. Если нужен поиск Apple, но не хочется отдавать контент на обучение моделей — разрешайте Applebot и одновременно запрещайте Applebot-Extended. Полный Disallow для самого Applebot режет видимость во всей экосистеме Apple, а не только останавливает обучение ИИ.

Важный нюанс про Applebot-Extended, который часто путают

Applebot-Extended — не отдельный краулер, а чистая директива. Он в принципе не выполняет HTTP-запросов и физически никогда не появится в access.log под своим именем, сколько бы вы его там ни искали. Это флаг, который определяет, может ли Apple использовать данные, уже собранные обычным Applebot, для обучения foundation-моделей, питающих Apple Intelligence. Практическое следствие: запрет Applebot-Extended в robots.txt не влияет на присутствие сайта в Spotlight, Siri или Safari — Apple прямо подтверждает, что страницы, запретившие Applebot-Extended, продолжают появляться в поисковых результатах. Для сравнения: у Google аналогичное разделение устроено не так чисто. Чтобы гарантированно исключить контент из ИИ-функций поиска Google, иногда недостаточно заблокировать только AI-специфичный токен — приходится блокировать сам Googlebot целиком, что одновременно убирает сайт и из обычной поисковой выдачи. Модель Apple в этом смысле даёт более точечный контроль.

Не уверены, кто ходит по вашему сайту?

Подключите домен и посмотрите живую ленту: кто пришёл, с какой сети, что запрашивал и по какому правилу был пропущен или заблокирован.

Посмотреть свой трафик

Нагрузка на сервер

По сводке TrafficVeil (bots-summary, март–июнь 2026, июнь по 14.06) applebot: 5 667 390 запросов суммарно (март 725 058, апрель 1 527 943, май 2 481 570, июнь 932 819). Перед жёсткими правилами сверьте июль–август в аналитике TrafficVeil. Смотрите не только RPS, но и path-паттерн: плотный обход каталога без сессий — повод для rate-limit/deny; точечные хиты — другая политика, требующая более аккуратного решения.

Обнаружение в логах и IP

grep -i "applebot" /var/log/nginx/access.log
grep -i "applebot" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head
grep -i "applebot" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head

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

# Актуальные IP (официальный JSON)
curl -s "https://search.developer.apple.com/applebot.json" | head

Важно: есть официальный JSON с диапазонами CIDR, плюс reverse DNS на applebot.apple.com. User-Agent легко подделать — для решения allow/deny связка UA + IP/ASN/официальный JSON надёжнее одной строки UA.

robots.txt

User-agent: applebot
Disallow: /

User-agent: applebot
Allow: /

User-agent: applebot
Disallow: /admin/
Disallow: /cart/
Allow: /

Applebot соблюдает robots.txt официально. Если правил конкретно для Applebot нет, но есть для Googlebot — Applebot может следовать директивам Googlebot. Напомним: Applebot-Extended не краулит страницы вообще — это флаг использования уже собранных данных для AI-тренировки, а не отдельный User-agent с собственным трафиком.

Nginx / Apache / TrafficVeil

Nginx

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

Apache

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

TrafficVeil

  • Найдите applebot в ботах домена или /system/bots
  • Нужен поиск Apple, но не обучение моделей — Allow Applebot + Disallow Applebot-Extended в robots.txt (сам TrafficVeil этот флаг не увидит в трафике, поскольку запросов от него не будет)
  • Полный Disallow Applebot режет видимость во всей экосистеме Apple
  • После изменения сверьте логи за 15–60 минут

Рекомендации

  • Нужен поиск Apple, но не обучение моделей — Allow Applebot + Disallow Applebot-Extended; полный Disallow Applebot режет видимость в экосистеме Apple целиком
  • Не полагайтесь только на robots.txt, если compliance неоднозначный для других агентов рядом — но конкретно для Applebot заявленное соблюдение подтверждено официально
  • Не баньте весь ASN оператора, если в семье есть нужный сайту бот
  • Обновляйте IP JSON по cron — диапазоны меняются
  • Сверяйте свежую статистику TrafficVeil, не только сводку март–июнь 2026

С кем не путать

Бот Роль Комментарий
Applebot-Extended Opt-out от обучения Apple foundation models / Apple Intelligence Не отдельный краулер — сам по себе не делает запросов и никогда не появится в access.log; это флаг, а не бот

Стратегия

Цель Действие
Нужна польза от оператора Allow + точечные Disallow служебных путей
Бот только грузит сервер / забирает данные Disallow + deny в TrafficVeil / nginx
Есть официальный IP JSON UA + IP verification / WAF IP set
Нужен поиск Apple без AI-обучения Allow applebot + Disallow applebot-extended в robots.txt

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

Applebot-Extended когда-нибудь появится в access.log сайта?
Нет, никогда: это не отдельный краулер, а флаг-директива, которая не делает собственных HTTP-запросов.
Что произойдёт с видимостью сайта в Spotlight и Siri, если запретить Applebot-Extended?
Ничего не изменится — Apple прямо подтверждает, что страницы остаются в поисковых результатах даже при запрете этого флага.
Чем модель опт-аута Apple отличается от аналогичной у Google?
У Apple разделение чище: достаточно запретить только Applebot-Extended. У Google для гарантированного исключения из ИИ-функций иногда приходится блокировать сам Googlebot целиком, теряя и обычную поисковую видимость.
Как достоверно проверить, что запрос действительно от Applebot?
Через официальный JSON-фид search.developer.apple.com/applebot.json или reverse DNS на *.applebot.apple.com — строка UA сама по себе не доказательство.
Что будет, если полностью запретить Applebot в robots.txt?
Сайт потеряет видимость во всей поисковой экосистеме Apple — Spotlight, Siri и Safari одновременно, а не только в части, связанной с обучением ИИ.
Соблюдает ли Applebot robots.txt, если для него нет отдельного правила?
Да, в этом случае он может следовать директивам, заданным для Googlebot, если такие есть на сайте.
#Applebot#Applebot-Extended#Apple#Spotlight#Siri#robots.txt#TrafficVeil
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.

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

Ещё материалы из раздела «Боты» — те же вопросы, другие агенты.

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

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

Тарифа на трафик нет. Платите за людей, а не за тех, кого отбили: боты, атаки и всё, что срезали фильтры, в счёт не идут. Тариф — число доменов и глубина настроек.

TrafficVeil