All in One SEOの「llms.txt」自動公開は本当に必要なのか?

All in One SEOの「llms.txt」自動公開は本当に必要なのか?

WordPressのSEOプラグインとして広く使われている「All in One SEO(AIOSEO)」に、llms.txtを自動生成する機能があります。

llms.txtとは、ChatGPTなどの生成AI・大規模言語モデルに対して、サイト内の重要なコンテンツを見つけやすくするためのファイルです。検索エンジン向けのXMLサイトマップに近い考え方ですが、対象はGoogleなどの検索エンジンではなく、AIエンジンやAIクローラーです。

AIOSEOの公式ドキュメントでも、この機能は デフォルトで有効 と説明されています。つまり、サイト運営者が明確に設定したつもりがなくても、プラグインの更新や導入によってllms.txtが公開されている可能性があります。

llms.txt自体が悪いわけではない

まず誤解してはいけないのは、llms.txtそのものが危険なファイルというわけではない、という点です。

llms.txtは、AIに対して「このサイトにはこういう情報があります」「このページを優先的に見てください」と伝えるための案内ファイルです。提案仕様として公開されており、AIがWebサイトの内容を理解しやすくするための仕組みとして考えられています。

今後、AI検索や生成AI経由の流入が増えていくのであれば、サイトの情報をAIに正しく伝えるための手段として、一定の意味を持つ可能性はあります。

しかし問題は、それをサイト運営者が理解し、必要性を判断したうえで公開しているかどうかです。

問題は「知らないうちにON」になっていること

今回、不評の声が出ている最大の理由はここです。

AIOSEOでは、llms.txtの生成機能がデフォルトで有効になっていると公式に説明されています。管理画面では、

All in One SEO

サイトマップ

LLMs.txt

から確認できます。

この画面で Enable llms.txtがONになっている場合、サイト直下に以下のようなURLが生成されている可能性があります。
https://example.com/llms.txt

SEOプラグインを使っている多くの人は、XMLサイトマップやタイトルタグ、ディスクリプションの管理を目的に導入しています。そこに、AI向けの新しい公開ファイルが自動で追加されるとなると、「聞いていない」「勝手に公開された」と感じる人が出るのは自然です。

特に、サイト管理をクライアントから預かっている制作者にとっては、公開仕様が意図せず変わること自体が大きな問題です。

投稿のMarkdownファイル公開にも注意

さらに注意したいのが、投稿をMarkdown形式に変換して公開する機能です。

AIOSEOのllms.txt設定には、Convert Posts to Markdownという項目があります。これは、投稿本文をAIが読みやすいMarkdown形式に変換するための機能です。

通常のWebページは、デザイン、見出し、画像、内部リンク、CTAなどを含めて構成されています。しかしMarkdown化されると、装飾や見せ方の文脈が落ち、本文だけがAIに読みやすい形で抽出される可能性があります。

公開済みの記事であっても、通常のHTMLページとして見せるのと、AI向けに整理されたMarkdownファイルとして再公開するのは意味が違います。

この点に抵抗感を持つ人が多いのは当然です。

SEO効果が明確に証明されているわけではない

現時点で、llms.txtを設置したからといって、Google検索の順位が上がるわけではありません。

また、AI OverviewやChatGPT、Geminiなどに引用されやすくなるかどうかも、まだ明確に保証されている段階ではありません。

llms.txtはあくまでAI向けの案内ファイルであり、従来のSEOにおけるXMLサイトマップやrobots.txtと同じように、検索順位へ直接影響するものと考えるのは早計です。

そのため、一般的な企業サイト、店舗サイト、工務店サイト、士業サイトなどでは、今すぐ必須の設定とは言えません。

まず確認すべきURL

AIOSEOを使っている場合は、まず自社サイトで以下のURLを確認してみてください。

https://自社ドメイン/llms.txt

表示される場合、llms.txtが公開されています。

さらに、設定によっては以下のようなファイルも生成されている可能性があります。

https://自社ドメイン/llms-full.txt

また、投稿ごとのMarkdownファイルが生成されていないかも確認した方が安全です。

無効化する方法

不要な場合は、WordPress管理画面から以下の手順で確認・無効化できます。

Enable llms.txtのスイッチをOFFにして、「変更を保存」してください。これで無効化できます。

その後、再度ブラウザで以下を確認します。

https://自社ドメイン/llms.txt

表示されなくなっていれば、ひとまず無効化できています。

クライアントサイトでは慎重に扱うべき

Web制作会社やサイト管理者が特に注意すべきなのは、クライアントサイトです。

llms.txtは、一般のサイト所有者にとってまだ馴染みのない概念です。にもかかわらず、AI向けにサイト情報を整理して公開するファイルが自動生成されているとなると、後から説明責任が発生する可能性があります。

もちろん、AI検索時代に向けて llms.txtを戦略的に活用する考え方はあります。

しかしその場合でも、自動生成に任せるのではなく、

  • どのページを含めるか
  • どの投稿タイプを含めるか
  • Markdown化してよいか
  • 除外すべきページはないか
  • クライアントに説明しているか

を確認したうえで運用すべきです。

まとめ

llms.txtは、AI時代の新しいサイト案内ファイルとして注目されている仕組みです。

しかし、現時点ではSEO効果が明確に確立されているわけではなく、すべてのサイトで必要なものでもありません。

特に問題なのは、AIOSEOでこの機能がデフォルト有効になっており、サイト運営者が気づかないまま公開されている可能性があることです。

公開済みの情報であっても、AIに読みやすい形式で別途整理されることに抵抗があるサイト運営者は少なくないはずです。

もし意図せず公開されている場合は、WordPress管理画面からllms.txt設定を確認し、不要であれば無効化することをおすすめします。

AI時代に対応することは重要です。
ただし、それは「知らないうちに公開されていた」ではなく、理解したうえで選択するべきものです。

この記事を書いた人

直塚 一仁 代表取締役 / Webディレクター / プログラマー

佐賀市を拠点に、中小企業・個人事業主のWeb戦略を支援。ホームページ制作からSaaS開発、SEO対策、広告運用まで、デジタル領域をワンストップで手がける。「技術力×提案力」で地域ビジネスの成長を加速させることをミッションに、これまで多数のプロジェクトに携わる。