The simplest WordPress plugin for telling AI exactly what your business is about. Free forever. No tracking. No upsells.
Used in production on every site Pressific manages.
Why your WordPress site needs an llms.txt
When someone asks ChatGPT "what does [your business] do?", or when Perplexity is asked to compare options in your industry, those AI models don't read your homepage the way a human does. They look for one small standardised file: llms.txt.
If your site doesn't have one, the AI guesses based on whatever it managed to scrape — usually a mix of your nav menu, footer text, and a half-loaded marketing banner. The result is rarely flattering.
This plugin gives you complete control over that file. You write your business's story. The plugin serves it. That's the whole product.
What is llms.txt?
llms.txt is an emerging open standard (specified at llmstxt.org) for websites to communicate, in plain language, what they're about — written specifically for AI models to read.
Think of it as a press release on your homepage, but for AI instead of journalists. Two files do the work:
yoursite.com/llms.txt— a short summary (a few hundred words), usually with links to your most important pagesyoursite.com/llms-full.txt— the long version: your full key content as plain text, no design clutter
When ChatGPT, Claude, Gemini, Perplexity, or any modern AI agent needs to understand a website, these files are the first thing they look for. Sites without an llms.txt get summarised by guesswork. Sites with one get represented exactly as their owners intended.
If your business depends on being understood — and increasingly, being recommended — by AI, this is the simplest possible win.
What this plugin does
The plugin adds two endpoints to your WordPress site:
yoursite.com/llms.txt— your short bio for AIyoursite.com/llms-full.txt— your long bio for AI
You write the content in two textareas in your WordPress admin. The plugin serves it. There is no scraping, no auto-generation, no AI making guesses on your behalf — because you already know what your business does.
Features at a glance
- AI indexing status dashboard showing whether GPTBot (OpenAI), ClaudeBot (Anthropic), Google-Extended (Gemini), PerplexityBot, Applebot-Extended, Amazonbot, Meta-ExternalAgent, Bytespider, CCBot and others are allowed or blocked by your robots.txt
- Smart auto-fill — if another plugin or static file is already publishing an llms.txt, the editor pre-fills with what's there so you can review and take over in one save
- Conflict detection — flags other llms.txt plugins fighting for the same URL, with one-click deactivate
- robots.txt helper — opt-in toggle that adds explicit
Allowdirectives for the major AI user-agents - Health indicator — small red dot on the WordPress admin sidebar if anything blocks AI visibility (site set to private, robots.txt blocking AI, conflicting plugin active)
- Cache-aware — automatic purge for LiteSpeed Cache, WP Rocket, W3 Total Cache, WP Super Cache, plus a generic hook for custom CDN layers
- External integration ready — agency management platforms (MainWP, ManageWP, custom worker plugins) can read and write the plugin's settings using standard WordPress option functions; no REST API or custom auth needed
What makes this different
There are over 150 llms.txt plugins in the WordPress directory. Almost all of them try to auto-generate your content by scraping your site. The output is generic, often factually wrong, and almost always misses what actually makes your business distinctive.
We took the opposite approach: you write the bio, we just publish it.
100% free, forever, with no upsell
There is no "pro" version. No premium tier. No "unlock features by signing up." Every feature works the moment you activate the plugin. Pressific runs a paid WordPress management service, but this plugin is our free contribution to the community. We will never email you trying to sell you anything.
Zero data collection
The plugin makes no third-party HTTP requests. It collects no analytics, no telemetry, no activation pings. Pressific does not know who installs it, where it's running, or how often it's used. The only network requests it makes are loopback calls to the same WordPress site (used to power the admin status dashboard).
If you never email Pressific, we will never know your site exists — and that's deliberate.
No account, no API key, no signup
Install the plugin, activate, paste content, save. There is no third party in the loop.
Lightweight and respectful
No JavaScript frameworks. No external CDN scripts. No bundled analytics. The plugin is under 60KB. Works with every theme and every WordPress host we've tested.
Who this plugin is for
- Business owners who want AI to represent their company correctly when prospects ask about it
- Marketing teams who care what ChatGPT or Perplexity says about their brand
- WordPress agencies managing client sites who need a simple, trustworthy llms.txt solution
- Personal brands and consultants who want AI search results to reflect their actual story
- Anyone tired of generic, scraped, slightly-wrong AI summaries of their work
How to install
- In your WordPress admin: Plugins → Add New
- Search for "Pressific Bio for LLMs.txt"
- Click Install, then Activate
- Go to Pressific Bio for LLMs.txt in your sidebar
- Paste your business's story into the two textareas
- Click Save
That's the whole process. The plugin starts serving /llms.txt and /llms-full.txt immediately. AI crawlers will pick them up the next time they visit your site.
What to write in your llms.txt
Your llms.txt is your business in plain language. It works best when it's specific, structured, and short.
A simple template
# [Your business name]
> [One-line description of what you do, who you serve, and where]
## What we do
[2-3 sentences explaining your core offering in plain English]
## Who we serve
[Description of your target customers]
## Key pages
- [Home](https://yoursite.com): The full overview
- [About](https://yoursite.com/about): Our story and team
- [Contact](https://yoursite.com/contact): How to reach us
For llms-full.txt, paste the actual prose content of your most important pages (about, services, key product descriptions). Plain text — no page-builder shortcodes, no HTML. AI models read text; they ignore markup.
Frequently asked questions
What is llms.txt?
llms.txt is an open standard (specified at llmstxt.org) for websites to tell AI models in plain language what they're about. It's served at /llms.txt and acts as the AI-readable equivalent of a press release on your homepage.
Will AI models actually read this?
Yes. ChatGPT, Claude, Gemini, Perplexity, and most modern AI agents check for /llms.txt when they need to understand a website. Adding one isn't a guarantee of inclusion in every AI answer, but not having one means the AI is guessing — which usually means missing your actual value proposition.
Do I need an API key, account, or subscription?
No. Ever. The plugin makes no external calls and requires no setup beyond pasting your content.
Does the plugin auto-generate content?
No. We believe you understand your business better than any AI guessing at it. If another plugin or a static file is already publishing an llms.txt, the plugin can detect it and pre-fill the editor — but it never invents content from scratch.
Is the plugin really free? Forever?
Yes. There's no pro version, no upsell, no "unlock more features." Pressific runs a paid WordPress management service for businesses, but this plugin is our free contribution to the WordPress and AI communities.
Does Pressific track my installation?
No. The plugin sends no analytics, no telemetry, no activation pings. We have no way to know who installs it. If you never contact us at pressific.com, we'll never know your site exists.
How does this affect my SEO?
The plugin doesn't change anything about your normal Google SEO. The /llms.txt and /llms-full.txt files are served with X-Robots-Tag: noindex so they don't appear in search results — they exist purely for AI crawlers.
Will this work with my caching plugin?
Yes. The plugin automatically fires cache-purge hooks for LiteSpeed Cache, WP Rocket, W3 Total Cache, and WP Super Cache when you save changes. It also fires a generic action hook (pressific_purge_url) that custom CDN layers can listen for.
What if I already have an llms.txt file in my webroot?
The plugin detects this and shows a warning on the admin dashboard. Static files in the webroot are served by your web server before WordPress sees the request, so you'll need to delete the static file to let the plugin take over.
What happens if I have another llms.txt plugin installed?
The plugin's conflict detector flags it and offers a one-click deactivate. Before deactivating, the auto-fill feature can capture the other plugin's content so you don't lose anything.
Does it work on WordPress Multisite?
Yes. Each subsite manages its own /llms.txt and /llms-full.txt independently.
What WordPress and PHP versions are required?
WordPress 6.0 or higher, PHP 7.4 or higher. Tested up to WordPress 6.9.
Can I write the content in Markdown?
Yes — the llms.txt standard recommends Markdown. The plugin serves whatever you paste with Content-Type: text/plain. Use # Heading, > blockquotes, and bullet lists for clarity.
How often do I need to update my llms.txt?
Whenever your business changes meaningfully. Most sites update once a quarter or when their core offerings shift. The plugin uses a short cache header (60 seconds, must-revalidate) so updates propagate quickly.
Is the source code available?
Yes. The plugin is licensed GPL-2.0-or-later. Full source code is published on WordPress.org.
Where do I report bugs or get support?
Use the support forum on the WordPress.org plugin page, or contact Pressific directly at pressific.com.
Why does Pressific build this for free?
Two reasons. First, we needed it for our own managed client sites and couldn't find a plugin that met our standards (simple, trustworthy, no auto-generation junk). Second, we believe a healthier AI ecosystem benefits everyone — including us. So we share what we build.
About Pressific
Pressific is a WordPress management service for businesses. Every plan bundles managed hosting, ongoing maintenance, security monitoring, backups, performance tuning, and real human support — the work most business owners do not want to (and should not have to) do themselves.
We build free WordPress plugins when we hit a real problem across our managed client fleet. Pressific Bio for LLMs.txt is one of them. There will be more.
If you want managed WordPress for your business, we're at pressific.com.
If you just want the plugin — that's the whole offer. No upsell coming. Enjoy.
Get the plugin
Install free from WordPress.org →
Or search "Pressific Bio for LLMs.txt" in your WordPress admin under Plugins → Add New.