Ranked by Google.
Quoted by AI.
Search is splitting in two: links and answers. Classic SEO gets you the links half. Generative Engine Optimization — structured data, quotable copy, llms.txt, AI-crawler access — gets ChatGPT, Claude, Gemini and Perplexity to cite you in the answers half. I implement both, directly in your codebase, as a developer — not as a slide deck.
What's in the work
The offeringClean semantic markup, structured data graphs, honest sitemaps, canonical discipline, Core Web Vitals — built into the site, not sprinkled on after.
Search is splitting into links and answers. Generative Engine Optimization makes ChatGPT, Claude, Gemini and Perplexity cite you when buyers ask.
Robots rules that welcome answer-engine crawlers, server-rendered pages they can actually read, and an llms.txt at the root. Google ignores that file and I'll say so — the crawler access and the readable pages are what carry this line.
Organization, Service, FAQ, Breadcrumb and Article graphs wired to your real entities — your Google Business Profile, your reviews, your work.
Practised, not preached
Proof, not promisesI built the generator I use on client work and left it open to everyone — fill in a few fields, get a valid file for your own root. Generate yours free →
Everything I sell runs here first: schema graphs, honest sitemaps, llms.txt, IndexNow, analytics. View source — it's all inspectable.
How the work runs
The processCrawl, indexing, structured data, entity signals, AI-citability. You get the gap list in plain language — what's broken, what's missing, what it's worth.
I implement in your actual code — not a report you have to hand to another developer. Markup, schema, speed, llms.txt, sitemaps.
Tight, factual, source-worthy copy blocks that both Google snippets and AI answers can quote — with your name attached.
Rankings and clicks from classic search; AI-referred sessions from the answer half. Both tracked, both reported monthly.
Thinking on search & AI
From the journalTry the free llms.txt generator. Write a clean plain-text brief of your business in your browser, no sign-up. Google ignores the file; the exercise of stating plainly what you do is the part that pays. Open the free llms.txt generator →
The GEO playbook for 2026 — how AI assistants pick who to cite, and how to become that source. Read the 2026 GEO playbook →
What the file is, what the evidence says about it, and why I still ship one. An honest answer on whether llms.txt works →
Where AI tooling genuinely helps, and where judgment still wins. AI website builders vs a human developer →
Frequently asked
SEO & GEOGEO is optimizing your site so AI assistants — ChatGPT, Claude, Gemini, Perplexity — cite and recommend your business in their answers. It combines structured data, quotable factual copy, llms.txt and crawler access, and it compounds with classic SEO rather than replacing it.
Not the way it's usually sold. Google confirmed in 2026 that its search systems ignore llms.txt entirely, and independent analysis across roughly 300,000 domains found no statistically significant relationship between having the file and being cited by AI. I publish that despite selling GEO and giving away an llms.txt generator. Every site I ship still gets one, because it costs half an hour and genuinely helps when an agent or a person points a model straight at your domain — but it is the smallest part of this service. What actually moves AI citations is the structured data, the entity graph and the quotable copy, which is the bulk of what you're buying here.
Both exist. A technical SEO + GEO implementation is a one-time project on your codebase. Ongoing content, tracking and iteration can run as a light monthly engagement — but nothing here requires a forever-contract.
Yes — technical SEO is the foundation: crawlability, structured data, Core Web Vitals, canonical hygiene, honest sitemaps. GEO is built on top of that. A site that's illegible to Googlebot is illegible to AI crawlers too.
It depends on whether it rides along with a build or stands alone, and on how much of the technical foundation already exists. The honest first step costs nothing: send your URL for a free website audit and you'll get the findings whether or not you hire me. If implementation makes sense after that, it's quoted fixed and in writing.
Invisible in AI answers?
Ask ChatGPT about your category. If a competitor comes up and you don't, send me your URL — the free audit will show you why.