-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreadme.txt
More file actions
72 lines (57 loc) · 2.62 KB
/
Copy pathreadme.txt
File metadata and controls
72 lines (57 loc) · 2.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
=== Kandeshop LLMS.txt Generator ===
Contributors: Darren Kandekore
Tags: llms.txt, llms, ai, SEO, robots.txt
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.2.1
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Create and manage an llms.txt file from your WordPress admin to guide LLM/AI crawlers.
Set policies and disallow rules.
== Description ==
Create and manage an `llms.txt` file from your WordPress admin to guide LLM/AI crawlers (similar to `robots.txt`).
This plugin lets you:
* Choose which **AI user-agents** to target (GPTBot, Google-Extended, CCBot).
* Set high-level **AI usage policies** (Training, Summarization, Indexing, Attribution).
* Add **disallow rules** for directories or paths.
* **Generate Now** even if settings didn’t change.
* **Download** the current/preview `llms.txt` for manual upload.
* Get clear **admin notices** confirming success or failure.
== Installation ==
### From a ZIP
1. Download the plugin ZIP (or create one from the plugin folder).
2. In your WordPress admin, go to **Plugins → Add New → Upload Plugin**.
3. Choose the ZIP, click **Install Now**, then **Activate**.
### Manual (FTP/SFTP)
1. Copy the plugin folder into `/wp-content/plugins/`.
2. In **Plugins**, activate **Kandeshop LLMS.txt Generator**.
== Frequently Asked Questions ==
= Does this replace `robots.txt`?
=
No. `llms.txt` targets LLM/AI crawlers specifically; `robots.txt` remains for search engine crawling directives.
= Will AI crawlers obey this file?
=
There’s no global standard. Many providers are beginning to honor these signals, but behavior varies by crawler and may evolve.
= Can I add per-user-agent rules? =
This version writes a **single block** including all selected agents.
If you need per-agent blocks, open a feature request.
= Multisite support?
=
Network-activated plugins work, but `llms.txt` is written once per server document root (shared). Manage from the main site for clarity.
= Caching/CDN considerations? =
If your CDN caches text files, purge or bypass caching for `/llms.txt` after updates.
== Changelog ==
= 1.2.0 =
* Added **Generate Now** (force write without option changes).
* Added **Download** (actual or preview file).
* Clear success/failure admin notices with file link and size.
* Safer file writes via **WP_Filesystem** with fallback.
* Sanitization improvements (no HTML escaping in file content).
* Path handling improvements.
= 1.1.0 =
* Initial public release of the settings UI.
* User-agent selection, policies, and disallow rules.
* Auto-generation on option update.
=== Author ===
[Darren Kandekore](https://github.com/dkandekore)