The Open Knowledge Format: What OKF Means for Modern Search and Content

What Google's Open Knowledge Format (OKF) is, how its provenance and trust model works, and what it really means for modern search, content teams and the agentic web.

Answer first

The Open Knowledge Format (OKF) is Google Cloud's open specification, now at version 0.2, for packaging knowledge as plain markdown files with YAML frontmatter so that AI agents and humans can both read, write and trust it. Its significance for search and content is structural rather than immediate: no search engine fetches OKF bundles today, but the format makes provenance, verification and freshness first-class metadata, which is exactly the trust problem the agentic web has to solve. For content teams, OKF is best understood as the library behind the shop window: the visible site persuades, the bundle informs, and both must tell the same story.

What exactly is the Open Knowledge Format?

OKF formalises a pattern that emerged organically wherever people started feeding knowledge to language models: a folder of markdown files, one file per concept, each with a small YAML metadata block on top. The specification, published by Google Cloud in its knowledge-catalog repository, is deliberately tiny. A knowledge bundle is a directory tree. Each concept file needs exactly one required field, type, plus recommended title, description, resource (the canonical URI of the thing described) and tags. Reserved index.md files give agents progressive disclosure, a listing of what exists before opening anything, and log.md files record change history. Concepts cross-link with ordinary markdown links, which turns the bundle into a knowledge graph. There is no schema registry, no central authority and no required tooling; the spec's own summary is that if you can read a file you can read OKF, and if you can clone a repository you can ship it.

It was built for a specific pain Google calls the context assembly problem: organisational knowledge, table schemas, metric definitions, playbooks, policies, is scattered across catalogs, wikis, code comments and people's heads, and every team building an AI agent re-solves the job of gathering it. OKF gives producers (people, agents, export pipelines) one portable format to write into, and consumers (agents, search indexes, interfaces) one format to read. That origin matters for how the SEO industry should interpret it, which we come to below.

---
type: Article
title: The Perfect HTML Page
description: How markup decides which page search engines, AI engines and humans choose.
resource: https://www.laurelinlabs.com/blog/perfect-html-page
tags: [on-page-seo, aeo, page-structure]
generated: { by: laurelin_agent/model-id, at: 2026-08-23T20:00:00Z }
verified: { by: human:piers, at: 2026-08-23T20:30:00Z }
stale_after: 2027-02-23T00:00:00Z
---
The distilled knowledge of the page, in structural markdown an agent can lift.

Why is the v0.2 trust model the interesting part?

Version 0.2, shipped weeks after 0.1, is where OKF stops being a filing convention and becomes a position on the biggest open question of the agentic web: when most content is machine-written and machine-read, how does anyone know what to trust? The spec's answer is to make trust inspectable rather than asserted. Every concept can carry sources, the materials it derives from, each with objective credibility signals (who authored it, when it last changed, how heavily it is used), and individual claims in the body attribute themselves to those sources through keyed footnotes. Authorship is split from confirmation: generated records who or what wrote the content, while verified records who checked it, and the actor convention distinguishes agents, automated processes and people. From that, consumers derive three trust tiers: unverified, machine-confirmed, and human-reviewed, with the human prefix as the top tier. Freshness is a plain comparison against an absolute stale_after instant, and lifecycle status marks drafts and deprecations.

The most forward-looking piece is the Attested Computation: a concept that carries not just what a number means but the sanctioned way to compute it, with a deterministic, no-LLM attester that can confirm a given run really executed the blessed computation rather than something an agent improvised. Verification confirms the definition still matches policy; attestation confirms each individual number was produced the approved way. That is a governance vocabulary the open web does not have yet, and it is telling that the first serious attempt at one arrived from the agent infrastructure side rather than the search side.

What does it mean for content teams and publishers?

The practical reframe is that OKF treats content as knowledge rather than as pages. A page is a persuasive artifact: narrative, brand, design. A concept file is the same substance stripped to its load-bearing facts, typed, sourced, dated and linked to its neighbours. Teams that already run structured editorial operations, defined topics, named authors, sourced claims, review workflows, will find that OKF is essentially their editorial governance made machine-readable: the review step becomes a verified entry, the style guide's sourcing rule becomes the sources family, the content refresh calendar becomes stale_after. Teams whose content would embarrass them in that format, unsourced claims, no named authors, no review trail, have discovered something about their content, not about the format.

There is also an immediate private payoff that requires no one else to adopt anything: a curated bundle of your own expertise is directly useful to your own AI tooling, internal assistants, drafting agents, client-facing chat, because it solves your own context assembly problem. That is the correct near-term business case, with public discovery as the option it keeps open. The one discipline that keeps the public version safe is mirroring: the bundle must never say more than, or differently from, the visible site. A knowledge layer that diverges from the rendered pages is the same class of risk as cloaking, detectable by the same diff, and the trust metadata makes any dishonesty attributable.

How does OKF compare with llms.txt and Schema.org?

Three machine-readable layers compared, August 2026
LayerStewardWhat it carriesFetched by search engines?Verdict
Schema.org JSON-LDSchema.org community, consumed by Google SearchEntity and page metadata embedded in the HTMLYes, activelyMandatory today; the proven layer
llms.txtNone (community proposal)A signpost list of priority pages for LLMsNo commitment from any major engineWasted effort as a visibility play
OKF bundleGoogle Cloud, versioned specCurated knowledge with provenance, trust tiers, freshness and attestationNot yet; no discovery mechanism definedWatch item; publish cheaply, claim nothing

The three are not competitors; they stack. Schema.org tells engines what a page is. llms.txt tried to tell language models where to look and never earned a consumer. OKF specifies what curated knowledge looks like once something does come looking, and the source it derives from, on a well-run site, is the page that Schema.org already describes.

What should you do now?

Three moves, in order of certainty. First, keep winning the layer that is actually fetched: the visible page and its structured data, built to the standard set out in the perfect HTML page guide, because every current answer engine judges you there. Second, publish a mirroring bundle at /okf/, generated from your pages, with honest generated and verified metadata and stale_after on anything dated, and expose it with a link rel="alternate" type="text/markdown" in the head plus a visible footer link, since a plain anchor is the one discovery mechanism everything already understands. Third, put the same bundle to work internally, where it pays back immediately. And keep the claim honest with clients and stakeholders: this is an option on the agentic web, purchased for almost nothing, not a ranking factor, and the moment that changes the evidence will say so before the invoices should.

Frequently asked questions about open knowledge format

Will publishing an OKF bundle improve my search rankings?

No, not today. The OKF specification defines no web discovery mechanism and no search or answer engine currently fetches site bundles. Publishing one is zero-cost future-proofing for AI agents, not a ranking tactic, and anyone selling it as a rankings play is ahead of the evidence.

How is OKF different from llms.txt?

llms.txt is an unofficial community proposal that no major engine has committed to fetching. OKF is a versioned Google Cloud specification with reference implementations and a real trust model covering provenance, verification and freshness. Neither is fetched by search engines today, but OKF has a steward, a spec and a consuming ecosystem in agent tooling.

What should a content team actually do about OKF now?

Three things: keep the visible site the source of truth, publish a bundle at /okf/ that mirrors it with honest generated and verified metadata, and expose the bundle with a link rel alternate in the head plus a visible footer link. The effort is small and the same curation work improves your own internal AI tooling immediately.