Your website is losing business to visitors who never see it.
Not because your prices are wrong, or your photos are poor, or your copy needs a polish. Because AI is answering your potential customers’ questions before they reach you, and right now, your business probably isn’t in those answers.
This is the new reality for small tourism and hospitality operators and the following insights, reflections, and instructions are condensed from a workshop I delivered to tourism operators in the Clare Valley and Mid North regions of South Australia.
The new reality is that travellers are asking ChatGPT, Perplexity, and Google AI where to stay, what to eat, and what to do, and they’re following those recommendations. If your business isn’t providing the kind of clear, factual, machine-readable content that AI engines can extract and cite, you’re invisible to a growing slice of your market.
The good news: this is solvable. You don’t need a big budget. You need to understand four things.
Why AI Changes the Game
Traditional search rewards the biggest budgets, the most backlinks, and technical dominance. Small operators often get buried by aggregators. Generative Engine Optimisation (GEO) works differently. AI rewards the clearest answer and verified expertise.
You don’t need to beat Expedia. You just need to provide a better, more specific, more factual answer than your neighbour.
Think of AI as an executive assistant rather than a matchmaker. It doesn’t show your potential customers a list of options and let them choose. It makes a recommendation. Your job is to be the one it recommends.
| Old Search (SEO) | New Search (GEO) |
|---|---|
| Rewards the largest budget | Rewards the clearest answer |
| Rewards the most backlinks | Rewards verified expertise |
| Buries small operators under aggregators | Levels the playing field for specific, factual content |
| Customers browse and compare | AI recommends; customers follow |
| You compete with Expedia | You compete with your neighbour |
Uncovering And/Or Creating Answer Nuggets
AI doesn’t browse your website the way a human does. It extracts. It scans your page, grabs a block of useful information, and uses it to answer a question elsewhere.
This means warm, evocative copy that a human finds inviting is often invisible to an AI engine. The language that works for people, “nestled in the historic heart of the Mid North, our beautiful heritage property captures the romance of a bygone era,” gives an AI nothing to work with. No facts. No distances. No specifics.
What AI can use is called an Answer Nugget: a short, fact-dense opening paragraph that stands alone as a complete answer to a likely question.
The Answer Nugget Rules
| Rule | What It Means |
|---|---|
| Nouns over adjectives | Replace “stunning views” with “views overlooking the historic Burra open-air mine site” |
| The 35-word rule | Keep your opening paragraph under 35 words so an AI can use it directly |
| Hard numbers | Include explicit distances, room counts, and year of establishment |
| Stand-alone clarity | The paragraph must make complete sense if lifted entirely from the rest of the page |
Fluffy vs Factual: A Direct Comparison
| Fluffy Traditional Copy | GEO-Optimised Answer Nugget |
|---|---|
| Nestled in the historic heart of the Mid North, our beautiful heritage-listed property captures the romance of a bygone era. | [Business Name] is a heritage accommodation property in [Town], South Australia, located [X] metres from the town centre. |
| Guests can lose themselves in the timeless charm of our stone architecture while enjoying the peaceful whispers of nature. | Built in [Year], the property features [amenity 1], [amenity 2], and [amenity 3], situated [X] minutes from [famous landmark]. |
| It’s the ultimate escape for discerning travellers. | The property serves as a central base for exploring the [region] and accessing the [local trail or attraction]. |
How to Write Your Own Answer Nugget
Current best practice suggests you use this three-sentence structure on every key page of your website. However, we must not forget the humans. AI might like a bowl of pure bran but humans enjoy it toasted with fruits and sweeteners. So, my advice is to inject these answer nuggets immediately after your page or post title or intro sentence, and then continue with your thoughtfully-written content adhering to your StoryBrand Framework thinking.
Sentence 1 (Who and Where): [Business Name] is a [type of experience or accommodation] located in [Town, Region, South Australia].
Sentence 2 (The Facts): Built in [Year] / Featuring [2 to 3 concrete amenities], situated [distance] from [famous local landmark].
Sentence 3 (The Regional Connection): Our property serves as an ideal base for travellers exploring [region name] and visitors booking the [name of local attraction or trail].
No Business Is An Island, We Are Viewed As Regional Entities
AI engines don’t see the internet as separate websites. They see it as a connected map of entities: people, places, and things that relate to each other. This is called a Knowledge Graph.
Here’s what this means for your business. If an AI knows that the Burra Heritage Passport is a highly verified historic entity, and your website mentions that you are located directly on that trail, you inherit some of the authority of that landmark. The AI connects you to something it already trusts.
The Good Neighbour Strategy
To make an AI recommend you, your website must mention your neighbours. A bed and breakfast that lists local wineries, bakeries, and museums becomes associated with those well-known places in the AI’s knowledge map. When someone asks for a holiday itinerary, the AI connects your business to those famous spots.
Practical step: Create a “Local Guide” or “Things to Do” page on your website with a clean, clearly structured list of local landmarks, attractions, and partner businesses. Use their full, correct names. Link to their websites where appropriate.
The Source of Truth Problem
AI models trust official, curated databases over blog posts. For tourism operators, the primary sources of truth are:
| Source | Why It Matters |
|---|---|
| ATDW (Australian Tourism Data Warehouse) | The verified truth for AI bots; your primary listing database |
| SATC (SA Tourism Commission) | Consistency across SA Tourism profiles builds authority |
| Google Business Profile | Your name must match your website exactly |
| Schema markup | Invisible code that labels your data for AI engines |
A critical warning: if your business name, address, or category varies between platforms, even something as small as “St” versus “Street,” AI engines treat this as a data conflict and may drop you from recommendations entirely. Consistency is not optional.
Growing Value From Reviews Through Review Seeding
AI search engines, including Perplexity and ChatGPT, constantly pull data from TripAdvisor, Google Maps, and other review platforms to understand user sentiment about businesses. Your review responses are content that AI can read and cite.
Most operators miss this opportunity entirely.
The Most Common Mistake
A guest leaves a glowing five-star review. The operator responds: “Thanks for coming, hope to see you again.” The AI reads this exchange and gets zero useful information about the business.
Review Seeding is the practice of weaving your Answer Nuggets and factual details naturally into your responses to customer reviews. Every reply becomes a small piece of AI-readable content that reinforces your business’s key facts, location, and value.
Review Response Structure
| Review Type | What to Include in Your Response |
|---|---|
| Positive, general | A factual detail about the property’s history or setting, plus a reference to a nearby attraction |
| Positive, specific amenity | Confirm the amenity, add a related fact, reference the regional context |
| Negative or mixed | Acknowledge calmly, clarify factually (e.g. “As a self-contained cottage, we are 2 minutes from the historic Royal Exchange Hotel”), maintain warmth |
Simple Prompts to Help You Respond
You don’t need to write these responses from scratch. A tool like Claude AI can draft them for you if you give it the right instructions.
In fact, there is a comprehensive blog post on how to build a smart review-replying assistant using Claude, here: Applying The Brain’s Four Characters To Responding To Reviews.
Alternatively, you can start with these prompts, for something basic:
For a positive review: “You are a local tourism copywriter. Write a warm, professional reply to this positive customer review. In your response, naturally weave in these exact facts without making it sound forced: [insert your key facts]. Here is the review: [paste review].”
For a negative review: “Write a polite, calm response to this [X]-star review raising [specific concern]. Emphasise that [factual clarification about your property]. Keep it professional. Here is the review: [paste review].”
For a review praising a specific feature: “Write a response to this review praising our [feature]. Remind the reviewer and future readers that [relevant fact or nearby entity]. Here is the review: [paste review].”
Important: You, the human, should always read, adjust, and send the response. AI drafts the 80 per cent. You add the 20 per cent that only you know. I cannot overstate this enough. We want to hear from you, not a robot. However, the above prompts and, even more so, the Claude article, helps you draw important elements together that you might have otherwise missed.
The Geeky Steps For Being As AI-search Ready As Possible
This is where the underlying structure of your website either helps or hurts you. Three technical elements matter most.
1. Your Robots.txt File: The Open Sign
A robots.txt file tells web crawlers whether they can visit your site. Many security plugins accidentally block AI crawlers, treating them the same as potential threats.
You can (optional, not mandatory) explicitly welcome the major AI bots by ensuring your robots.txt file allows access for:
| Bot | AI Engine |
|---|---|
| GPTBot | OpenAI / ChatGPT |
| PerplexityBot | Perplexity AI |
| Google-Extended | Google Gemini |
Ask your web developer or hosting provider to check this. If you use a security plugin on WordPress, verify it is not blocking these bots.
2. Your llms.txt File: The Fast Food Menu
A plain text file placed at yourwebsite.com/llms.txt gives AI engines a clean, one-page structural summary of your business. Instead of forcing an AI to read through 50 pages of complex website code, you hand it a direct summary of what you offer and where to find key information.
Example structure:
# [Your Business Name]
> [One sentence description of what you offer and where]
## Core Offerings
- [Experience or accommodation name]: [One sentence description]. [Link]
- [Second offering]: [Description]. [Link]
## Planning
- Pricing: [Link]
- FAQ: [Link]
- Contact: [Link]
Plugins like Yoast can produce these files automatically, but writing one manually gives you more control over what the AI sees first. Think of it as your greatest hits list.
3. Schema Markup: The Identity Card
Schema markup is invisible code embedded in your website that explicitly labels your data for AI engines. A human reads your page and infers that you run a hotel. Schema code tells the AI bot directly: this is a Hotel, here is the address, here are the opening hours, here is the price range.
| Schema Type | Where to Use It | What It Labels |
|---|---|---|
| LocalBusiness or Hotel | Homepage | Name, address, coordinates, opening hours, price range |
| ReserveAction / Offer | Booking page | Price, currency, availability |
| BlogPosting | Blog articles | Headline, author, date published |
| sameAs | Homepage | Links to ATDW, Google Business Profile, TripAdvisor, social media |
You do not need to write this code manually. If you use WordPress, open Rank Math or Yoast, go to Local SEO, and fill in the text boxes. The plugin generates the code automatically (you might need to move to a paid version of the plugins for more depth).
The sameAs field is worth special attention. It explicitly links your website to your other verified digital profiles: your ATDW listing, your Google Business Profile sharing link, your TiCSA or regional tourism directory listing, and your social media handles. This is how AI engines confirm your business is the same entity across multiple sources.
4. The PDF Trap
Menus, itineraries, room rates, and tour schedules stored as PDF files or uploaded as flat images are nearly invisible to AI crawlers. A flyer saved as a JPEG is just a blank box to a bot unless it has detailed alt-text.
The rule of thumb: if you cannot highlight the text with your mouse cursor on your own website, an AI crawler cannot use that information to recommend you.
Convert key information into raw, native HTML text. Use clear headings, bullet points, and standard pricing tables. Your pricing page should be a proper web page, not a downloadable PDF.
Your Four-Step Action Plan
| Priority | Action | Effort | Impact |
|---|---|---|---|
| 1 | Write an Answer Nugget for your homepage and key landing pages | Low | High |
| 2 | Create or update a Local Guide page linking to 3 to 5 local entities | Low to medium | High |
| 3 | Start seeding your review responses with factual details | Low (ongoing) | Medium to high |
| 4 | Check robots.txt, set up llms.txt, and verify Schema markup | Medium (one time) | Medium |
One Final Thought
Before you invest any more time optimising for AI, make sure your customer is the hero of your story.
The StoryBrand framework is a useful check before you get too deep into chasing algorithms. Your marketing content becomes more relevant and more powerful when it speaks directly to what your ideal visitor wants, the experience they’re seeking, the problem they’re trying to solve, the outcome they’re hoping for.
Clear positioning first. AI optimisation second. In that order.
