·7分で読める

Applebot-ExtendedをブロックしてApple Intelligence学習を防ぐ方法

AppleのAI(Apple Intelligence・Siri)の学習クローラー「Applebot-Extended」をブロックしながら、App Storeインデックスは維持する方法を解説します。

Applebot-ExtendedApple IntelligenceApplerobots.txtAIクローラー

Applebot-ExtendedをブロックしてApple Intelligence学習を防ぐ方法

Applebot-Extendedとは

Applebot-ExtendedはAppleが2023年に導入したAI学習専用クローラーです。Apple Intelligence(iOS 18以降のAI機能)・Siri・Apple Summariesなどのトレーニングデータ収集を目的としています。

Appleは2種類のクローラーを運営しています:

  • Applebot:Apple検索・Siri・Spotlightのインデックス作成。一般的なWebサイトの発見に使用
  • Applebot-Extended:Apple Intelligence等のAI機能のトレーニングデータ収集専用

Google-Extendedと同様、Applebot-ExtendedをブロックしてもApplebotは引き続きアクセスできます

Applebot-Extendedの特徴

User-Agent例:Applebot-Extended/0.1 (+http://www.apple.com/go/applebot)

特徴:

  • robots.txtを遵守する(Appleはこの点で比較的信頼できる)
  • Appleのデータセンター(Appleが公開するIPレンジ)からアクセスする
  • HTTPSのみを使用

方法① robots.txtでブロック(推奨)

# Apple AI学習をブロック(通常のApplebotは許可)
User-agent: Applebot-Extended
Disallow: /

# 通常のApplebot(Siri・Spotlight等)は許可
User-agent: Applebot
Allow: /

この設定により:

  • Apple検索・Spotlight:通常通りインデックス ✅
  • Apple Intelligence学習:ブロック ✅

方法② Next.js Middlewareでブロック

import { NextRequest, NextResponse } from "next/server";

// Applebot-Extendedのみブロック(Applebotは許可)
export function middleware(req: NextRequest) {
  const ua = req.headers.get("user-agent") ?? "";

  if (/Applebot-Extended/i.test(ua)) {
    return new NextResponse(null, { status: 403 });
  }

  return NextResponse.next();
}

export const config = {
  matcher: ["/((?!_next|favicon.ico).*)"],
};

Apple Intelligenceとコンテンツの関係

Apple Intelligenceはメール要約・写真分析・文章生成など、Appleデバイス上で動作するAI機能です。2024年にiOS 18で導入され、2026年現在、iOS/macOSユーザーの多くが利用しています。

あなたのWebコンテンツがApple Intelligenceのトレーニングデータになると:

  • SiriがあなたのサイトのURLなしにコンテンツを要約して回答
  • Apple Intelligence機能の改善に無償で貢献
  • 将来的に「Apple Intelligence回答の参照源」として表示される可能性

全AIクローラーをまとめてブロックする場合

# ===== AI学習クローラー全ブロック =====

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: PerplexityBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: Applebot-Extended
Disallow: /

User-agent: Amazonbot
Disallow: /

User-agent: Bytespider
Disallow: /

# ===== 通常の検索エンジンは許可 =====

User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

User-agent: Applebot
Allow: /

User-agent: *
Allow: /
Sitemap: https://yourdomain.com/sitemap.xml

監視ツールとの組み合わせ

Applebot-ExtendedのアクセスをリアルタイムでモニタリングするにはAIアクセス監視ツールが有効です。AI Access Monitorでは、Applebot-Extendedを含む30種類以上のAIクローラーを自動検知します。

無料で監視を始める →

AI Access Monitor

まず計測から始めよう

1行のコード追加で、AIクローラーの計測を今日から開始。無料・設定不要。

無料で始める →