GEO, AEO, LLM SEO, AI SEO: one goal, four labels
If you run a hotel you have probably had at least one email this year offering to get you "ranked in ChatGPT". The service goes by several names. Generative engine optimization (GEO) comes from a 2023 research paper. Answer engine optimization (AEO) is an older term from the days of voice assistants and featured snippets. LLM SEO, ChatGPT SEO and AI SEO are marketing terms for the same idea.
All of them mean AI search optimization: changing your website and your presence elsewhere on the web so that AI assistants are more likely to mention your hotel when a guest asks where to stay. The differences between the labels are mostly about which agency is selling. Judge the proposal by what it says it will do and how it will prove it, and ignore the acronym.
One more distinction is worth having in your head before the sales call. The optimization is the work. AI visibility is the measurement of whether the work did anything. A proposal that describes only the first half is describing activity, and you are paying for an outcome.
What the research actually found
Most GEO pitches trace back, directly or not, to one paper: "GEO: Generative Engine Optimization" by Aggarwal and colleagues at Princeton and elsewhere, accepted at the KDD 2024 conference. The authors tested content changes against generative search engines and reported that the best methods boosted a source's visibility in answers by up to 40%.
The methods that worked were plain ones: citing sources, adding quotations and adding statistics. Keyword stuffing, the reflex of old-school SEO, offered little to no improvement. The paper also found the effect depended heavily on where a page already ranked. Citing sources lifted a site ranked fifth in search results a great deal and lowered visibility for the site ranked first.
Two cautions before anyone quotes that 40% at you. It is a relative figure measured on the authors' own benchmark of queries, across many subject areas, and the paper says the most effective strategy varies by domain. None of it was hotels. It supports the idea that content changes can move AI answers. It does not support any specific promise about your hotel.
What a real AI search optimization engagement should include
Start with a baseline. Before anything changes, the agency should run a fixed set of real guest questions about your city and type of stay through the engines that matter, record whether your hotel is named, and give you the numbers. This is the single most important line in a proposal, because every later claim of progress is measured against it.
Then the technical fixes. AI crawlers must be able to fetch your pages, your key facts should be stated in structured data, and your site should load and render without depending on scripts the crawlers do not run. This part is finite. A competent team can audit and fix it in weeks, and our guide to AI crawler readiness lists what to check.
Next comes content: pages that answer the questions guests actually ask, in plain sentences an engine can quote: how far the hotel is from the station, whether the spa is open to non-residents, which rooms suit a family of four. It is the part that most resembles ordinary SEO writing, and the research above suggests stating facts and citing sources helps more than repeating keywords.
Citations are the fourth part. AI engines lean on third-party sources they already trust: OTAs, review sites, local directories, city tourism pages and travel editorial. The agency should show you which of those sources the engines cite for your market today, and work on getting your hotel listed or covered on the ones that are realistic. This is slow, depends on other people publishing, and is often the part that moves the result.
Last, re-measure monthly: the same questions and the same engines, on a schedule. AI answers vary from one run to the next, so a single before-and-after check two weeks apart mostly shows noise. A trend over several months is what tells you whether the work did anything.
Measuring progress: detection rate, share of voice, citations
Detection rate is the share of answers to your tracked questions that name your hotel. If 90 questions run through six engines and you are named in 45 of the 540 answers, your detection rate is about 8%. It is the headline number, and our guide to measuring hotel AI visibility explains how to calculate it properly.
Share of voice puts that number next to your competitors. Being named in 8% of answers means one thing if the hotel across the square is named in 30% and another if it is named in 5%. Ask the agency to track three to five named competitors you choose.
Citations tell you why the result is what it is. Which domains do the answers link to, how often is your own site among them, and which OTAs and editorial sites appear instead? A rising citation share for your own domain, or a new appearance on a local guide the engines already trust, is often the first sign of progress before the detection rate moves.
Set expectations from real numbers. In the benchmarks we publish for 8 real hotels, 4 were named in none of the answers we checked and the rest landed between 7.12% and 12.5%. The hotel with the best technical readiness score in that set, 92.9%, was named in none of its answers. If an agency projects a jump to 50% in three months, ask what that projection is based on.
Red flags in proposals
The biggest is a guaranteed ranking or placement. Google's own documentation for site owners says there are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary, and the answers are generated fresh each time. Nobody controls them. An agency that guarantees a position is either measuring something easier than what it promises, or not measuring at all.
Watch for a missing baseline. If the first report you will see is the one after the work, you will never know what changed. Ask for the starting numbers before you sign.
Check whether the test prompts name your hotel. "Tell me about Hotel X in Vienna" will return your hotel every time. A real test uses the questions a guest asks before they know you exist. Ask to see the question list.
Be wary of a single engine. A report covering ChatGPT alone misses Gemini and Google's AI features, which draw on different sources. Results differ by engine, sometimes a lot.
Question any content volume target. "Forty AI-optimized blog posts per month" is a deliverable that is easy to count and has little to do with the outcome. Ask which guest questions each piece is meant to answer.
Be sceptical of a special file or tag that "tells ChatGPT about you". Some of these, like llms.txt, are cheap and harmless. None of them is evidence-backed as a ranking lever, and none should be the centrepiece of a paid engagement. Our llms.txt guide covers what that file does and does not do.
DIY vs agency vs tool
Do it yourself if you have someone who can edit the website and an hour a week. The technical fixes and the factual content are within reach of most hotel teams, and the citation work is mostly emails and listings. The gap is measurement: checking a dozen questions across several engines by hand every month is tedious, and a manual check run once is a single noisy sample.
Hire an agency if you lack the people, or if your site is on a platform you cannot change yourself. Make the contract pay for the five parts above, insist on the baseline, and own the measurement independently so the people doing the work are not the only ones grading it.
Use a tool for the measurement either way. Our roundup of the best AI visibility tools compares hotel-specific and general options. Staylight is one of them: it runs a fixed set of real traveller questions through the major assistants, from ChatGPT to Google AI Mode, reports detection rate, share of voice and citations, and on the higher plans audits the technical side too. Whether you then do the work yourself or hire someone, you have a number to hold the work against.
Questions to ask before you sign
Can I see the baseline before we start, and the exact questions you used? Which engines will you track, and how often? Which competitors will you measure us against? Which sites do the engines cite for our market today, and which of those can you realistically get us onto? What will you report each month, and what result would make you tell us the work is not paying off?
An agency that answers those clearly is selling work you can check. One that answers with a guarantee is selling a promise nobody can keep.