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
Technical SEO, done in code
Clean semantic markup, structured data graphs, honest sitemaps, canonical discipline, Core Web Vitals — built into the site, not sprinkled on after.
GEO — be the answer, not a link
Search is splitting into links and answers. Generative Engine Optimization makes ChatGPT, Claude, Gemini and Perplexity cite you when buyers ask.
AI-crawler access & llms.txt
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.
Schema that search trusts
Organization, Service, FAQ, Breadcrumb and Article graphs wired to your real entities — your Google Business Profile, your reviews, your work.
Practised, not preached
I 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
- FP101
Audit what engines see
Crawl, 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.
- FP202
Fix in the codebase
I implement in your actual code — not a report you have to hand to another developer. Markup, schema, speed, llms.txt, sitemaps.
- QUALI03
Make the brand quotable
Tight, factual, source-worthy copy blocks that both Google snippets and AI answers can quote — with your name attached.
- RACE04
Measure both halves
Rankings and clicks from classic search; AI-referred sessions from the answer half. Both tracked, both reported monthly.
Thinking on search & AI
Try the free llms.txt generator. Write a clean plain-text brief of your business in your browser, no sign-up (more in free tools). Google ignores the file; the exercise of stating plainly what you do is the part that pays. Open the free llms.txt generator →
Which of the new acronyms name something real, and what the work actually collapses into. AEO vs GEO vs LLMO, explained →
The seven things that decide whether a local business shows in the map pack, in order of impact. How to rank on Google Maps in Himachal →
What the file is, what the evidence says about it, and why I still ship one. An honest answer on whether llms.txt works →
How my own site, local search and useful posts bring every client I have, with zero ad spend. How I get clients without paid ads →
Where AI tooling genuinely helps, and where judgment still wins. AI website builders vs a human developer →
Questions I get.
GEO 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.