Nicolas Sitter
Home
Research
All research
Hotel AI research, newest first
All hotel studies
AI & hotel-tech research
AI Hotel Landscape 2026
The flagship annual report
AI Hotel Landscape (live)
The weekly dashboard behind the report
Anatomy of ChatGPT Hotel Search
How the machine actually works
Methodology
Cross-industry methodology
AI-search infrastructure, not hotel-specific
Playground
All experiments
Every cross-industry field test
Specialty Coffee in Marseille
AI search vs the café scene
Yoga Studios in Paris
A different answer on every engine
Tacos in Mexico City
Michelin beats every taquería online
Sports
Cycling
L'Étape du Tour 2026
12,733 riders, every split
L'Étape du Tour Femmes 2026
9,696 riders up the Ventoux
La Marmotte 2026
5,005 finishers, three cols and the Alpe
Triathlon
Triathlon Alpe d'Huez 2026
3,861 finishers, three races
Running
Marathon de Paris 2026
57,516 finishers, every 5 km
Semi de Paris 2026
49,281 finishers, 21.1 km of splits
Guides
All guides
AI search optimization for hotels
AI Search
AI Search for Hotels
The big picture — 4-step framework
AI Visibility for Hotels
AEO + GEO, 5 pillars, 8-step checklist
ChatGPT Optimization
12 systems, 7 data providers
Google AI Mode
Where hotel clicks go
Do Visibility Scores Matter?
Not a booking — but a leading indicator
Technical
Schema Markup
JSON-LD for hotels
How AI Retrieval Works
The mechanism under GEO
Prompt Tracking
Measure the spread, not the rank
Projects
All projects
Everything, searchable
AI Apps
MCP App Tracker
Claude connectors, tracked daily
AI Search
AI Hotel Landscape
Live weekly hotel AI data
My AI Visibility
Tracking my own niche, in public
Tools
API
About
About me
Background & contact
Consulting
AI search visibility engagements
AGENTIC
|
llms.txt
llms-full.txt
posts.json
rss.xml
sitemap.xml
robots.txt
Overview
Segments
Categories
Clubs
Compare
First names
Celebrities
Moto club
Semi de Paris 2026
Category ranking · MH - U16H
U16 Men
SH
SF
EH - U23H
EF - U23F
M0H
M0F
M1H
M1F
M2H
M2F
M3H
M3F
M4H
M4F
M5H
M5F
M6H
M6F
M7H
M7F
M8H
M8F
M9H
M9F
JH - U20H
JF - U20F
SEH
SEF
ESH
ESF
JUH
JUF
CAH
CAF
CF - U18F
MH - U16H
#
Runner
Time
Gap
Overall
🥇
Nathan PERLIN
#67215 · FR
2:26:54
43,295
Top 200 shown, ordered by official category rank.