メインコンテンツへスキップ

2026-02-16深掘り記事監修: 伊東 雄歩

Cloudflare「Markdown for Agents」がSEOに与える影響と実務対応

CloudflareがAIクローラー向けにHTMLをMarkdownに自動変換する機能を発表。クローキングとの境界線、LLMO対策としての可能性、導入時のリスクと対策を解説します。

CloudflareAIクローラーMarkdownLLMOクローキング

Markdown for Agentsとは

Cloudflareが発表した「Markdown for Agents」は、AIクローラー(ChatGPT、Claude、Perplexity等)がWebページをリクエストした際、HTMLを自動的にMarkdown形式に変換して配信する機能です。

AIエージェントはHTMLよりMarkdownの方が効率的に処理できるため、トークン消費を最大80%削減できるとされています。Cloudflareの管理画面からワンクリックで有効化できます。

技術的な仕組み

Markdown for AgentsはHTTPヘッダーのContent Negotiationを利用します。AIクローラーが特定のAcceptヘッダーを送信すると、CloudflareのエッジでHTMLをMarkdownに変換して返却します。

  • User-AgentまたはAcceptヘッダーでAIクローラーを識別
  • HTMLのメインコンテンツ領域を抽出し、Markdownに変換
  • ナビゲーション・フッター等の定型要素は除外される
  • 画像はMarkdownの画像記法(![alt](url))に変換
  • robots.txtやmeta robotsの設定は引き続き尊重される

クローキング問題: Googleの見解は?

SEO業界で最も議論されているのがクローキングとの類似性です。人間向けとAI向けで異なるコンテンツを配信することが、Googleのウェブマスターガイドラインに抵触する可能性があります。

現時点ではGoogleの公式見解は出ていません。ただしコンテンツの「内容」自体は同一で「形式」のみが異なる点が、従来のクローキング(内容を偽る)とは本質的に異なるという見方もあります。

  • Googleのクローキング定義: 「ユーザーと検索エンジンに異なるコンテンツを表示する行為」
  • Markdown変換は形式変換であり内容変更ではないという論点
  • Googlebotに対してはHTML配信が維持されるため、Google検索には直接影響なし
  • ChatGPT/Perplexity等の非Google AIクローラーが主なターゲット

LLMO対策としての活用可能性

AIクローラーに対してクリーンなMarkdownを配信できることは、LLMO(LLM最適化)の観点から大きなメリットがあります。HTMLのノイズ(広告コード、ナビゲーション等)が除去されることで、AIがコンテンツの本質を正確に理解しやすくなります。

  • ナビゲーション・サイドバー・広告コードのノイズを自動除去
  • コンテンツの階層構造(見出し)がMarkdownで明確に伝わる
  • AI回答での引用精度が向上する可能性
  • ただし「形式の最適化」であり「内容の最適化」は別途必要

実務アクションアイテム

  • Cloudflare利用者は管理画面で機能の存在を確認(急いで有効化する必要はない)
  • Googleの公式見解が出るまでは慎重に判断し、有効化する場合はテスト環境で先行検証
  • robots.txtでAIクローラーの制御を明確にしておく(現在の方針を再確認)
  • Markdown変換に頼らず、HTML自体の構造化(セマンティックHTML、見出し階層)を強化
  • llms.txtの実装も並行して検討(サイト構造をAIに伝える補助手段として)

参考ソース

よくある質問(Q&A)

Markdown for Agentsは無料で使えますか?

Cloudflareの管理画面から無料プランでも有効化できます。追加料金は発生しません。ただしCloudflareをCDNとして利用していることが前提です。

Googlebotにも Markdownが配信されますか?

いいえ、現時点ではGooglebotはMarkdown配信の対象外です。GooglebotにはこれまでどおりHTMLが配信されます。主にChatGPT、Claude、Perplexity等のAIクローラーが対象です。

既にllms.txtを実装しています。Markdown for Agentsとの違いは?

llms.txtはサイト全体の構造やガイドをAIに伝える「メタ情報」ファイルです。Markdown for Agentsは個別ページのコンテンツをMarkdown形式で配信する仕組みです。両者は補完関係にあり、併用が効果的です。