MW LLMS Index
MW LLMS Index is a WordPress plugin that automatically generates AI-friendly index files for your website. It creates llms.txt (plain text) and llms.json (structured JSON) files inside wp-content/uploads/mw-llm-index/, making it easy for AI systems to discover and understand your content. Key Features: Automatic Index Generation: Automatically generates llms.txt and llms.json files with all your published posts and pages SEO Plugin Integration: Seamlessly integrates with popular SEO plugins (Rank Math, Yoast SEO, All in One SEO) to use meta descriptions Flexible Scheduling: Choose from daily, weekly, or manual regeneration schedules using WP Cron AI Bot Logging: Optional logging of AI bot visits (GPTBot, ClaudeBot, PerplexityBot) to track when AI systems access your site REST API Access: Access your index data programmatically via WordPress REST API Auto-Generation: Automatically creates files on activation if they don’t exist Clean Uninstall: Removes all generated files and settings when uninstalled Technical Features: ✔ WP Cron Integration: Uses WordPress built-in cron system for scheduled updates ✔ Editor Compatibility: Works seamlessly with both Gutenberg and Classic Editor ✔ Zero Frontend Assets: No JavaScript or CSS files loaded on the frontend – lightweight and fast ✔ WordPress Standards: Follows WordPress coding standards and best practices ✔ Multisite Compatible: Works on single-site and multisite installations What is llms.txt? The llms.txt file is a standardized format for providing AI systems with a structured index of your website’s content. It helps AI models like ChatGPT, Claude, and Perplexity understand what content is available on your site and how to access it. How It Works: The plugin scans all published posts and pages on your WordPress site Extracts titles, URLs, and descriptions (from SEO plugins when available) Generates two files: llms.txt – Human-readable plain text format llms.json – Machine-readable JSON format for programmatic access Files are automatically updated based on your chosen schedule Use Cases: Help AI systems discover and index your content Improve AI model understanding of your website structure Provide structured content metadata for AI training Track when AI bots visit your site Export your content index for external use Useful Links: Documentation Report Issues GitHub Repository External Services This plugin does NOT connect to any external services or APIs. All data is: * Generated locally on your WordPress server * Stored in your uploads directory * Accessible only through your own domain * Not transmitted to third parties The plugin is completely self-contained and operates entirely within your WordPress installation. Support For support, feature requests, or bug reports, please visit: * GitHub Issues * WordPress.org Support Forum Credits Developed by Mohamed Khalil Wazery Website: https://wazery.net Privacy This plugin: * Does not collect any user data * Does not send data to external servers * Only generates files locally on your WordPress installation * Optionally logs AI bot visits locally (can be disabled) * Does not use cookies * Does not track users The generated llms.txt and llms.json files are publicly accessible (located in wp-content/uploads/mw-llm-index/) and contain information about your published content, similar to what would be available in your sitemap. Security Notes Important Security Information: This plugin does not expose private data and only outputs publicly available content, similar to a sitemap. The generated files contain: * Only published posts and pages (same visibility as your public website) * Titles, URLs, and meta descriptions (already publicly accessible) * No private user information * No sensitive data or credentials The files are placed in wp-content/uploads/mw-llms-index/ and are publicly accessible, but they only contain information that is already available on your public website. If you have concerns about specific content being indexed, ensure those posts/pages are set to private or draft status.
Top keywords
- files12×2.01%
- ai11×1.84%
- llms11×1.84%
- wordpress10×1.67%
- content9×1.51%
- index7×1.17%
- data6×1.00%
- json6×1.00%
- llms txt6×1.00%
- txt6×1.00%
- website6×1.00%
- access5×0.84%
Odyssey LLMS
Odyssey LLMS is the definitive control panel for your website’s AI presence. It generates the critical files used by Large Language Models (like ChatGPT, Claude, and Gemini) to understand and cite your content. For Beginners: Just activate it. A comprehensive and optimised llms.txt file is instantly generated. No configuration is needed. For Power Users: Manage every aspect of your AI strategy. Track bot traffic with built-in analytics, generate JSONL datasets for fine-tuning, and clean up your content with CSS selectors. Concepts Explained: Why do you need this? 1. What is llms.txt? Think of llms.txt as a “Sitemap for AI”. While humans use HTML pages and Search Engines use XML sitemaps, AI agents look for an llms.txt file in your root directory. This file gives them a clean, prioritised list of links to crawl, ensuring they train on your best content and ignore the junk. 2. What is llms-full.txt (Markdown)? This is an optional advanced feature (RAG-Ready). Instead of just providing links, llms-full.txt provides your actual website content converted into clean, lightweight Markdown format. * Why it’s useful: It allows AI agents to ingest your website’s knowledge immediately without needing to visit and scrape every single HTML page. This reduces server load and ensures the AI gets accurate data for “Retrieval Augmented Generation” (RAG). * ⚠️ WARNING regarding Virtual Mode Limits: When using Virtual Mode to generate this file, the item limit for the llms-full.txt file is securely capped at 50 by default. Manually increasing this limit beyond 50 in the ‘Tools’ settings will drastically increase server load and risks causing immediate 500/503 server crashes. Use this feature at your own risk. If you require more than 50 items in your llms-full.txt file, we recommend using Physical Mode instead. 3. What is llms.jsonl (Fine-Tuning)? This file formats your content into prompt-completion pairs (JSON Lines). This is the standard format used to fine-tune models like GPT-4 or Llama 3 on your specific data. New Features in 6.0: JSONL Generator: Create a dataset ready for fine-tuning custom AI models. Content Cleaning: Use CSS selectors (e.g., .sidebar, .comments) to strip unwanted elements from your Markdown and JSONL files. Visual Analytics: Visualise exactly which AI bots (ChatGPT, Claude, Google AI, etc.) are accessing your files with a built-in dashboard widget and charts. WooCommerce Integration: Automatically generates a structured “Products” section including Price, Stock, and SKU. Key Features: Clean Tabbed Interface: Organised into General Rules, Content Sourcing, Analytics, Robots.txt, Security, and Tools. Granular Bot-Specific Rules: Set detailed Allow or Disallow rules for individual AI crawlers (GPTBot, Google-Extended, etc.). “Block All by Default” Mode: Create a secure “whitelist” by blocking all crawlers by default and only allowing the bots you explicitly enable. Settings Import & Export: Perfect for agencies. Easily back up, restore, and migrate your settings between sites with JSON import/export. Advanced Scheduling: Regenerate your file on save, manually, or on a recurring schedule (Hourly, Daily, Weekly, Monthly). Safety Validator: Prevents accidental blocking of all traffic in robots.txt. Third-party libraries Human-readable sources ship alongside minified assets under assets/vendor/: Select2 4.0.13 (MIT) — https://github.com/select2/select2 Chart.js 4.5.1 (MIT) — https://github.com/chartjs/Chart.js