Markdown Endpoints
A WordPress plugin that serves any post, page, or custom post type as clean Markdown via a .md URL — making your site readable by AI.
by Kerry Ben-Joseph · github.com/kerrybenjoseph/markdown-endpoints · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/kerrybenjoseph/markdown-endpoints/archive/refs/heads/main.zipA WordPress plugin that makes your site optimized to be readable by AI.
Append .md to any WordPress URL and serve clean, structured Markdown — no configuration, no admin UI, no database writes.
/about → /about.md
/blog/my-post → /blog/my-post.md
/ → /index.md
Why
LLMs and AI crawlers (ChatGPT, Perplexity, Claude) parse Markdown far more cleanly than HTML. WordPress powers 43% of the web. Almost none of it is optimized to be readable by AI.
Markdown Endpoints bridges that gap. It's a foundational step in Generative Engine Optimization (GEO) — getting your content accurately understood, cited, and surfaced in AI-generated answers.
What it does
- Serves any public post, page, or custom post type as clean Markdown via a
.mdURL - Converts HTML → Markdown: headings, bold, italic, links, images, lists, tables, code blocks, blockquotes
- Strips `