Open knowledge bundle generator

The Open Knowledge Bundle Generator turns one public page into a short Markdown file an agent or retrieval system can read. It fetches the page, takes its title, meta description, first H1 and up to 100 links, and writes them into a bundle with the source URL, a timestamp and a clear "generated, not verified" status line.

Reads
one page per run
Output
Markdown, copy or .md
Cost
free, no signup

Pick a focused, public page such as an About, product or documentation page. One page per run.

Try

What the bundle draws on

Open any line for why it matters and how to fix it

  1. Not runTitle tag—

    Why it mattersThe <title> becomes the bundle's heading, so it is the first thing a reader or agent sees. If it is missing, the bundle falls back to the H1.

    How to fixGive the page a specific title that names its subject, not just the brand. The Meta Tag Generator estimates whether it fits in a search result.

  2. Not runMeta description—

    Why it mattersThe description becomes the bundle's summary paragraph. Without it, the bundle says no description was found and the reader has no one-line overview.

    How to fixWrite a factual one- or two-sentence description of what the page covers. Keep claims to what the page itself supports.

  3. Not runPrimary heading (H1)—

    Why it mattersThe first H1 is recorded as the page's primary heading. It should agree with the title; a mismatch suggests the page is about two things.

    How to fixKeep one H1 that states the page's subject in plain words, and make sure it matches the title's meaning.

  4. Not runLinked resources—

    Why it mattersUp to 100 unique links become the bundle's resource list, so a reader can follow the page's references. No links means a dead-end bundle.

    How to fixLink to the canonical pages that support the content, then prune navigation and low-value links from the bundle before you publish it.

Your Markdown bundle

Title, source, timestamp, status, description, primary heading and linked resources

Nothing to show yet. After a run, the full Markdown bundle appears here with copy and download buttons. It is marked Status: generated, not verified until you review it.

How to build a bundle you can stand behind

A bundle helps an agent navigate key public information without treating the whole site as one undifferentiated document. It must stay traceable to its source.

  1. Step 1

    Choose the right source page

    Pick one focused, public page that is the authoritative record for its topic. Avoid account areas, search results, duplicate archives, private files and any URL that should not be treated as authoritative.

  2. Step 2

    Generate the bundle

    Paste the URL and run it. The generator fetches the HTML from our server and reads the title, meta description, first H1 and up to 100 unique links.

  3. Step 3

    Check every generated line

    Compare the title, description, heading and links with the live page. Remove links that are navigation or irrelevant, and correct anything the page itself gets wrong.

  4. Step 4

    Publish with the status changed

    Once reviewed, change the status line yourself and publish the file where agents can find it, alongside the canonical page it came from.

  5. Step 5

    Regenerate when the page changes

    Keep the canonical page as the primary record. Regenerate or version the bundle whenever the source changes, so an old export never becomes the authority.

What goes into the bundle

The bundle is plain Markdown in a fixed order. Every line comes from the page's HTML or from the run itself, and nothing is rewritten or summarised by AI. Here is where each part comes from:

For what the format is and who reads it, read our explainer on the Open Knowledge Bundle standard.

Sections of the generated Markdown bundle
Bundle sectionTaken fromIf it is missing
# HeadingThe page's <title>, or the H1 if there is no title.Falls back to "Knowledge bundle".
SourceThe URL you entered.Always present.
GeneratedThe time your browser built the bundle, in ISO 8601 format.Always present.
StatusFixed text: generated, not verified.Always present. Change it only after review.
DescriptionThe meta description.Says no meta description was found.
Primary headingThe first H1 on the page.Says no H1 was found.
Linked resourcesUp to 100 unique absolute or root-relative links, one per line.The list is empty.

What the generator does

  • Fetches one public page from MoxSEO's server
  • Reads the title, meta description, first H1 and up to 100 unique links
  • Builds the Markdown in your browser with source, timestamp and status
  • Lets you copy it or download it as a .md file

What it does not do

  • Run JavaScript, so content rendered by scripts is not seen
  • Crawl a sitemap or more than one page
  • Verify any claim on the page
  • Read body text, images or structured data

Bundle, llms.txt or sitemap?

They do different jobs. A knowledge bundle summarises one page and its references. An llms.txt file is a proposed Markdown file at the root of a site that points language models to its most useful pages. An XML sitemap lists URLs for search engine crawlers. Many sites will want an llms.txt and a sitemap; a bundle is useful when one page carries facts an agent needs in a compact form.

The bundle format is MoxSEO's own simple layout, not a ratified standard, so no AI system is known to look for it by name. Its value is that it is short, traceable to a source URL and honest about being unverified. A bundle cannot repair unsupported claims, missing context or unclear headings on the source page; fix those first with the AI Answer Extractability Checker.

Important limitation: only include information you have the right to process and redistribute. A generated bundle does not give you permission to copy third-party content, disclose private material or publish personal information without an appropriate basis.

Knowledge bundle compared with llms.txt and an XML sitemap
FileScopeMade forFormat
Knowledge bundleOne page and its linksAgents and retrieval systems reading one topicMarkdown
llms.txtA curated list of a site's key pagesLanguage models deciding what to readMarkdown at /llms.txt
XML sitemapEvery URL you want crawledSearch engine crawlersXML

Review the source before bundling?

Check the source pages, metadata and permissions before turning public information into a knowledge bundle.

Questions about knowledge bundles

Short, standalone answers. Email editorial@moxseo.com if any of them is wrong.

What is an open knowledge bundle?

In this tool, it is a short Markdown file that records a page's title, source URL, generation time, verification status, meta description, primary heading and linked resources. It gives an agent or retrieval system a compact, traceable summary of one page instead of the full HTML.

What does the generator read from the page?

It reads the title tag, the meta description, the first H1 and up to 100 unique absolute or root-relative links in the HTML. It does not read body text, images or structured data, and it does not run JavaScript.

Why does the bundle say "generated, not verified"?

Because nothing in it has been checked. The generator copies what the HTML says, including any mistakes. Review every line against the live page, remove irrelevant links, and change the status yourself only after you have checked it.

Can it bundle a whole site?

No. It reads one page per run and does not crawl a sitemap. To cover several pages, run it on each one, or use the llms.txt Generator to draft a site-level list of key pages.

Is a knowledge bundle the same as llms.txt?

No. llms.txt is a proposed file at a site's root that points language models to its key pages. A knowledge bundle summarises one page and its links. The bundle layout is MoxSEO's own format, not a ratified standard.

Why is my bundle almost empty?

The generator reads the HTML your server returns and does not run JavaScript. If the title, description, heading or links are added by scripts, it will not see them, and neither will many AI fetchers. Server-render the key content and run it again.

Can I bundle someone else's page?

The tool will fetch any public URL, but you should only publish or share information you have the right to redistribute. A bundle does not give permission to copy third-party content or to publish personal information.

All 24 free tools

Rather we structure it
for you?

A free 30-minute call with Sakshi Kumari or Ashish Khan, the specialists who run MoxSEO. Bring the pages you want agents to read; they will tell you what to fix on the source before anything is bundled.

A call is not an engagement. We never guarantee rankings or AI citations.