本文へスキップ

GLOSSARY

Applebot-Extended

Appleの生成AI学習に自サイトを使ってよいかをrobots.txtで表明する制御トークン。固有UAを持たず自身は巡回しません。実取得はApplebotが行います。

あっぷるぼっとえくすてんでっど11分で読めます

Applebot-Extendedとは何か

Applebot-Extendedは、Appleがサイト運営者に「生成AI訓練へのデータ利用」を個別にコントロールさせるために追加した制御トークンです。公式説明は明確で、「Applebot-Extendedはページを巡回しない(does not crawl webpages)」「Applebot-Extendedを拒否したページも検索結果には載り得る」「Applebot-Extendedは、Applebotが集めたデータをどう使うかを決めるためだけに使われる」と述べています。つまりこれは、ログに固有の足跡(UA)を残す実クローラーではなく、robots.txt上でのみ意味を持つ「意思表示のためのラベル」です。

したがってサイト運営者がやることは1つ、robots.txtに `User-agent: Applebot-Extended` の行を置き、拒否したい範囲を `Disallow:` で指定するだけです。これによりApplebotが以後に集める(または既に集めた)自サイトのデータを、Appleの汎用基盤モデルの訓練に使わない、という表明になります。Appleは「Applebot-Extendedを許可すれば、時間をかけてAppleの生成AIモデルの能力と品質の向上に役立つ」とも述べており、拒否はあくまで運営者側の選択肢です。

なぜAppleは、Applebot本体のrobots.txt指定だけで学習可否を決めさせず、わざわざ別トークンを用意したのでしょうか。理由は、多くのサイトにとって「検索に出ること」と「AIの学習素材にされること」は望ましさが正反対だからです。従来のrobots.txtは巡回そのものの可否しか表現できず、「検索には出したいが学習には使わせたくない」という中間的な意思を表せませんでした。Applebot-Extendedは、この表現力の欠落を埋めるために「巡回(Applebotが担当)」と「用途=学習利用(Applebot-Extendedが担当)」を分離した、いわば意思表示のための追加レイヤーです。

なぜ重要か(AI検索での位置づけ)

AI検索最適化(AIO/GEO)の現場では、「検索露出は最大化したいが、無断の生成AI学習には慎重でありたい」という要望が頻繁に生じます。Applebot-Extendedは、その相反する2つの要望を分離して満たすための道具です。Applebot本体を拒否すればSpotlight・Siri・Safariの検索露出まで失いますが、Applebot-Extendedだけを拒否すれば検索露出を保ったまま学習利用のみを断てます。生成AI時代に各社が導入している「学習opt-outトークン(Google-Extended、GPTBotとは別建ての制御など)」の一員として、サイトのAIポリシーを表明する標準的な手段になっています。

報道機関や出版社を中心に、Applebot-ExtendedをはじめとするAI学習opt-outトークンを実際に拒否設定する動きが広がりました。WIREDは2024年7月28日、The New York Times・Financial Times・The Atlantic・Vox Media・USA Todayの各紙誌やCondé Nast、FacebookやInstagramなどがApplebot-Extendedを拒否していることを確認したと報じています。同記事によると、AI検出企業のOriginality AIが高トラフィックの1,000サイトを調べたところ約7%が拒否しており、その大半は報道・メディア系でした。またデータジャーナリストのBen Welsh氏の調査では、主に英語圏・米国の報道サイト1,167件のうち294件、つまり4分の1強がApplebot-Extendedを拒否していました。これは「自社の記事という資産を、対価なく生成AIの学習に使われることへの防衛」という経営判断です。一方で、拒否すれば検索露出にはまったく影響が無い(=Spotlight・Siri・Safariには引き続き出る)ため、コストの低い意思表示でもあります。自社コンテンツの価値が高く、無断学習を避けたい事業者ほど、検索露出を犠牲にせずに学習だけ断てるこの仕組みの価値は大きくなります。

仕組み(Google-Extendedとの対比)

Applebot-Extendedは「利用可否の表明」、Applebotは「実取得」。役割が分かれています。
項目Applebot-ExtendedApplebot(本体)
固有UAを持つか持たない(巡回しない制御トークン)持つ(実際にWebを巡回)
分類制御トークン(opt-out表明専用)回答・検索系+学習供給
拒否すると止まるものAppleの生成AI訓練へのデータ利用クロール自体(検索露出も失う)
検索結果への掲載拒否しても載り得る拒否すると載らなくなり得る

横にスクロールできます

この構造はGoogle-Extendedと瓜二つです。Google-Extendedも固有UAを持たず、Googlebotが集めたデータをGeminiなどの生成AI学習に使ってよいかをrobots.txtで表明するためだけのトークンです。両者に共通する設計思想は「巡回(クロール)と用途(学習利用)を切り離し、運営者が用途にだけ意思表示できるようにする」こと。この分離により、検索エコシステムへの参加を維持しながら、学習利用には個別の判断を下せます。

一方で、OpenAIのGPTBotは設計思想が少し異なります。GPTBotは固有UAを持ち、実際にWebを巡回する「学習用の実クローラー」です。したがってGPTBotを拒否すると、学習のための取得そのものが止まります。対してApplebot-ExtendedやGoogle-Extendedは、取得役(Applebot/Googlebot)はそのまま検索のために動かし続け、そのデータの「学習への転用」だけを止めます。この違いを押さえないと、「Applebot-Extendedを拒否したのにログにそのボットが来ない=設定ミス」と誤認したり、逆に「GPTBotを拒否したから検索にも出なくなる」と取り違えたりします。opt-out専用トークン(巡回しない)と学習用実クローラー(巡回する)は、別物として扱ってください。

具体例・データ

  • robots.txt記述例:`User-agent: Applebot-Extended` の次行に `Disallow: /`(全体を学習利用から除外)または `Disallow: /private/`(一部のみ)。
  • 効果の範囲:Appleの汎用基盤モデル(Apple Intelligence/Services/Developer Tools)の訓練へのデータ利用を拒否します。
  • 効果の対称性:拒否してもApplebotのクロールは続き、Spotlight・Siri・Safariの検索結果には載り得ます。
  • 同種の仕組み:Google-Extended(Google/Gemini向け)も固有UA無し・巡回しない・学習可否だけを表明、という点で構造が同じです。

よくある誤解・注意点

実務での扱い方

  1. 針を定める:Appleの生成AI(Apple Intelligence)学習に自サイトを使わせるか否かを決めます。
  2. 検索露出を守る:検索には出したいなら、Applebot本体は絶対に拒否しません(Applebot-Extendedだけを扱います)。
  3. robots.txtに書く:拒否するなら `User-agent: Applebot-Extended` に `Disallow:` を書きます。全体か一部かを対象パスで調整します。
  4. 記述を検証する:ログには現れないため、robots.txtの構文・対象パスが正しいかをテスターやプレビューで確認します。
  5. 他社トークンと揃える:Google-Extendedなど同種の学習opt-outトークンと方針を一貫させ、サイト全体のAIポリシーとして整合させます。

学習opt-outトークンの見取り図

生成AIの学習からコンテンツを守るための手段は、大きく2種類に分かれます。1つは「巡回する実クローラーを拒否する」方(例:OpenAIのGPTBot)、もう1つは「巡回役はそのままに、学習利用だけを拒否する制御トークン」方(例:Applebot-Extended、Google-Extended)です。前者は取得そのものを止めるため副作用(検索露出の喪失)が起きやすく、後者は検索露出を保ったまま学習だけを断てる代わりに、そのベンダーが用意していなければ使えません。自サイトのAIポリシーを設計するときは、この2方式を各ベンダーごとに正しく選び分ける必要があります。

opt-out専用トークン(巡回しない)と学習用実クローラー(巡回する)を混同しません。
トークン/ボット巡回するか拒否時の検索露出
Applebot-Extended制御トークン(学習opt-out)しない維持される
Google-Extended制御トークン(学習opt-out)しない維持される
GPTBot学習用の実クローラーする検索用は別ボットのため直接は影響しにくい

横にスクロールできます

Applebot-Extendedのようなopt-out専用トークンは、robots.txtという既存の枠組みの中で、これまで表現できなかった「用途への意思表示」を可能にした点で画期的でした。ただし限界もあります。第一に、これはあくまでベンダーが用意し、尊重すると表明している任意の仕組みであって、法的な強制力を持つものではありません。第二に、opt-outは「拒否を明示的に書いたサイトだけ」が守られる式なので、何も書かなければ「許可した」とみなされます。つまり無設定は同意と解釈され得ます。自社コンテンツを生成AI学習から守りたいなら、Applebot-Extended・Google-Extendedなど各ベンダーのopt-outトークンを網羅的にrobots.txtへ記述し、新しいトークンが登場するたびに追記していく、という継続的な運用が必要です。「一度書けば終わり」ではなく、AIポリシーの定期的な見直しとセットで運用するのが正しい姿勢です。加えて、opt-outの効力はあくまで「そのトークンを尊重すると公式に表明しているベンダー」に対してのみ働きます。悪意あるスクレイパー(=取り決めを無視して勝手にデータを収集するプログラム)はそもそもrobots.txtを読まないため、opt-outトークンでは止まりません。これらへの対処は、robots.txtとは別に、アクセス元IPでの遮断やレート制限(=短時間の大量アクセスを制限する仕組み)といった技術的防御が必要になります。

よくある質問(FAQ)

Applebot-Extendedは自分でWebを巡回しますか?

いいえ。Applebot-Extendedは固有UAを持たず、ページを巡回しません。実際の取得は常にApplebot(本体)が行います。Applebot-Extendedは、その集めたデータをAppleの生成AI訓練に使ってよいかを表明するためだけのトークンです。

Applebot-Extendedを拒否すると検索結果から消えますか?

いいえ。拒否しても検索結果には載り得ます。止まるのはAppleの生成AI訓練へのデータ利用だけです。検索から外したい場合はApplebot本体を拒否する必要があります。

Google-Extendedと同じものですか?

別会社の別トークンですが、仕組みは同種です。どちらも固有UAを持たず巡回せず、集めたデータを生成AI学習に使ってよいかをrobots.txtで表明する制御トークンです。

ログにApplebot-Extendedが出ないのは正常ですか?

正常です。巡回しないためログに足跡は残りません。設定が効いているかは、実取得側のApplebotのログとrobots.txtの記述内容で確認します。

関連する出典

この記事の根拠にした一次情報(=発表元がみずから出している資料)です。

  1. Apple サポート 公式: About Applebot(Applebot-Extended 節)(新しいタブで開く)https://support.apple.com/en-us/119829
  2. Known Agents(旧Dark Visitors): Applebot-Extended(新しいタブで開く)https://darkvisitors.com/agents/applebot-extended
  3. WIRED(2024年7月28日・Kate Knibbs): Major Sites Are Saying No to Apple’s AI Scraping(新しいタブで開く)https://www.wired.com/story/applebot-extended-apple-ai-scraping/

関連用語

Applebot

あっぷるぼっと

Appleが運用するWebクローラー。Spotlight・Siri・Safariの検索候補を支え、収集データはApple基盤モデルの訓練にも使われ得ます。

Google-Extended

ぐーぐるえくすてんでっど

Googleが、AI用途(Gemini/Vertex AIの学習や、Google検索のAI機能のグラウンディング)に自サイトを使ってよいかを制御するトークン。固有のクローラー(独自User-Agent)を持たず、実際の取得はGooglebotが行う「制御トークン」である点が最重要。

AIクローラー

えーあいくろーらー

生成AI各社がWebページを自動取得するボットの総称。学習・収集系と回答・検索系に大別されます。

robots.txt

ろぼっつてきすと

サイト直下に置き、クローラーに取得してよい範囲を伝える取り決めファイル。強制力はなく準拠は任意。

ユーザーエージェント

ゆーざーえーじぇんと

HTTPリクエストでソフトが自己申告する名前。ブラウザとボットの見分けに使うが、詐称も可能。

GPTBot

じーぴーてぃーぼっと

OpenAIが公開・運用する学習・収集系クローラー。将来のモデル訓練データにするために公開Webを巡回します。ChatGPT検索の回答表示用OAI-SearchBotや、ユーザー起点取得のChatGPT-Userとは目的が別。

トークン

とーくん

LLMが文章を処理する最小単位。料金・入力上限・処理量を数える基準になります。

生成AI

せいせいえーあい

文章・画像・音声などを新しく作り出すAIの総称。AI検索とAIO対策の大前提。

Gemini

じぇみに

Googleの生成AI(対話型AI・モデル群の総称)。Google検索と連携(grounding)して、最新情報を出典付きで返せます。

CONTACT US

お問い合わせ

調査・取材・共同研究のご相談を承ります。

FOLLOW US

最新情報をチェック

新着のレポートと研究員コラムをお知らせします。

調査レポート日本のAI検索 実態レポート 第1回:通信キャリア編