A knowledge bundle
is a different shape
from a blog.
Feeding a blog into a retrieval system usually means someone writes a scraper, strips your theme and guesses at your categories. Open Knowledge Format is a standard for handing that document set over directly. RankReady generates a conformant OKF v0.1 bundle from your own posts and serves it at /okf/. About five minutes to set up.
v1.3.1 · 300 active installs · Tested to WordPress 7.1 · Runs alongside Yoast, Rank Math, AIOSEO and SEOPress
A manifest, a changelog,
and one typed document
per piece of content.
The manifest lists your content with descriptions. Each concept document carries YAML frontmatter with a type, a title, a description and a resource field pointing back at the canonical HTML URL. The log records what changed and when, so a consumer that fetched last week does not have to diff every document.

Conformant, not almost
index.md is the only file carrying the version key, the reserved files follow their own structures, and every other document has parseable frontmatter with a non-empty type. Almost right means a validator rejects the bundle.
Served with the right headers
A Markdown content type, an ETag, public caching with stale-while-revalidate, and noindex. Public caching is safe here because a .md URL under /okf/ is a distinct cache key that always returns Markdown.
Refreshed on publish
The manifest and log are cached and busted on save, so publishing or editing refreshes the bundle without every request paying for a rebuild.
Four machine surfaces,
four different questions.
They are not redundant. The bundle is the only one carrying a per document type and an update log, which is what a retrieval pipeline wants and what a crawler cannot reconstruct from HTML.

llms.txt
One index file. Answers what exists here.
Markdown endpoints
One file per page. Answers give me your words without your theme.
/.well-known/mcp.json
Typed calls. Answers a named question with a shaped reply.
/okf/
Manifest, typed documents and a changelog. Answers take the whole knowledge base.
A zip export in the admin
For a consumer who would rather take one file than crawl a few hundred URLs.
Post types are a setting
Every published post becomes a document, so on a large archive that is a lot of files. Which post types are included is yours to decide.
Nothing here is sent
to Google, or anywhere.
The bundle is built from your own database and served from your own domain. Nothing registers it, submits it, or contacts an external service.
No ranking claim attaches to it
Anyone implying that publishing an OKF bundle influences Google Search is inventing a mechanism.
The spec is at version 0.1
A first published draft, and drafts change. What you get from adopting it now is that the bundle exists and is correct if the format matters later, at the cost of one toggle.
Adoption is unmeasured
We have no data on which consumers read OKF bundles in the wild, and no figure is invented here to fill the gap.
The bundle is noindex
It is a machine surface, not a second copy of your blog competing with itself in search. That is deliberate.
The honest answers,
before you have to ask.
Q. What is OKF, briefly?
A specification for publishing a site's content as a structured Markdown bundle: a manifest, an update log, and one typed document per concept, so a retrieval system can consume it without scraping.
Q. Does publishing an OKF bundle help me rank?
No, and nobody has shown that it does. It makes your content available in a structured form. Any page telling you otherwise is guessing.
Q. Will these pages compete with my real posts in search?
No. The bundle is served noindex, and the resource field in each document points at the canonical HTML URL.
Q. Does the bundle update when I publish?
Yes. The cached manifest and log are dropped on save, so the next fetch reflects the change and the update log records it with the date.
Q. Can I download the whole thing?
Yes, there is a zip export in the admin. Useful when a consumer would rather take one file than crawl a few hundred URLs.
Q. Does it conflict with my SEO plugin?
No. None of Yoast, Rank Math, AIOSEO or SEOPress generates an OKF bundle and none of them claims the /okf/ path. Setup takes about five minutes.
Make your site readable
to the things reading it.
RankReady is a WordPress AI SEO plugin. It runs alongside Yoast, Rank Math, AIOSEO and SEOPress rather than replacing any of them, and setup takes about five minutes from your dashboard.
Free, no account, no credit card · GPL-2.0 · About five minutes from your dashboard