Description
As AI tools like ChatGPT, Claude, and Perplexity change how people search, Ambiscale LLMs Friendly plugin ensures your website is accurately represented – enhancing visibility and accuracy in AI-driven recommendations.
Why do I need it?
With AI tools playing a growing role in content discovery and analysis, websites need a reliable, standardized way to communicate with large language models. Our plugin takes care of this automatically – generating structured, LLM-friendly text files that help AI systems accurately interpret and present your WordPress content.
What is llms.txt
The llms.txt (similar to robots.txt) is a proposed standard for helping large language models understand website content during inference time. It provides a structured markdown file called llms.txt containing key information about your site, making it easier for AI tools to:
- Quickly understand what your site is about
- Access the most important content
- Navigate your site’s structure efficiently
- Work within context window limitations
When to use LLMs.txt
- Developer documentation – Ensure AI coding assistants can easily access and understand your technical content.
- Business websites – Help AI tools accurately interpret your products, services, and company details.
- Educational resources – Make it easier for AI tutors to explain and navigate your learning materials.
- News & blogs – Allow AI to summarize, reference, and contextualize your articles with greater precision.
- E-commerce sites – Enable AI shopping assistants to read and reason over your product catalog.
- Personal portfolios – Showcase your work and achievements in a format that’s accessible to AI models.
Key features
Automatic llms.txt Generation
- Creates
/llms.txtfile following the official specification format - Includes site name, summary, and detailed description
- Organizes content by post types with customizable headings
- Automatically updates when content changes
Extended Content Support
- Generates optional
/llms-full.txtwith complete post content - Creates individual markdown files for each post
- Supports selective export of specific posts
- Maintains clean, AI-readable markdown format
Markdown Page Endpoints
- Adds
?format=mdparameter to any post/page URL for markdown version - Implements the llms.txt specification’s
.mdURL pattern proposal - Blocks search engine bots from accessing markdown versions
- Perfect for development environments and API documentation
Flexible Configuration
- Choose which post types to include (posts, pages, custom post types)
- Customize section headings for each post type
- Set custom excerpts specifically for LLM consumption
- Control excerpt generation for posts without manual excerpts
Advanced File Management
- Choose export location: uploads, wp-content, or root directory
- UTF-8 encoding with BOM for maximum compatibility
- Automatic cleanup when changing export directories
- WordPress Filesystem API integration for security
SEO Integration
- Full Yoast SEO sitemap integration
- Adds llms.txt files to XML sitemap
- Proper lastmod timestamps and priorities
- Helps search engines discover your LLM-friendly content
Enterprise Security
- Comprehensive security headers implementation
- Rate limiting for file generation
- Security event logging with IP tracking
- Capability-based access controls
- Input sanitization and output escaping
Modern Admin Interface
- Clean, intuitive settings page with tabs
- Live preview of generated files
- File status monitoring
- One-click regeneration
- Responsive design
Company site: Ambiscale
Privacy Policy
This plugin does not:
– Collect any personal data
– Send data to external servers
– Use cookies
– Track users
All generated files contain only publicly available content from your WordPress site.
Credits
- Developed by Ambiscale
- Uses League\HTMLToMarkdown for markdown conversion
- Icons and graphics by Ambiscale design team
Screenshots

General settings page – Configure your site information and choose which content types to include 
Advanced settings – File export options and content generation preferences 
Status page – Generate and Monitor files and directory permissions 1/2 
Status page – Generate and Monitor files and directory permissions 2/2 
Preview tab – Live preview of generated llms.txt, llms-full.txt, example page content 
Post editor metabox – Set custom LLM excerpts for individual posts
Installation
Automatic Installation
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New
- Search for “Ambiscale LLMs Friendly”
- Click “Install Now” and then “Activate”
- Go to Settings Ambiscale LLMs Friendly to configure
Manual Installation
- Download the plugin ZIP file
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New Upload Plugin
- Choose the downloaded ZIP file
- Click “Install Now” and then “Activate”
- Go to Settings Ambiscale LLMs Friendly to configure
After Activation
- Navigate to Settings Ambiscale LLMs Friendly
- Configure your site information (name, summary, details)
- Select which post types to include
- Head to Advanced tab to adjust advanced settings
- Click “Save Changes” on each step
- Go to Status tab to synchronize the database and generate files
- All done, your site is LLM friendly
FAQ
-
What is the llms.txt specification?
-
The llms.txt specification is a proposed standard for providing LLM-friendly content on websites. Similar to robots.txt, it offers a standardized markdown file at
/llms.txtcontaining structured information about your site. This helps Large Language Models better understand and process your content during inference time. Learn more at llmstxt.org. -
How does this help my website?
-
This plugin makes your content more accessible to AI tools and services by:
– Providing structured, easy-to-parse information
– Reducing the processing needed for AI to understand your site
– Improving accuracy when AI tools reference your content
– Future-proofing your site for AI-powered search and discovery -
What’s the difference between llms.txt and llms-full.txt?
-
- llms.txt: Contains summaries and links to your content, optimized for quick understanding
- llms-full.txt: Includes complete post content in markdown format, useful when AI needs full context
-
Can I customize what content is included?
-
Yes! You can:
– Choose which post types to include
– Set custom headings for each post type
– Write custom excerpts for AI consumption
– Select individual posts for static export
– Control automatic excerpt generation -
How do I access markdown versions of my pages?
-
Simply add
?format=mdto any post or page URL. For example:
– Original:https://yoursite.com/about/
– Markdown:https://yoursite.com/about/?format=md -
Is this compatible with SEO plugins?
-
Yes! The plugin includes full integration with Yoast SEO, automatically adding llms.txt files to your XML sitemap. It’s also compatible with other major SEO plugins.
-
Where are the files stored?
-
You can choose from three locations:
– wp-content/uploads/ambiscale-llms-friendly/ (default)
– wp-content/ambiscale-llms-friendly/
– Root directory (same level as wp-admin) -
How often are the files updated?
-
Files are automatically regenerated when:
– You save or update any post/page
– You change plugin settings
– You manually click “Regenerate export files” -
Is this secure?
-
Yes! The plugin includes enterprise-grade security features:
– WordPress Filesystem API usage
– Input sanitization and output escaping
– Rate limiting to prevent abuse
– Security headers implementation
– Access control checks -
Can I use this on a multisite installation?
-
Yes, the plugin is compatible with WordPress Multisite. Each site in the network can have its own llms.txt configuration.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Ambiscale LLMs Friendly” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Ambiscale LLMs Friendly” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Change log
1.0.0
- Initial release
- Full implementation of llms.txt specification
- Automatic file generation for llms.txt and llms-full.txt
- Markdown endpoint support (?format=md)
- Yoast SEO integration
- Custom post type support
- Security hardening with rate limiting
- Modern admin interface with live preview
- Individual post markdown export
- Custom LLM excerpts
- Flexible file location options
- Enterprise security features
