WORDPRESS PLUGINFREE · WORDPRESS.ORG

Whizz MD: A WordPress Markdown Plugin Built for AI Crawlers

Automatically generates a clean .md version of every post and page on your WordPress site, with rich YAML frontmatter, so AI crawlers like GPTBot, ClaudeBot, and PerplexityBot have something better to read than raw HTML.

What it does

Not an llms.txt file.
A markdown mirror of every page.

llms.txt is a single hand-written file describing a site. Whizz MD is different - it automatically creates a live .md endpoint for every individual post and page, generated on the fly with no files written to disk.

One .md endpoint per page
Every published post and page automatically gets a Markdown version at a predictable URL, like /your-post-slug.md.
Rich YAML frontmatter
Title, meta description, focus keyword, canonical URL, Open Graph fields, schema type, categories, reading time - pulled straight from your SEO plugin.
Built for crawler discovery
Adds a <link rel="alternate"> tag, a dedicated /md-sitemap.xml, and robots.txt rules so AI crawlers find every .md file naturally.
Why it matters

AI crawlers don't read WordPress HTML well.

Cleaner than raw HTML

WordPress pages are full of nav menus, widgets, and Gutenberg block markup. LLMs and AI search engines parse clean Markdown far more reliably than they parse a full rendered page.

No duplicate content risk

The .md endpoint serves Content-Type: text/markdown, not HTML. A canonical header points back to your real page, and X-Robots-Tag: noindex, follow keeps Google from treating it as a competing page.

Zero maintenance

Nothing to keep updated by hand. Every .md file is generated dynamically from the live post, so it's never stale the way a manually maintained llms.txt file can be.

What gets generated

A real frontmatter block, not just a text dump.

YAML Frontmatter

  • title - from Yoast, Rank Math, AIOSEO, or the post title
  • meta_description, focus_keyword - from your SEO plugin
  • canonical_url, og_title, og_image
  • schema_type - auto-detected (Article, HowTo, FAQPage, WebPage)
  • date, modified, author, categories, tags
  • reading_time, word_count
  • robots - respects your SEO plugin's noindex settings
  • lang - WPML/Polylang compatible

Markdown Body

  • H1-H6 headings with anchor ID preservation
  • Bold, italic, strikethrough, inline code
  • Fenced code blocks with language detection
  • Ordered and unordered lists, including nested
  • GitHub Flavored Markdown (GFM) tables
  • Blockquotes, images with alt text, links (relative converted to absolute)
  • Gutenberg block HTML stripped cleanly

Works alongside your existing stack

No config conflicts with the SEO plugin you already run.

Yoast SEO
Rank Math
All in One SEO
WPML
Polylang
Gutenberg
Classic Editor
How to install

Three minutes, no code required.

01

Install from your WordPress admin

Go to Plugins > Add New, search "Whizz MD", and install - or download it directly from the WordPress.org listing.

02

Activate it

Every published post and page immediately gets a working .md endpoint - nothing else to configure to get started.

03

Fine-tune from the settings page

Choose which post types get a .md endpoint, set a cache duration, and exclude specific post IDs if needed.

FAQ

Questions you're
probably asking.

Isn't this the same as an llms.txt file?
No. llms.txt is a single, usually hand-maintained file at your site root that summarises your site. Whizz MD generates a live Markdown version of every individual post and page, automatically, with no file to keep updated. The two can coexist - this site runs both.
Will this hurt my Google rankings or create duplicate content?
No. The .md endpoint serves a different content type (text/markdown, not text/html), includes an HTTP-level canonical header pointing back to your real page, and is tagged noindex so Google won't index it as a separate competing page - while AI crawlers can still read it.
Do I need Yoast or Rank Math installed?
No - it works without one. If you do have Yoast, Rank Math, or AIOSEO active, Whizz MD pulls your existing meta title, description, and focus keyword straight from there instead of guessing.
Does it slow my site down?
Markdown is generated on the fly with no files written to disk, and output is cached for the duration you set in the settings page - so repeat crawler requests don't regenerate the page each time.
Can Whizz People help with the rest of our AI search visibility?
Markdown endpoints are one piece of AEO/GEO work. If you want the full picture - schema, citations, structured content strategy - that's part of our AI Automation service.
Get started

Want your whole site
ready for AI search?

Whizz MD handles the markdown layer. Talk to us about the rest of your AEO/GEO strategy.