説明
Frontierline AIO Toolkit は、あなたの WordPress サイトを LLM と AI 検索に対応させるプラグインです。AI アシスタントがサイトを読み取り、理解し、引用できるかどうかを実際に左右する少数の要素にしぼり、ひとつのシンプルな設定画面から自動で処理します。
他の llms.txt プラグインとの違い
llms.txt を置くだけでは、実は半分しか満たせません。AI アシスタントに読んでもらうには 3 つの条件が同時に必要で、本プラグインはその 3 つすべてを 1 画面でカバーするように作られています。
- モデルが読める本文 —
llms.txtに加えて、キャッシュとサイズ上限を備えた全文版llms-full.txtを出力します。 - 取得を許可する設定 — 22 種の AI クローラーを名指しで許可するルールを、仮想 robots.txt に追記します。他の SEO プラグインが書き込んだ 後 に追記するので、どちらの内容も消えません。
- モデルが解釈できる文脈 — 投稿・固定ページ・フロントページ・著者に schema.org の JSON-LD を出力します。
既存の SEO プラグインと競合させず、隣に並べて使う設計です。robots.txt へのルール追記はフィルター優先度 100000 で行うため、Yoast SEO のようにファイル全体を後から書き換えるプラグインと併用しても、どちらの出力も失われません。また Yoast SEO / Rank Math / All in One SEO / SEOPress を検出した場合は設定画面にその旨を表示し、その場で本プラグインの JSON-LD をオフにできるので、構造化データの重複を避けられます。
主な機能
- llms.txt (auto-generated) – A concise, machine-friendly overview of your site: summary, company info and key pages, served dynamically at
/llms.txt. - llms-full.txt (auto-generated) – A full-text aggregation of your published posts and pages for LLM ingestion, with caching and a configurable size cap, served at
/llms-full.txt. - AI crawler allow-list – Adds
Allowrules for 22 major AI crawlers (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Amazonbot and more) to your virtual robots.txt with a single toggle. - JSON-LD 構造化データ – schema.org のマークアップを自動で出力します。投稿には Article、固定ページには WebPage、フロントページには Organization と WebSite、著者には Person、アイキャッチ画像には ImageObject を割り当てます。
- シンプルな設定 – 設定 AIO Toolkit のタブ画面ひとつだけ。使い始めるための設定作業は不要で、実用的な初期値が最初から有効になっています。
プライバシーを優先
パスワード保護・非公開・下書きのコンテンツが生成フィードに含まれることはありません。またプラグインはデータをどこにも送信せず、すべてをあなたのサーバー内で生成します。
開発者向け
軽量・依存ライブラリなし・マルチサイト対応・翻訳対応。利用できるフィルター: flaio_ai_crawlers、flaio_llms_txt、flaio_llms_full_txt、flaio_llms_full_post_types、flaio_llms_full_max_posts、flaio_schema_graph。
フィード生成時のクエリはクエリフィルターを抑制しません。そのため会員制プラグインやアクセス制御プラグインは、サイトの他の場所と同じように、制限付きコンテンツを llms-full.txt から除外できます。
スクリーンショット





インストール
- プラグインのファイルを
/wp-content/plugins/frontierline-aio-toolkitにアップロードするか、WordPress のプラグイン画面からインストールします。 - WordPress の「プラグイン」画面からプラグインを有効化します。
- Visit Settings AIO Toolkit to review the options (all core features are enabled by default).
/llms.txtと/llms-full.txtにアクセスして、フィードが出力されていることを確認します。
FAQ
-
Do I need to configure anything?
-
No. After activation, llms.txt, llms-full.txt, the AI crawler allow-list and JSON-LD are all enabled with sensible defaults. You can refine the site summary, company info and toggles under Settings AIO Toolkit.
-
Where are llms.txt and llms-full.txt served?
-
They are generated dynamically at
https://your-site/llms.txtandhttps://your-site/llms-full.txt. Pretty permalinks are required (any structure other than “Plain” under Settings Permalinks). If the feeds return 404 right after activation, visit Settings Permalinks once to flush the rewrite rules. -
Is my private content exposed?
-
いいえ。含まれるのは公開済みの投稿と固定ページだけです。下書き・非公開・パスワード保護の投稿は両方のフィードから除外され、これらに対して JSON-LD が出力されることもありません。
-
Does it conflict with my SEO plugin?
-
競合しません。AIO Toolkit は仮想 robots.txt を置き換えるのではなく追記し、JSON-LD も独自のブロックとして追加します。お使いの SEO プラグインがすでに schema.org マークアップを出力している場合は、JSON-LD タブをオフにして llms.txt 系の機能だけを使うこともできます。
-
Does llms-full.txt affect performance?
-
The output is cached in a transient, regenerated when your content changes and refreshed at most once a day. A configurable size cap (default 500 KB, maximum 10 MB) keeps the response small.
-
How do I change the list of AI crawlers?
-
flaio_ai_crawlersフィルターでユーザーエージェントを追加・削除できます。add_filter( 'flaio_ai_crawlers', function ( $agents ) { $agents[] = 'MyBot'; return $agents; } ); -
Does the plugin call any external service?
-
しません。あなたのサーバーの外にデータが送信されることはなく、外部の API を呼び出すこともありません。
-
Is multisite supported?
-
Yes. Rewrite rules are registered per site on activation, and uninstalling cleans up every site in the network (on very large networks, the site it is run from).
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
0.1.0
- 初回リリース: llms.txt、llms-full.txt、AI クローラー許可リスト、JSON-LD の出力、タブ形式の設定画面。
