WP Manifestindependent plugin directory
manifest / seo / aigeo-engine-free

AIGEO Engine

AI visibility tools for WordPress: llms.txt, Schema.org structured data, GEO scoring, and a local AI crawler tracker. Free edition.

by AIGEO Team · github.com/aigeostudios/aigeo-engine-free · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/aigeostudios/aigeo-engine-free/archive/refs/heads/main.zip

Readme

=== AIGEO Engine === Contributors: aigeostudios Tags: artificial intelligence, structured data, schema, llms.txt, analytics Requires at least: 6.6 Tested up to: 7.0 Requires PHP: 8.0 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html

AI visibility tools for WordPress: structured business data, llms.txt, GEO scoring, machine-readable endpoints, and local AI crawler analytics.

== Description ==

AIGEO Engine helps a WordPress site present clear, structured information to AI systems while showing site owners how automated crawlers interact with that information.

The free plugin is a complete standalone product. It contains no license client, private updater, locked premium modules, or usage quotas.

= AI-ready publishing =

  • Generates llms.txt and llms-full.txt from your real business settings, services, FAQs, pages, and posts.
  • Outputs structured Schema.org data.
  • Provides bounded public REST endpoints for context, business details, services, FAQs, pages, posts, search, an MCP manifest, and crawler observation.
  • Includes FAQ and Services editors, a setup guide, robots.txt controls, endpoint status, and GEO scoring.

= Advanced local AI Tracker =

The local tracker remains available whether or not telemetry is enabled. It combines known user-agent matching, reverse-and-forward DNS verification, maintained network intelligence, behavior signals, spoof detection, source confidence, search-crawler separation, endpoint activity, and visit history. Raw IP addresses are used temporarily for verification and then purged; a one-way hash supports deduplication.

Crawler labels describe evidence observed by the site. They do not prove that a particular model used or cited the site's content.

= Optional Network Pulse =

Network Pulse is off by default and requires an explicit administrator opt-in. Participating sites receive comparative activity benchmarks and emerging-crawler intelligence. The site domain identifies the installation in its private dashboards. Network-wide observations may be used in aggregate dashboards, reports, blog posts, and newsletters; AIGEO does not publicly name or rank a participating domain without separate permission.

When enabled, AIGEO sends to https://aigeoengine.app:

  • The site domain and a one-way site identifier.
  • Plugin, WordPress, and PHP versions; locale; and multisite status.
  • GEO score, FAQ/service counts, and enabled structured-data features.
  • Aggregate 30-day crawler counts by source, type, and endpoint.
  • Public page paths visited by recognized crawlers, without query strings.
  • Aggregate daily and hourly history.

It does not send raw IP addresses, raw user-agent strings, page content, query strings, form data, names, email addresses, or visitor identities. Pulse records are retained while the site participates. Disabling Network Pulse stops reporting, sends a signed deletion request for the site's Pulse enrollment and reports, and removes its local credential.

Service terms: https://aigeoengine.app/terms/ Privacy policy: https://aigeoengine.app/privacy-policy/

== Installation ==

  1. Upload the aigeo-engine folder to /wp-content/plugins/, or install AIGEO Engine from the WordPress plugin directory.
  2. Activate AIGEO Engine.
  3. Open AIGEO Engine > Setup Guide and enter your real business details.
  4. Review the generated llms.txt, structured endpoints, GEO Score, and AI Tracker.
  5. Optionally enable Network Pulse from AIGEO Engine > Settings after reviewing its disclosure.

== Frequently Asked Questions ==

= Does the plugin require a paid license? =

No. This build is standalone and its included features are not quota-limited.

= Does AIGEO guarantee AI recommendations or citations? =

No. It makes site information easier for machines to read and measures observable crawler activity. AI systems independently decide what to retrieve, use, recommend, or cite.

= Is Network Pulse required for the AI Tracker? =

No. Local AI tracking works without Network Pulse. Network Pulse is optional and off by default.

= Does Network Pulse transmit personal visitor data? =

It is designed not to transmit raw IPs, raw user agents, content, query strings, forms, names, emails, or visitor identities. It sends the disclosed site and aggregate crawler information only after opt-in.

= How long is local tracker data retained? =

The weekly cleanup removes tracker and verification records older than 180 days. Raw IP addresses are purged after verification.

== Screenshots ==

  1. GEO Score and actionable setup checks.
  2. AI Tracker activity, confidence, sources, and visit history.
  3. FAQ and Services editors.
  4. Endpoint status and machine-readable outputs.
  5. Optional Network Pulse consent and benchmarks.

== Changelog ==

= 1.0.0 =

  • Initial public release: llms.txt and llms-full.txt generation, Schema.org structured data, bounded public REST endpoints, FAQ and Services editors, robots.txt controls, GEO scoring, the advanced local AI crawler tracker with bot verification and spoof detection, and the optional opt-in Network Pulse.

== Third Party Services ==

AIGEO Network Pulse connects to https://aigeoengine.app only after explicit opt-in. The data sent, purpose, provider terms, and privacy policy are described above.

The bundled admin charts use Chart.js 4.4.1, licensed under the MIT License. Source: https://github.com/chartjs/Chart.js/tree/v4.4.1

Read the full README on GitHub →