Back to Tools

LLM Sitemap Creator

Use cases

Planning new site architecture Organising keyword research into content structure Category taxonomy planning Information architecture design

OpenAI chat completion with JSON schema enforcement.

GPT-4o-mini/4o/4.1 organises keywords by search volume and semantic relationships.

Validates all input keywords appear in output.

Recursive dictionary traversal for tree rendering.

Max categories 3-15 (default 8), depth 2-5 (default 3).

Streamlit App Requires API Key

Platform

Browser-based (no installation required)

Input

OpenAI API key

Keywords CSV with volumes

Output

CSV: Level, Parent, Keyword, Volume. JSON: nested hierarchy. TXT: ASCII tree with volume annotations.

Launch App View Source

Features

  • GPT-4o-mini, GPT-4o, or GPT-4.1 models
  • JSON schema enforcement
  • Keyword validation (all input included)
  • Max top-level categories (3-15, default 8)
  • Max depth (2-5, default 3)
  • Recursive tree rendering

How to use

  1. 1 Enter your OpenAI API key
  2. 2 Select model (GPT-4o-mini recommended)
  3. 3 Upload keyword CSV and map columns
  4. 4 Set max categories (3-15) and depth (2-5)
  5. 5 Generate sitemap
  6. 6 Download CSV, JSON, or TXT tree

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk