EdgeShaping Lite

説明

EdgeShaping Lite は、mare interno が開発した AI ボット観測フレームワーク EdgeShaping の WordPress 実装です。

本プラグインは、ひとつの問いに答えます。

どの AI ボットが、サイトのどのページを、いつ読んでいるか ?

本プラグインの機能

  • 既知の AI クローラーの辞書を使って AI ボットの訪問を検出
  • ボット名、訪問 URL、タイムスタンプを記録
  • ボットの訪問頻度ランキングと AI に最も読まれているページを表示するダッシュボード
  • 日付フィルターと CSV エクスポートに対応した、完全なアクセスログ
  • AHQG マトリクス — AI ボットの訪問と人間の検索クリックを可視化 (Google Search Console との連携が必要)

本プラグインが行わないこと

  • AI ボットをブロックしません
  • コンテンツを変更しません
  • データを外部に送信しません — すべてのデータは WordPress データベース内に保持されます。

CDN 環境に関する注意

本プラグインは PHP レイヤーで AI ボットのトラフィックを観測します。CDN (Cloudflare、CloudFront など) を利用している環境では、キャッシュされたリクエストが PHP まで届かず、記録されない場合があります。CDN レイヤーまで含めた観測については mare interno をご覧ください。

EdgeShaping フレームワーク

EdgeShaping は、AI システムがコンテンツをどのように読み、解釈しているかを理解するために、AI ボットの挙動を観察するフレームワークです。詳しくは mareinterno.com をご覧ください。

外部サービス

本プラグインは、以下の外部サービスと連携します。

Google Search Console API

本プラグインは、AHQG マトリクス機能で使用する人間の検索クリックデータを取得するために、任意で Google Search Console API と連携します。

  • 用途: AI ボットのトラフィックと比較するため、検索分析データ (ページ別のクリック数) を取得します。
  • 送信されるデータ: 本プラグインは、OAuth 2.0 の認証リクエストと検索分析データのクエリを Google の API に送信します。サイト訪問者の個人データは送信されません。
  • 使用されるタイミング: 管理者がプラグインの設定画面から Google Search Console アカウントを手動で連携した場合のみです。
  • サービス提供者: Google LLC
  • 利用規約: https://developers.google.com/terms
  • プライバシーポリシー: https://policies.google.com/privacy

スクリーンショット

インストール

  1. プラグインファイルを /wp-content/plugins/edgeshaping-lite/ にアップロードするか、WordPress のプラグイン画面からインストールします。
  2. WordPressWordPress の「プラグイン」メニューからプラグインを有効化します。
  3. 管理画面メニューの EdgeShaping Lite からダッシュボードを表示します。

データ収集は有効化後すぐに始まります。

FAQ

このプラグインを使うとサイトが重くなりますか ?

AI ボットと判定されたリクエストごとに、軽量なデータベース書き込みを行います。ボット以外のトラフィックは記録されないため、パフォーマンスへの影響はありません。

ボット辞書はどのくらいの頻度で更新されますか ?

ボット辞書はプラグインの更新と合わせて更新されます。

データをエクスポートできますか ?

はい。アクセスログ画面から、日付フィルターを適用した状態で CSV エクスポートができます。

GDPR については ?

本プラグインはボットトラフィック (非人間) のみを記録します。個人データは収集しません。

AHQG マトリクスとは ?

AHQG マトリクスは、AI ボットの訪問データと人間の検索クリックデータに基づいてページを4つの象限に分類するフレームワークです。Google Search Console との連携が必要です。

評価

このプラグインにはレビューがありません。

貢献者と開発者

EdgeShaping Lite はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“EdgeShaping Lite” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“EdgeShaping Lite” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.3.5

  • 修正: 有償版が有効な状態でこのプラグインをアンインストールしても、共有の観測データが削除されないように修正

1.3.4

  • バグ修正 (i18n: translators コメントの追加漏れ、エスケープ処理、プレースホルダーの順序を修正)

1.3.3

  • バグ修正 (国際化対応: ハードコードされていた文字列を翻訳関数でラップ)

1.3.2

  • バグ修正 (有償版へのアップセルリンク、プラグイン URL の修正)

1.3.1

  • バグ修正 (プラグインのインストールパスの修正、ドキュメントリンク切れの修正)

1.3.0

  • Inferred Path の検出を追加 (サイトマップに存在しないが AI が訪問した URL)
  • 完全死角ページの検出を追加 (サイトマップ上の URL のうち、AI にも人間にも到達されていないもの)
  • robots.txt ディレクティブを使ったサイトマップ取得を追加
  • デフォルトの除外パスに /category/、/tag/、/author/ を追加

1.2.0

  • Google Search Console 連携による AHQG マトリクスを追加
  • 日付フィルターを追加 (過去7日間、過去30日間、今月、先月、カスタム)
  • CSV エクスポートを追加
  • GSC OAuth 連携用の設定画面を追加
  • データの自動クリーンアップを追加 (保持期間と行数上限)
  • ボット辞書を 2026.05 バージョンに更新
  • パス除外フィルターを追加 (robots.txt、sitemap、wp-、feed)

1.1.0

  • データ保持期間の設定を追加 (デフォルト 120 日)
  • ローリング行数上限を追加 (デフォルト 10,000 行)
  • ダッシュボードとログに日付フィルターを追加

1.0.0

  • 初回リリース