AI search fix
How to add llms.txt on WordPress
To add llms.txt on WordPress, place a plain text file at the domain root (/llms.txt), add a clear site summary with links to key public pages, and confirm HTTP 200. Then check robots.txt and security plugins are not blocking the AI crawlers you intend to allow. WordPress can alter robots behaviour via plugins and cache layers — test live output after every change. llms.txt supports orientation; it does not guarantee mentions in AI answers.
A typical WordPress failure mode: llms.txt is correct whilst Wordfence, Cloudflare, or plugin rules still challenge AI bot traffic. Validate file and access together.
Add llms.txt on WordPress in five steps
- Create the file with H1, one-line summary, and markdown links to priority pages.
- Upload or route it to https://yourdomain.com/llms.txt.
- Confirm public 200 response without redirect loops.
- Review SEO and security plugins plus edge firewall rules for AI blocks.
- Re-check after plugin or theme updates to catch regressions.
Free · 2 minutes · no card
See what AI crawlers hit on your site
Technical blockers, missing context, weak AI-readiness signals — in one HTML report.
You'll get an HTML report on /llms.txt, robots policy, and common WordPress AI-crawl blockers.
Frequently asked questions
Where should llms.txt sit on WordPress hosting?
At the web root so the URL is exactly /llms.txt on your primary domain.
Can an SEO plugin generate llms.txt?
Sometimes — always verify live output and headers. Manual control is often clearer for a short, stable file.
Does llms.txt replace robots.txt on WordPress?
No. robots.txt controls crawl policy; llms.txt orients parsers after bots may crawl public pages.
Related questions
Updated
