qalarc.com / projects / geo-pipeline

GEO Pipeline

A project by Qalarc — AI systems studio, Sydney, Australia. Built, shipped and maintained by Qalarc.

GEO Pipeline — by Qalarc — the producing half of generative-engine optimization: generates llms.txt (90 projects), sitemap.xml (339 URLs), 86 static JSON-LD project pages, AI-crawler robots rules and IndexNow pings for qalarc.com. Live on qalarc.com/llms.txt — the surfaces AI engines read before they answer questions about Qalarc.

Python (stdlib-only CLI)llms.txt generation (90-project index)Static HTML generator with JSON-LD (Organization + SoftwareApplication + BreadcrumbList)sitemap.xml generator (339 URLs, auto-discovery)robots.txt AI-crawler policy (GPTBot / ClaudeBot / PerplexityBot / YouBot)IndexNow key (deploy re-pings)Cloudflare Pages (push = deploy)
GEO Pipeline screenshot

GEO Pipeline — the producing half of Qalarc's generative-engine optimization system. Generative Engine Optimization is the discipline of making sites answerable by AI engines — ChatGPT, Perplexity, Brave Leo, Claude — when people ask intent questions like "what is QTK" or "how can I use AI to listen to radios". Engines can only cite what they can parse.

What it produces (all live on qalarc.com today). A stdlib-only Python tool (scripts/geo_pipeline.py in the site repo) that generates and maintains: /llms.txt — a structured facts file listing 90 projects, live products, downloads and learn-guides, written for both crawlers and LLMs; sitemap.xml — 339 URLs covering every indexable page including the QALS wiki subtree; 86 static project pages with full meta/OG/Twitter tags and JSON-LD structured data naming the Qalarc Organization as author and publisher; robots.txt rules explicitly allowing the AI crawlers (GPTBot, ClaudeBot, PerplexityBot, and friends); and an IndexNow key for instant re-ping on deploy.

Proven in production. The pipeline's outputs fixed a real attribution failure: in September 2026 Brave's AI engine attributed QTK — the Qalarc Token Killer — to a stranger, because the interactive project cards were client-side rendered and invisible to non-JS crawlers. The pipeline's static-page generator now emits fully crawlable pages with explicit authorship, and the interactive cards remain as the live layer on top.

Associated system. It works hand-in-hand with the Universal GEO Analyzer (the measuring half — queries AI engines and scores mention/accuracy/sentiment) and is operated per the SEO_strategy playbooks: pipeline produces → analyzer measures → findings drive the next fix.

The GEO system: produce → measure → fix

This pipeline is the producing half of Qalarc's generative-engine optimization system. Everything it produces is live on qalarc.com right now: /llms.txt (90-project facts index), /sitemap.xml (339 URLs), 86 static project pages with JSON-LD authorship (start at QTK — Qalarc Token Killer), and AI-crawler robots rules.

The measuring half is the Universal GEO Analyzer — it queries AI engines about Qalarc and scores mention rate, accuracy and sentiment. The loop: Pipeline produces → Analyzer measures → findings drive the next fix. The pipeline's first production win: after its static-page wave, Brave's AI mis-attribution of QTK (to a stranger, "John Olten") had a machine-readable correction to learn from — explicit Qalarc authorship on every surface.

Capabilities

Tags

#geo#seo#llms-txt#schema#ai-crawlers

Status: active · Last updated: 2026-09-24