Title: Mira LLM Optimizer
Author: Mira
Published: <strong>June 23, 2026</strong>
Last modified: June 23, 2026

---

Search plugins

![](https://ps.w.org/mira-llm-optimizer/assets/banner-772x250.png?rev=3583161)

![](https://ps.w.org/mira-llm-optimizer/assets/icon-256x256.png?rev=3583161)

# Mira LLM Optimizer

 By [Mira](https://profiles.wordpress.org/miiira/)

[Download](https://downloads.wordpress.org/plugin/mira-llm-optimizer.2.0.0.zip)

 * [Details](https://wordpress.org/plugins/mira-llm-optimizer/#description)
 * [Reviews](https://wordpress.org/plugins/mira-llm-optimizer/#reviews)
 *  [Installation](https://wordpress.org/plugins/mira-llm-optimizer/#installation)
 * [Development](https://wordpress.org/plugins/mira-llm-optimizer/#developers)

 [Support](https://wordpress.org/support/plugin/mira-llm-optimizer/)

## Description

**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](https://miiiira.com/tools/llm-visibility).

## Installation

 1. Upload the plugin files to `/wp-content/plugins/mira-llm-optimizer`
 2. Activate the plugin through the _Plugins_ screen in WordPress
 3. Files are generated automatically — no configuration required
 4. Optionally visit _Tools  Mira LLM Optimizer_ to choose an AI optimization mode 
    or adjust content sources

## FAQ

### 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.

## Reviews

![](https://secure.gravatar.com/avatar/9cffac438ef0e2bc72dbfa6598e503563795a5db9471d3712022dc2defc00423?
s=60&d=retro&r=g)

### 󠀁[Nice Plugin](https://wordpress.org/support/topic/nice-plugin-5447/)󠁿

 [sonycore](https://profiles.wordpress.org/sonycore/) June 23, 2026

works perfectly, and usefull for llm integrations

![](https://secure.gravatar.com/avatar/a9aaae85c3a8c5d52655aa51833ced53f431fc651485e5574840d776c08daa02?
s=60&d=retro&r=g)

### 󠀁[Great plugin.](https://wordpress.org/support/topic/great-plugin-41593/)󠁿

 [MasoodSadri](https://profiles.wordpress.org/masoodsadri/) June 23, 2026

Great plugin.

![](https://secure.gravatar.com/avatar/25e0aaacbb1bc38f8de723d5369b406ab42e4aab691b35a29d72342b139b9236?
s=60&d=retro&r=g)

### 󠀁[Great plugin, works perfectly](https://wordpress.org/support/topic/great-plugin-works-perfectly-74/)󠁿

 [ehsandiary](https://profiles.wordpress.org/ehsandiary/) June 23, 2026

Simple, lightweight, and does exactly what it promises. Easy to set up and no issues
so far.Highly recommend it to anyone looking to optimize their site for LLMs.Great
work by the developer!

![](https://secure.gravatar.com/avatar/a5f10227d895ce10c3aed96fe1a5e412a6ec3f502b43ace8f5300694a8d8144f?
s=60&d=retro&r=g)

### 󠀁[best](https://wordpress.org/support/topic/best-1370/)󠁿

 [ehsan957](https://profiles.wordpress.org/ehsan957/) June 23, 2026

Trust me! it is the best

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/)

## Contributors & Developers

“Mira LLM Optimizer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Mira ](https://profiles.wordpress.org/miiira/)

[Translate “Mira LLM Optimizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/mira-llm-optimizer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mira-llm-optimizer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mira-llm-optimizer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mira-llm-optimizer/)
by [RSS](https://plugins.trac.wordpress.org/log/mira-llm-optimizer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

**Major redesign — ground-up rethinking of the product.**

 * **NEW: Content Scoring Engine** — every post receives a relevance score (0–100)
   based on post type, URL slug patterns, content quality, SEO signals, and freshness.
   Output is sorted by score, not just date.
 * **NEW: AI Optimization Modes** — choose between High Signal (curated, lean), 
   Balanced (recommended, default), or Comprehensive (maximum depth). Each mode 
   sets a score threshold for content inclusion.
 * **REMOVED: 9 settings eliminated from the visible UI.** All removed settings 
   are now handled automatically with better defaults than most users would have
   chosen manually.
 * **CHANGED: Descriptions always on** — the best available description is always
   generated for every entry using a fallback chain: SEO meta description  post 
   excerpt  auto-trimmed content intro. Was previously opt-in and disabled by default.
 * **CHANGED: Full body content always included in llms-full.txt** — depth is now
   controlled by the AI mode selection. Was previously opt-in.
 * **CHANGED: Dates now ISO 8601 format** (2024-01-15 instead of MySQL datetime).
   More machine-readable.
 * **CHANGED: UTF-8 BOM removed** from generated files. LLMs don’t need it.
 * **CHANGED: Homepage always appears first** in llms.txt output, regardless of 
   post type order.
 * **CHANGED: Posts sorted by relevance score** (DESC) within each section, not 
   just by date.
 * **CHANGED: Tags excluded from taxonomy output** — only category-type taxonomies
   are included to reduce noise.
 * **CHANGED: WooCommerce price and SKU always included** when WooCommerce is active.
   No checkbox needed.
 * **CHANGED: robots.txt Sitemap directive is now automatic** — added on first file
   generation without requiring a button click.
 * **CHANGED: Per-post metaboxes always enabled** — no longer hidden behind a settings
   checkbox.
 * **CHANGED: llms.txt never added to XML sitemaps** — discovery via robots.txt 
   only, preventing SEO duplication.
 * **CHANGED: X-Robots-Tag: noindex always served** on both files — the dangerous
   opt-out is removed.
 * **NEW: Automatic v1  v2 migration** — existing settings mapped to new schema 
   on first load.
 * **NEW: Live stats sidebar** — indexed count, excluded count, and average relevance
   score shown in the admin.
 * **NEW: Developer filter API** — 7 new filters for score, thresholds, slug patterns,
   section labels, and forced inclusions.
 * **CHANGED: Admin UI redesigned** — Inter font, AI mode selection cards, status
   grid, collapsed advanced panel, consolidated generate/rebuild buttons.

#### 1.0.2

 * Deferred initial file generation to the admin flow so activation no longer triggers
   heavy work during plugin install.
 * Merged Index Content Settings and Advanced Configuration into a single unified
   settings section.
 * Simplified maintenance by combining cache clearing and rebuild actions into one
   Clear Cache & Rebuild workflow.
 * Cleaned up the settings page by hiding third-party WordPress admin notices and
   update nags.
 * Implemented robust fallback checks for WP_Filesystem to prevent fatal errors 
   when credentials are required.
 * Added defensive function/method checks for Yoast SEO and Rank Math dependencies.

#### 1.0.0

 * Initial release. Core llms.txt and llms-full.txt generator, incremental database
   caching, stepped AJAX batch generation, and metabox controls for page-level exclusions,
   custom notes, and Markdown file attachments.
 * SEO plugin integrations: Yoast SEO, Rank Math, SEOPress, All in One SEO (AIOSEO),
   and Slim SEO — noindex/nofollow flags respected automatically.
 * WooCommerce catalog/search visibility integration.
 * Robots.txt automation, WPML hidden-language filtering.
 * Secure transient handling: queue IDs are always passed through a namespaced helper
   ensuring transient names cannot be influenced by user input.

## Meta

 *  Version **2.0.0**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[LLM](https://wordpress.org/plugins/tags/llm/)
   [rankmath](https://wordpress.org/plugins/tags/rankmath/)[seo](https://wordpress.org/plugins/tags/seo/)
   [Yoast](https://wordpress.org/plugins/tags/yoast/)
 *  [Advanced View](https://wordpress.org/plugins/mira-llm-optimizer/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mira-llm-optimizer/reviews/)

## Contributors

 *   [ Mira ](https://profiles.wordpress.org/miiira/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mira-llm-optimizer/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buymeacoffee.com/miiiira)