---
title: "How to Publish a Google OKF Bundle on WordPress (Step-by-Step)"
url: https://theplusaddons.com/blog/publish-okf-bundle-wordpress/
date: 2026-06-18
modified: 2026-06-19
author: "Aditya Sharma"
description: "Most OKF coverage stops at theory. If you actually want to publish an Open Knowledge Format bundle on your WordPress site, this is the hands-on guide: what a bundle looks..."
image: https://theplusaddons.com/wp-content/uploads/2026/06/rta3fu-1024x538.jpg
word_count: 833
---

# How to Publish a Google OKF Bundle on WordPress (Step-by-Step)

Most OKF coverage stops at theory. If you actually want to publish an Open Knowledge Format bundle on your WordPress site, this is the hands-on guide: what a bundle looks like, two ways to ship one, and a free plugin that does it for you.

First, though, an honest caveat, because I would rather you go in with clear eyes than chase a ranking boost that is not there.

**What you'll learn:** what an OKF bundle is made of, how to publish one by hand, the free plugin that automates it at `/okf/`, and whether it is worth your time at all.

Table Of Contents

## First, the Honest Caveat

Publishing an OKF bundle will not raise your rankings or your AI visibility. We made that case in full in [does OKF matter for WordPress SEO](https://theplusaddons.com/blog/okf-wordpress-seo/).

Do this to experiment, to make a body of knowledge agent-readable, or to be early to a standard you find interesting, not because it drives traffic. If you want the parts that actually help on the public web, that is llms.txt and schema, which we compared in [OKF vs llms.txt](https://theplusaddons.com/blog/okf-vs-llms-txt/).

With that understood, here is how to ship a bundle.

 

## What an OKF Bundle Looks Like

A bundle is a directory of Markdown files. Each file has a small block of YAML frontmatter, where the only required field is `type`, plus optional fields like `title`, `description`, `resource`, `tags`, and `timestamp`.

An `index.md` lists what is in the directory so an agent can discover it. Our [OKF guide](https://theplusaddons.com/blog/open-knowledge-format/) covers the format in depth. A minimal bundle looks like this:

`/okf/
index.md
getting-started.md

# index.md
- [Getting Started](getting-started.md): How to set up the product.

# getting-started.md
---
type: Article
title: Getting Started
description: How to set up the product.
resource: https://yoursite.com/getting-started/
tags: [docs, setup]
---

# Getting Started

The body of the page, as clean Markdown.`

![Google Cloud Open Knowledge Format announcement](https://theplusaddons.com/wp-content/uploads/2026/06/WX8Sn1Pk8POu1WfSiPJWIDvYO59XktoGj-po4sPCX1fMi1PnBf-NTU_XRA3TLnVEk_JJC8e1Lyig5QIAzNRPKA-scaled.png)An OKF bundle is just Markdown files with frontmatter, plus an index.md, served at /okf/.

 

## Option 1: Publish It by Hand

- Pick the content you want agents to read, and export each page to clean Markdown.

- Add a frontmatter block to the top of each file, with at least a `type`.

- Write an `index.md` that links to every file with a short description.

- Place the folder where it is served at `yoursite.com/okf/`, for example in your uploads directory or a static route.

This works, but you maintain it by hand and re-export every time content changes, which gets old fast. For a living site, automation is the better path.

 

## Option 2: Use the Free OKF Plugin

There is a free, open-source plugin called Open Knowledge Format, built by SEO practitioner Suganthan, that does the work for you.

Credit where it is due: it turns your published posts and pages into a bundle, serves it at `/okf/`, and rebuilds it every time you publish or edit. It needs WordPress 6.0 or newer and PHP 7.4 or newer, with pretty permalinks enabled for the `/okf/` address to work (without them, the bundle serves at `yoursite.com/?okf=index.md`).

It is released under the GPL, and it is read-only: it only reads your published content to build the bundle, and never edits or deletes your posts, pages, or settings.

At the time of writing it has been submitted to the WordPress plugin directory and is awaiting approval, so check its current status before you rely on it.

 

## How to Check It Is Working

Visit `yoursite.com/okf/` in a browser, or `yoursite.com/?okf=index.md` if you have not enabled pretty permalinks.

You should see the index file listing your content, with each linked Markdown document reachable from it. If the index loads and the links resolve, your bundle is live.

 

## Where RankReady Fits

To be clear, [RankReady](https://store.posimyth.com/plugins/rankready/) does not publish OKF bundles; that is what the plugin above is for.

RankReady handles the public-web side that actually affects AI pickup: it generates your llms.txt, adds a clean Markdown version to every post, outputs schema, scores each post for AI readiness, and logs which AI crawlers fetch your pages, so you can see whether agents are reaching your content at all, including anything you publish at `/okf/`.

Run the OKF plugin for the experiment; run RankReady for the public-facing signals and the measurement. RankReady is free, GPL-2.0, and works alongside Rank Math, Yoast, AIOSEO, and SEOPress.

[Get RankReady Free](https://store.posimyth.com/plugins/rankready/)

 

## The Bottom Line

Publishing an OKF bundle on WordPress is genuinely easy now, especially with the free plugin doing the assembly for you.

Just do it with clear eyes: it is an experiment and a future-proofing move, not a ranking lever. Ship the bundle if you are curious, keep your public content clean and measured, and you are covered either way.

 

## Suggested Reading

- [What Is Google's Open Knowledge Format (OKF)?](https://theplusaddons.com/blog/open-knowledge-format/)

- [Does Google's OKF Matter for WordPress SEO?](https://theplusaddons.com/blog/okf-wordpress-seo/)

- [OKF vs llms.txt: Two Ways to Feed AI Your Site's Knowledge](https://theplusaddons.com/blog/okf-vs-llms-txt/)

- [Markdown Is Becoming the Language of AI Agents](https://theplusaddons.com/blog/markdown-for-ai-agents/)

- [The 2026 AI-Readiness Stack for WordPress](https://theplusaddons.com/blog/ai-readiness-stack-wordpress/)

- [AI SEO Myths in 2026: What Actually Helps](https://theplusaddons.com/blog/ai-seo-myths/)