Schema, llms.txt, technical fundamentals

Structured data, llms.txt, robots, sitemaps, schema.org. The plumbing that AI engines actually read.

5 posts

Watched our server logs for 60 days to see who actually fetches llms.txt. The honest answer.

Tired of opinion threads on whether llms.txt 'works', so I instrumented it and watched the logs. Setup: llms.txt deployed on 3 sites I run…

Milan Novák3 weeks ago
4920

Schema markup that moved the needle — and the kind that didn't

Spent two weekends auditing schema.org markup across 6 client domains I do GEO consulting on the side now . Pattern I keep seeing: Moves AI…

Milan Novák1 months ago
3930

PSA: blocking GPTBot ≠ blocking ChatGPT live search. They're different bots. Check your robots.txt.

Petr here. I see this mistake in about 30% of the domains we onboard, so worth saying clearly. If you added User agent: GPTBot / Disallow:…

Petr VlčekFounder1 months ago
3440

Shipped llms.txt — what should I track first? (sanity-check my plan)

Just dropped an llms.txt at the root. 250 words, includes product description, key features, pricing summary, support contact. My plan to…

Milan Novák1 months ago
4450

Blocked GPTBot to protect training data. Just realized I also blocked ChatGPT's live search.

Found this the embarrassing way. Was looking at why my GEO score on ChatGPT had flatlined for 8 weeks while Perplexity kept improving.…

Milan Novák1 months ago
5230