M
by Selvakumar Duraipandian
1 (0 reviews)
Markdown for AI Agents
Serve clean Markdown versions of WordPress content to AI agents using HTTP content negotiation.
Tested up to WP 6.9 (Current: 7.0.2)
v1.0.0
Current Version v1.0.0
Updated 4 months ago
Last Update on 09 Mar, 2026
Refreshed 6 hours ago
Last Refreshed on
Rank
#9,052
—
No change
Active Installs
1+
-99.8%
KW Avg Position
79.8
+8.3 better
Downloads
34
+4 today
Support Resolved
0%
—
No change
Rating
20%
Review 1 out of 5
1
(0 reviews)
Next Milestone 10
0+
10+
8,095
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 1 more installs to reach 10+
Rank Changes
Current
#9,052
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
1.0
0 reviews
Overall
20%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 4 of 4| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| content negotiation | 14 | — | Tag | 2 days ago |
| rag | 44 | — | Tag | 2 days ago |
| markdown | 105 | — | Tag | 2 days ago |
| LLM | 156 | — | Tag | 2 days ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.0.0
- Last Updated
- Mar 09, 2026
- Requires WP
- 6.9+
- Tested Up To
- 6.9
- PHP Version
- 7.4 or higher
- Author
- Selvakumar Duraipandian
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowFrequently Asked Questions
Common questions about Markdown for AI Agents
No. Standard browser requests always receive the normal HTML version of your pages. The Markdown output is only served when a client explicitly includes Accept: text/markdown in its HTTP request header. No regular browser sends this header by default.
All singular content types are supported: standard Posts, Pages, and any registered Custom Post Types. Archive pages, category pages, and the homepage (if set to a blog feed) are not served as Markdown.
Use any of the three verification methods described in the Installation section above. The quickest check is: curl -H "Accept: text/markdown" https://your-site.com/sample-page/. A working response will return plain text starting with your post title as a Markdown # heading.
The Markdown output contains the full rendered post or page content — the title and body — converted to Markdown. Navigation menus, sidebars, footers, and <script> and <style> tags are automatically stripped out to provide a clean, token-efficient result for AI consumption.
The response includes: Content-Type: text/markdown; charset=utf-8 — tells the client the content format. Vary: Accept — informs caches that the response varies based on the Accept header, preventing cached HTML from being served to Markdown clients. X-Markdown-Generator: Markdown for AI Agents — identifies the plugin. X-Markdown-Word-Count: [number] — the word count of the Markdown content.
No. The Vary: Accept header is set on Markdown responses so that HTTP caches (including CDNs) correctly cache HTML and Markdown separately. Search engine crawlers do not send Accept: text/markdown headers, so they will always receive and index the normal HTML version of your pages.
The League HTMLToMarkdown library is bundled inside the plugin under includes/lib/HtmlToMarkdown/. No additional installation steps are required.
Yes. Because the plugin captures the fully rendered HTML output (after WordPress and any theme or plugin has finished building the page), it works regardless of whether your content is built with the Classic Editor, Gutenberg blocks, Elementor, or any other page builder.