Axiom AI EntryPoints

Description

Axiom AI EntryPoints is a thin, no-tracking plugin that exposes clean, machine-readable endpoints for AI tools and crawlers.

It does NOT modify themes, does NOT inject front-end scripts, and does NOT require any external server. Endpoints are generated dynamically (no filesystem writes), with caching and a built-in diagnostics page to help troubleshoot common hosting/CDN/WAF issues.

What it adds

  • /llms.txt — a simple LLM entrypoint file for your site
  • /ai/index.json — a structured index of published pages (plus a home entry)
  • /ai/pages/<id>.md — markdown output for published pages
  • <head> discovery links for /llms.txt and /ai/index.json
  • robots.txt allow hints for /llms.txt and /ai/
  • Tools Axiom Diagnostics page (endpoint self-check)
  • Transient caching with automatic invalidation on content updates

Notes

  • Endpoints are public URLs by design. The plugin only outputs published content and skips password-protected content.
  • This plugin does not promise rankings or citations. It focuses on clean, stable, machine-readable entrypoints.

Screenshots

  • Tools Axiom Diagnostics (endpoint self-check)

Installation

  1. Upload the plugin folder to /wp-content/plugins/axiom-ai-entrypoints/ or install via the Plugins screen.
  2. Activate the plugin.
  3. Visit:
    • https://your-domain.com/llms.txt
    • https://your-domain.com/ai/index.json
  4. If any endpoint returns 404, go to Settings Permalinks and click Save Changes once.

FAQ

Does it create real files on disk?

No. Endpoints are generated dynamically by WordPress. This avoids filesystem permission issues on many hosts.

Does it track users or bots?

No tracking. No analytics. No external requests.

Which content is included?

Published pages are listed in /ai/index.json (plus a home entry). /ai/pages/<id>.md outputs markdown for published pages. Password-protected content is not output.

What if a firewall or security plugin blocks the endpoints?

Use Tools Axiom Diagnostics to check status codes. If you see 403, whitelist paths:
* /llms.txt
* /ai/*

Why do I still need Settings Permalinks Save?

Some WordPress environments require a permalink refresh after new rewrite rules are added.

Does it work with WooCommerce?

This Free v0.1 focuses on standard WordPress pages. WooCommerce-specific output can be added later.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Axiom AI EntryPoints” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Axiom AI EntryPoints” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.1.0

  • Initial release
  • Added /llms.txt
  • Added /ai/index.json
  • Added /ai/pages/.md
  • Added caching (transients) and invalidation on content updates
  • Added Tools Axiom Diagnostics
  • Added discovery links
  • Added robots.txt allow hints for /llms.txt and /ai/