Finding your next read
Practical craft for people building for the web.
Explore DevelopmentFinding your next read
THE FINDERPRESS TOOL DIRECTORY
Explore this tool and check the official listing for its latest features and requirements.
01 / SOURCE DETAILS
Mira LLM Optimizer is the best WordPress plugin for generating high-quality llms.txt and llms-full.txt files — the standard AI navigation format that helps large language models like ChatGPT, Claude, Gemini, and Perplexity understand your site’s most important content. Version 2.0 is a ground-up redesign. The plugin now works brilliantly the moment you activate it. No configuration required. Install. Activate. Generate. Done. The plugin makes smart decisions so you don’t have to. It scores your content automatically, prioritizes high-value pages, filters out low-quality URLs, and produces a curated AI navigation document — not a sitemap dump. What makes it different Content Scoring Engine : Every post receives a relevance score (0–100). Higher-scored pages appear first. Low-quality content (thin pages, thank-you pages, login pages, pagination shadows) is automatically filtered out. AI Optimization Modes : Choose between High Signal, Balanced (recommended), or Comprehensive. Each mode sets a scoring threshold that determines which content gets included and how deeply it’s described. Always-On Intelligence : Descriptions, dates, WooCommerce product data, and category taxonomies are automatically included — no checkboxes needed. Curated Output : llms.txt is treated as a navigation document, not a sitemap export. Homepage always appears first. Sections use human-readable labels. Posts are sorted by relevance, not just date. Automatic robots.txt Integration : The Sitemap: directive is added to your robots.txt automatically on first generation — no button click required. Zero noindex Risk : X-Robots-Tag: noindex, nofollow is always served on both files. llms.txt is never added to XML sitemaps. Features Generates /llms.txt (curated AI navigation) and /llms-full.txt (machine-readable knowledge export) Smart content scoring with developer-filterable signals Three AI optimization modes: High Signal, Balanced, Comprehensive Respects noindex/nofollow from Yoast SEO, Rank Math, SEOPress, AIOSEO, and Slim SEO WooCommerce integration: price, SKU, and catalog visibility automatically handled WPML/multilingual deduplication: hidden-language posts automatically suppressed Per-post controls via editor metabox: exclude toggle, custom LLM note override, .md file attachment Stepped AJAX generation with progress bar — no server timeouts on large sites Automatic v1 → v2 migration on upgrade Live stats in the admin sidebar: indexed count, excluded count, average relevance score Developer-friendly filter API Developer Filters Developers can customize scoring and output without touching plugin code: mirallmopt_post_score — override any post’s relevance score mirallmopt_priority_slugs — add URL patterns that boost score mirallmopt_penalty_slugs — add URL patterns that lower score mirallmopt_mode_threshold — adjust score thresholds per mode mirallmopt_section_labels — override section header labels in output mirallmopt_force_include_ids — force-include specific post IDs regardless of score mirallmopt_force_exclude_ids — force-exclude specific post IDs AI Visibility Audit Check how your site appears to ChatGPT, Claude, Gemini, and Perplexity using the free Miiiira LLM Visibility Auditor .
02 / SOURCE DETAILS
Upload the plugin files to /wp-content/plugins/mira-llm-optimizer Activate the plugin through the Plugins screen in WordPress Files are generated automatically — no configuration required Optionally visit Tools → Mira LLM Optimizer to choose an AI optimization mode or adjust content sources
03 / SOURCE DETAILS
What is llms.txt? llms.txt is a plain-text Markdown file at the root of your domain that provides AI systems with a curated navigation index of your site’s most important content. It helps large language models like ChatGPT, Claude, and Perplexity understand your site structure and surface the right pages when users ask questions about your topic. Do I need to configure anything? No. The plugin generates excellent output immediately after activation using smart defaults. The only settings you might want to adjust are which post types to include and which AI optimization mode fits your site best. What is the difference between the three AI optimization modes? High Signal includes only your highest-scoring content (score ≥ 65) — ideal for focused, authority sites. Balanced (recommended) includes well-scored content (score ≥ 40) with full body text — best for most sites. Comprehensive includes nearly all content (score ≥ 20) with maximum depth — best for knowledge bases and documentation sites. How does content scoring work? Each post receives a score from 0 to 100 based on signals like post type, URL slug patterns, content length, SEO meta description presence, featured image, and recency. High-value pages (about, services, pricing, FAQ, documentation) score higher. Low-value pages (cart, login, thank-you, pagination) score lower. Developers can adjust scores using the mirallmopt_post_score filter. Does it conflict with my sitemap or robots.txt? No. llms.txt complements your XML sitemap. The plugin adds a Sitemap: reference to your robots.txt automatically and never modifies your XML sitemap. They serve different purposes and different audiences (search engines vs. AI crawlers). What happens when I upgrade from v1? The plugin automatically migrates your v1 settings on the first load after upgrade. Your post type selection and content limits are preserved. Removed settings are mapped to the most appropriate AI optimization mode. No manual action required. Where are the generated files stored? Files are stored in wp-content/uploads/mirallmopt/ and served via WordPress rewrite rules at /llms.txt and /llms-full.txt . They are never placed in your site root, keeping your file system clean.
KEEP EXPLORING