=== GEO Pilot - AI Search Optimization & llms.txt ===
Contributors: pipgeo
Tags: geo, llms.txt, chatgpt, gemini, ai seo
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 1.0.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Prepare your WordPress site for the AI Search era.
Auto-generate a dynamic llms.txt file, optimize content for tokens, and rank in AI Overviews.

== Description ==

> **Are you invisible to ChatGPT?**
> Traditional SEO helps you rank on Google.
**GEO Pilot** helps you rank in the new wave of "Generative Engines" like ChatGPT, Google Gemini, Perplexity, and Claude.

**GEO Pilot** is the essential "AI Visibility Kit" for WordPress.
It automatically creates the standardized files that AI bots look for and helps you write content that fits their specific "Token Context Windows."

### 🤖 Core Features (Free Forever)

* **Dynamic llms.txt Generator:** Automatically creates a strictly formatted `yourdomain.com/llms.txt` file.
This is the new "Sitemap" for AI agents, telling them exactly which pages to read and index.

* **AI Context Summary:** Adds a dedicated "AI Summary" field to your Post Editor.
Control exactly how ChatGPT describes your article, instead of letting it guess from your first paragraph.

* **The "Jargon Slayer" Writer:** Writing for AI requires "High Information Gain."
Our editor tool highlights vague "fluff" words (like *'delve'*, *'game-changing'*, *'seamless'*) that lower your Trust Score in AI models, helping you write cleaner, data-driven content.

* **Smart Fallbacks:** If you don't write a custom summary, we automatically generate a token-optimized version from your excerpt.

### 🚀 Who is this for?

* **Bloggers:** Ensure your articles are cited as sources in AI chat answers.
* **SaaS & Business:** Control how your brand is defined by LLMs.
* **Developers:** A "set it and forget it" solution for the new `/llms.txt` standard proposed by the AI community.

---

== Installation ==

1.  Upload the `geo-pilot` folder to the `/wp-content/plugins/` directory.
2.  Activate the plugin through the 'Plugins' menu in WordPress.
3.  Go to **Settings > GEO Pilot** to configure which post types (Posts, Pages) should be included in your `llms.txt`.
4.  **Optional:** Open any Post and look for the "AI Context Summary" box in the sidebar to start optimizing individual articles.
5.  Check your file at `yourdomain.com/llms.txt`.

== Frequently Asked Questions ==

= What is llms.txt? =
`llms.txt` is a proposed standard text file (similar to `robots.txt`) specifically designed for Large Language Models (LLMs).
It gives AI bots a clean, code-free list of your most important content to ingest without wasting their "token budget" on HTML clutter.

= Does this plugin affect my normal SEO? =
No. It works parallel to plugins like Yoast or RankMath.
While they handle Google Search, **GEO Pilot** handles ChatGPT/Gemini.

= Can I use this for E-Commerce? =
Yes.
You can choose to include your Products in the `llms.txt` file via the settings page.

= Can I customize the intro message in the file? =
Yes.
In the settings page, you can add a custom header description (e.g., "This is the official AI documentation for [Site Name]") to help train bots on your brand identity.

== Screenshots ==

1.  **Settings Panel:** Simple controls to choose which content to feed AI bots.
2.  **Editor View:** The "AI Context Summary" box allowing you to rewrite descriptions for bots.
3.  **Jargon Slayer:** Highlighting "fluff" words in the editor to improve information density.

== Changelog ==

= 1.0.1 =
* Fixed nonce verification security.
* Added output escaping to all views.
* Updated Stable Tag.

= 1.0.0 =
* Initial release.
* Added dynamic `llms.txt` generator.
* Added "AI Context Summary" meta box.
* Added basic "Fluff" word highlighter.

== Upgrade Notice ==

= 1.0.1 =
Security maintenance update and improvements to escaping.