DuckAssistBotとは
DuckAssistBotとは、DuckDuckGoがSearch AssistなどのAI支援回答のためにWebページへアクセスするクローラー名です。公式ヘルプでは、DuckDuckGo SearchのAI支援回答向けにリアルタイムでページをクロールし、その回答が出典を示すと説明されています。
英語表記:DuckAssistBot
検索ユーザーではなく検索機能の訪問者
Webサイトのアクセスログに見慣れない訪問者があると、人間の閲覧なのか、検索エンジンの巡回なのか、AI機能のための巡回なのかを区別する必要があります。DuckAssistBotはそのうち、AI支援回答の材料を探すためのクローラーです。
サイト運営では、ページがAI検索にどう扱われるかを考える時に、どのクローラーが来ているか、どのページを読んでいるかを確認する材料になります。まず見るべきはアクセスログ。
robots.txtで制御できる
DuckDuckGoの公式ヘルプでは、パブリッシャーがDuckAssistBotのクローラー識別名をrobots.txtで拒否できると説明しています。反映には72時間かかり、オプトアウトの問題は指定の連絡先へ問い合わせられるとされています。
ただし、拒否するかどうかは単純な「AI拒否」だけで決めない方がよいでしょう。AI支援回答に引用される可能性、サイトの露出、コンテンツ利用方針、社内のリスク許容度を見て判断する話です。
企業サイトでの実務ポイント
企業サイトやメディアでは、クローラー制御を情シスだけに任せず、マーケティング、法務、広報も含めて方針を決めるのが安全です。AI回答に使われたくない情報と、出典として見つけてもらいたい情報を分ける必要があります。ここは公開方針そのもの。
たとえば採用、価格、医療・法律に近い説明など、誤解されると影響が大きいページでは、公開情報の正確性や更新日を整えることが先です。クローラーを止める前に、そもそも公開してよい情報かを見直す場面もあるでしょう。
TopicAI回答拒否と検索拒否は同じではない
DuckDuckGoの公式ヘルプは、DuckAssistBotをオプトアウトしても、通常の検索ランキングや検索結果への掲載には影響しないと説明しています。AI支援回答への利用と、通常検索への掲載は、同じ「検索」でも制御の意味が違います。
DuckAssistBotに関するよくある質問
- ログ解析では人間の訪問と分けるべきですか?
- 分けるべきです。人間の閲覧、通常検索のクローラー、AI支援回答向けのクローラーは目的が違います。混ぜるとページ改善やCV分析の判断を誤りやすくなります。
- IPリストは何に使いますか?
- アクセス元の識別やログ監査に使います。ただしIPアドレスは変わり得るため、記事に固定一覧を写すより、公式JSONなど最新の提供元を確認する運用が向いています。