1. Introduction
LLMS SEO Optimizer is a WordPress plugin that makes your website discoverable by AI search engines like ChatGPT, Claude, and Perplexity. It implements the LLMs.txt standard - a specialized file format that helps AI systems understand and index your content effectively.
What is LLMs.txt?
LLMs.txt is like a sitemap for AI. Just as XML sitemaps help Google understand your site structure, LLMs.txt helps AI language models discover and comprehend your content. The file contains:
- Structured content listings
- Optimized descriptions
- Semantic categorization
- Content hierarchy
Why This Matters
With the rise of AI-powered search (Generative Engine Optimization or GEO), traditional SEO is no longer enough. Users increasingly rely on AI assistants for information, and these systems need structured data to provide accurate responses about your content.
2. Pre-Installation Requirements
System Requirements
- WordPress Version: 5.0 or higher
- PHP Version: 7.4 or higher
- MySQL Version: 5.6 or higher
- Memory Limit: Minimum 64MB (128MB recommended)
- Disk Space: At least 10MB free space
Required Permissions
- Write permissions on WordPress root directory
- Ability to install WordPress plugins
- Access to WordPress admin panel
Compatibility Check
Before installation, verify:
- Your hosting environment meets the requirements
- No conflicts with security plugins that might block file creation
- Your theme doesn't interfere with admin functionality
3. Installation Methods
Method 1: Direct Download (Currently Available)
- Download the Plugin
- Download the plugin ZIP file from our website
- Save the file to your computer
- Do not unzip the file
- Install via WordPress Admin
- Log into your WordPress admin panel
- Navigate to
Plugins → Add New → Upload Plugin
- Choose the downloaded ZIP file
- Click "Install Now"
- Activate the Plugin
- Click "Activate" after installation completes
- Look for ⚡ LLMS SEO in your admin menu
- Check that no error messages appear
Note: WordPress.org repository submission is pending. Once approved, automatic installation will be available.
Method 2: Manual FTP Installation
- Download and Extract
- Download the plugin ZIP file from our website
- Extract the ZIP file on your computer
- Upload via FTP
- Connect to your server via FTP
- Navigate to
/wp-content/plugins/
- Upload the extracted plugin folder
- Activate the plugin from WordPress admin
Method 3: FTP Installation
- Prepare Files
- Download and unzip
llms-seo-optimizer.zip
- Connect to your server via FTP
- Upload Plugin
- Navigate to
/wp-content/plugins/
- Upload the entire
llms-seo-optimizer folder
- Ensure all files are transferred
- Activate in WordPress
- Go to
Plugins → Installed Plugins
- Find LLMS SEO Optimizer and click "Activate"
4. Initial Setup
First-Time Configuration Wizard
Upon activation, the plugin automatically:
- Creates default settings
- Generates an initial LLMs.txt file
- Sets up database tables for optimization data
Accessing the Plugin
- Click ⚡ LLMS SEO in the admin menu
- You'll see the main dashboard with:
- File Status indicators
- Quick Action buttons
- Navigation sidebar
Initial File Generation
The plugin generates your first LLMs.txt file automatically with:
- Your site's basic information
- Recent posts and pages
- Default content descriptions
5. Understanding the Dashboard
File Status Section
The dashboard displays three status boxes:
llms.txt (Main File)
- Shows if file exists and is accessible
- Displays file size and last modified date
- Green checkmark = Working correctly
- Red X = Issues detected
llms-full.txt (Comprehensive)
- Contains complete content
- Larger file size (100-500KB)
- For AI systems needing full context
llms-small.txt (Compact)
- Ultra-lightweight version
- Under 1KB size limit
- Shows only 6-8 items due to size constraint
Quick Actions
- Save Settings: Saves all configuration changes
- Regenerate All Files: Manually triggers file generation
- View Files: Dropdown to preview each file variant
Navigation Sidebar
- File Status
- File Variants
- Optimization
- Settings
- Content Selection
- Debug Info (if enabled)
- About
6. Configuration Guide
Basic Settings
1. Auto-Update Feature
☑ Automatically regenerate when content is updated
- Enabled: Files update when you publish/edit content
- Disabled: Manual regeneration required
2. Content Inclusion
☑ Include recent blog posts in the file
☑ Include pages in the file
- Select which content types to include
- Both enabled by default
3. Content Depth
Choose how much content to include:
- Title only: Just titles, no descriptions
- Excerpt only: 100 character descriptions
- Summary: 300 character descriptions (default)
- Extended: 500 character descriptions
- Full content: Complete text
4. Maximum Items
- Set between 5-100 items
- Default: 20 items
- Applies to automatic selection only
5. Group by Content Type
☐ Organize content by AI-friendly topics
When enabled, groups content into:
- Documentation
- Products & Services
- Company Information
- Support
- Resources
Advanced Settings
Enable File Variants
☑ Generate multiple file variants for different AI crawlers
Creates additional files:
llms-full.txt: Complete content
llms-small.txt: Minimal version
Custom Post Types
Select additional content types:
- WooCommerce Products
- Event Calendar Events
- Portfolio Items
- Custom post types from themes/plugins
7. Content Selection Strategies
Understanding the Limit
Free version allows 25 manually selected items. Use them wisely:
- Priority Content First
- Homepage
- Main service/product pages
- About/Contact pages
- Top-performing blog posts
- Beta Program Benefits
- Unlimited content selection
- Full access to all features
- Help shape the product roadmap
Selection Best Practices
For Business Sites
- Company overview page
- Main products/services (5-10 items)
- Key landing pages
- Recent blog posts showcasing expertise
- Contact and support pages
For Blogs
- Pillar content pieces
- Most popular posts
- Recent high-quality articles
- Category pages
- About the author page
For E-commerce
- Homepage
- Main category pages
- Best-selling products
- Featured collections
- Customer service pages
Using View Modes
Toggle between:
- Simple View: Just titles and checkboxes
- Full Edit View: Inline description editing
8. File Generation Process
Automatic Generation
Files regenerate when:
- Content is published
- Content is updated
- Content is deleted
- Settings are saved
Manual Generation
Click "Regenerate All Files" when:
- Bulk importing content
- After major site changes
- Troubleshooting file issues
- Testing different settings
Generation Process
- Content Collection
- Gathers selected posts/pages
- Retrieves descriptions
- Applies content depth settings
- Description Hierarchy
- Custom AI description (if set)
- SEO meta description
- Manual excerpt
- First paragraph
- Auto-generated excerpt
- File Creation
- Generates markdown format
- Applies UTF-8 encoding
- Creates all enabled variants
- Updates file status
Monitoring Generation
Watch for:
- Success messages
- File size indicators
- Last generated timestamp
- Error notifications
9. Advanced Settings
Debug Mode
☑ Enable debug logging for troubleshooting issues
When enabled:
- Creates detailed log file
- Shows Debug Information panel
- Tracks all plugin operations
- Helps diagnose issues
Custom Descriptions
Each post/page can have:
- Custom AI Description
- Overrides automatic generation
- Optimized for AI understanding
- 100-500 characters recommended
- Content Type Override
- Change automatic categorization
- Select from dropdown in editor
Optimization Levels
Content receives badges:
- Optimized (Green): Has custom AI description
- Partial (Yellow): Using SEO meta description
- Basic (Gray): Using auto-generated content
10. SEO Plugin Integration
Supported SEO Plugins
LLMS SEO Optimizer integrates with:
Yoast SEO
- Uses meta descriptions
- Respects noindex settings
- Imports focus keywords
Rank Math
- Pulls meta descriptions
- Uses schema data
- Respects robots meta
All in One SEO
- Extracts descriptions
- Uses social meta
- Honors visibility settings
SEOPress
- Imports meta content
- Uses structured data
- Respects exclusions
Integration Benefits
- No Duplicate Work
- Reuses existing SEO descriptions
- Saves time and effort
- Maintains consistency
- Enhanced Optimization
- Combines SEO and AI optimization
- Leverages existing keyword research
- Improves overall visibility
Setup Integration
No configuration needed - integration is automatic:
- Install/activate your SEO plugin
- LLMS SEO Optimizer detects it
- Descriptions pulled automatically
- Override with custom AI descriptions if needed
12. Maintenance & Updates
Automatic Updates
WordPress handles plugin updates:
- Notifications in admin panel
- One-click updates
- Security patches as needed
Manual Maintenance
Regular tasks:
- Monthly Review
- Check optimization scores
- Update content selection
- Refresh old descriptions
- Quarterly Audit
- Review analytics (when available)
- Adjust content strategy
- Test file accessibility
- Annual Planning
- Evaluate AI search trends
- Plan content updates
- Consider Pro upgrade
Troubleshooting Updates
If issues after update:
- Regenerate all files
- Clear cache
- Check file permissions
- Review debug log
- Use support diagnostics tool
Backup Recommendations
Before major updates:
- Backup WordPress database
- Save current LLMs.txt files
- Export plugin settings
- Document customizations
Getting Help
Support Resources
- Documentation: This guide and FAQ
- Support Forum: Community forums (coming soon)
- Email Support: Beta users (best effort basis)
Using Support Diagnostics
Generate comprehensive report:
- Enable Debug Mode
- Go to Debug Information section
- Click "Generate Support Report"
- Review and download
- Include with support requests
Need more help? Visit our Support or check the FAQ for quick answers.