De meeste toeristische attracties en reiservaringen zijn onzichtbaar voor AI-reisplanners. Deze gids laat zien waarom, en hoe u dat kunt oplossen.
JSON-LD-schema-opmaak, gestructureerde data en locatieverrijking om toeristische attracties, tours en reiservaringen zichtbaar te maken in ChatGPT, Perplexity en Google AI Overviews.
Zonder geo-data
Wat AI ziet: niets overeenkomstig. Nul locatie- of ervaringsvragen beantwoord.
Met GeoEnrich
Wat AI ziet: overeenkomstig voor 40+ zoektypen, waaronder "museum bij Vondelpark", "gezinsactiviteiten in Amsterdam", "dingen te doen op een regenachtige dag".
GeoEnrich genereert de rechterkolom automatisch vanuit een adres. Één API-aanroep.
Voeg dit JSON-LD toe aan elke toeristische attractiepagina en u bent meteen zichtbaar voor AI-zoekmachines:
{
"@context": "https://schema.org",
"@type": "TouristAttraction",
"name": "Example Museum Amsterdam",
"description": "World-class museum featuring Dutch masterpieces including Rembrandt's 'The Night Watch' and Vermeer's 'The Milkmaid'. Located in the Museum Quarter with direct tram access.",
"url": "https://www.example-attraction.com",
"image": "https://example.com/rijksmuseum-exterior.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Museumplein 1",
"addressLocality": "Amsterdam",
"postalCode": "1071 XX",
"addressCountry": "NL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.3599,
"longitude": 4.8852
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "17:00"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.7,
"ratingCount": 8324
},
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": "22.50",
"url": "https://www.example-attraction.com/tickets"
}
}
Wilt u de volledige versie met locatiescores, nabijgelegen POI's en tourschema's? Bekijk het volledige toeristische attractieschema in de voorbeelden hieronder.
Inzicht in zoekgedrag is de basis van GEO. Hier zijn echte zoekopdrachten die mensen invoeren in AI-zoekmachines bij het plannen van reizen:
Let op de patronen: afstand van een basisstad, prijspunt, duur, specifieke gebruikssituaties (kinderen, koppels, solo), toegankelijkheid en lokale authenticiteit. Wanneer u uw schema optimaliseert, beantwoordt u deze specifieke vragen voordat ze gesteld worden.
Een TouristAttraction is elke plek die mensen bezoeken voor vrijetijdsbesteding, cultuur of ervaringen. Musea, monumenten, parken, stranden, uitkijkpunten, culturele sites en bezienswaardigheden zijn allemaal TouristAttractions.
Verplichte velden voor AI-zichtbaarheid
name: De officiële naam. Wees specifiek. "Example Museum Amsterdam" verslaat "Museum".description: 150-250 tekens die uitleggen wat deze plek het bezoeken waard maakt. Vermeld wat uniek is.address: Volledig postadres met geo-coördinaten. AI-modellen hechten waarde aan exacte locaties.geo: GeoCoordinates met breedte- en lengtegraad op 4 decimalen. Cruciaal voor afstandsberekeningen.image: Een hoogwaardig representatief beeld. AI-modellen gebruiken afbeeldingen voor inhoudsverificatie.url: Directe link naar uw officiële pagina of boekingspagina.Aanbevolen velden die AI-vermeldingen stimuleren
aggregateRating: Beoordelingswaarde (1-5) en aantal beoordelingen. AI-modellen waarderen op bewijs gebaseerde aanbevelingen.openingHoursSpecification: Openingstijden per dag. AI moet "is het nu open?"-vragen beantwoorden.offers: Prijsstructuur inclusief prijs, valuta en aankoop-URL. AI citeert attracties met duidelijke prijzen.amenityFeature: Toegankelijke toiletten, rolstoeltoegang, audiogidsen, cafés, souvenirwinkels, parkeren.Geavanceerde velden voor concurrentievoordeel
touristType: "adventure", "cultural", "family", "historical", "romantic", "wellness"availableLanguage: Talen van tours, bewegwijzering of geleide ervaringen. Cruciaal voor internationale reizigers.accessibilityFeature: "WheelchairAccessible", "AudioDescribed", "BrailleSignage"additionalProperty: Sleutel-waardeparen voor verrijkte data. Dit is waar locatie-intelligentie uitblinkt.Tours, activiteiten en geleide ervaringen hebben eigen schemavereisten. Gebruik TouristTrip voor meerdaagse tours en Event voor enkele tours of activiteiten.
Een tour verschilt van een statische attractie omdat het tijdelijke componenten heeft: een starttijd, duur en vaak meerdere stops.
Sleutelvelden voor tourschema:
name: Specifieke tournaam. "Sunset Canal Boat Tour" verslaat "Boat Tour".description: Wat de tour inhoudt, wat reizigers zullen zien en wat hem uniek maakt.duration: ISO-8601-formaat (PT2H voor 2 uur, PT1D voor 1 dag).offers: Prijs, valuta en beschikbaarheid.startLocation: Waar het begint met volledig adres en coördinaten.eventSchedule: Wanneer tours lopen (dagelijks, specifieke dagen, seizoensgebonden).maximumAttendeeCapacity: Groepsgrootte.inLanguage: Beschikbare talen voor gidsen/commentaar.aggregateRating: Gastbeoordelingen en ratings.Gebruik voor meerdaagse tours TouristTrip met een itinerary-veld dat elke dag als een ItemList beschrijft.
Als u een reisorganisatie, reisbureau of boekingsplatform runt, vestig uzelf als TravelAgency. Dit vertelt AI-modellen wie u bent, waar u actief bent en waar u in gespecialiseerd bent.
Vereist voor touroperators:
name: Uw bedrijfsnaamurl: Uw hoofdwebsiteaddress: Uw vestigingslocatietelephone: ContactnummeraggregateRating: Uw totale beoordeling over alle toursareaServed: Geografische regio's waar u tours aanbiedtknowsLanguage: Talen die uw personeel en tours ondersteunenDocumenteer ook specialisaties, teamgrootte, tourgroepen, gidskwalificaties, annuleringsbeleid, verzekeringsdetails en duurzaamheidspraktijken in additionalProperty-velden.
Hier wordt GEO echt krachtig. Gebruik naast schema ook locatie-intelligentie om data te bieden die AI-modellen elders niet kunnen vinden. Dit brengt u van "zichtbaar" naar "voorkeur".
Locatieverrijking betekent metadata toevoegen over de context rondom uw attractie. In plaats van "Museum in Amsterdam" zegt u: "Museum in Amsterdam, 200 meter van een metrostation, loopafstand naar 47 restaurants, gezinsvriendelijke buurt, bereikbaar met de tram vanuit Centraal Station in 8 minuten".
Bruikbare verrijkingsvelden (als additionalProperty):
nearestTransitStation: Naam, type, afstand, looptijdnearestMetroStop: Specifiek metrostation en lijnnummersparkingNearby: Parkeergarage of straatparkeren, afstandrestaurantsWithin1km: Aantal en keukentypenotherAttractionsWithin1km: Lijst met namen voor planning met meerdere stopswalkabilityScore: Schaal 1-10transitAccessibility: Connectiviteitsscore 1-10familyFriendlinessScore: Score 1-10bestSeasonToVisit: Maanden waarop de ervaring optimaal ispeakVisitorPeriod: Wanneer de drukte het grootst isrecommendedVisitDuration: Hoeveel uur voor een volledige ervaringtypicalWaitTime: Wachttijdverwachting tijdens piek- en dalurenGebruik de MapAtlas GeoEnrich API om verrijkingsdata automatisch te vullen op basis van uw coördinaten. Integreer de API-respons in het additionalProperty-veld van uw schema.
Schema alleen is niet genoeg. Uw daadwerkelijke webpagina moet zo gestructureerd zijn dat AI-modellen specifieke informatie kunnen verwerken en citeren.
Paginastructuur die AI-modellen verkiezen:
Wanneer u correct optimaliseert, citeren AI-modellen uw inhoud. Er zijn drie hoofdpatronen:
Patroon 1: Directe attributie
"Volgens de officiële website van het Anne Frank Huis bewaart het museum het daadwerkelijke schuilhuis waar Anne Frank haar beroemde dagboek schreef, met originele kamers en persoonlijke bezittingen."
Patroon 2: Vergelijkingscitaat
"Het Example Museum en het Van Gogh Museum bevinden zich beiden in Amsterdams Museumkwartier, binnen 500 meter van elkaar. Het Example Museum (EUR 22,50) herbergt Nederlandse meesterwerken, terwijl het Van Gogh Museum (EUR 20) zich volledig richt op Vincent van Goghs 2.000+ werken."
Patroon 3: Aanbevelingscitaat
"Voor zonsondergangsweergave in Amsterdam vertrekt de Sunset Canal Boat Tour (EUR 45, 90 minuten) vanaf Prins Hendrikkade met maximaal 12 gasten."
Om geciteerd te worden: Wees specifiek met meetbare data. Vermeld prijzen, afstanden, duur, capaciteiten, talen, openingstijden. Bezit uw data. Ondersteun schema met overeenkomstige paginatekst. Update regelmatig.
Fout 1: Geen duur of prijzen in tourschema
Zonder duur en prijsdata bent u onzichtbaar voor "30-minuten tours onder EUR 50". Wees specifiek: "90-minuten zonsondergangs-grachtentour vanaf EUR 45 per persoon, dagelijks om 19:00 uur."
Fout 2: Ontbrekende meertalige inhoud
Alles alleen in het Engels beperkt vermeldingen. Vertaal belangrijke schemavelden naar de talen van uw bezoekers. Gebruik het inLanguage-veld om dit aan te geven.
Fout 3: Geen seizoensgebonden beschikbaarheid
Veel attracties en tours variëren per seizoen. Gebruik bestSeasonToVisit en tijdsspecifieke openingstijden in uw schema.
Fout 4: Sjabloonbeschrijvingen
"Bezoek onze prachtige attractie en ervaar de lokale cultuur" staat op 10.000 websites. Schrijf specifieke beschrijvingen die alleen op uw attractie van toepassing zijn.
Fout 5: Geen toegankelijkheidsinformatie
Toegankelijkheidsvelden (WheelchairAccessible, AudioDescribed, enz.) worden steeds vaker citatiecriteria. Wees eerlijk en gedetailleerd.
Fout 6: Ontbrekende precieze coördinaten
Attracties hebben breedte-/lengtegraad nodig op 4 decimalen (minimaal 10 meter nauwkeurigheid). Gebruik Google Maps, OSM of de MapAtlas AEO Checker om te verifiëren.
Fout 7: Verouderde informatie
Maak een schema-updateschema. Kwartaalsgewijs is het minimum. Maandelijks is beter voor attracties met seizoensgebonden variaties.
Fout 8: Nabijgelegen attracties negeren
"Museum in Amsterdam" is algemeen. "Museum in Amsterdam, 50 meter van tramhalte, loopafstand naar 47 restaurants, 8 hotels binnen 500 m" is concurrerend.
Stap 1: JSON-LD-structuur valideren
Gebruik de AEO Checker om uw JSON-LD te valideren. Het controleert op syntaxfouten, ontbrekende verplichte velden en best-practice-aanbevelingen.
Stap 2: AI-zichtbaarheid testen
Vraag ChatGPT, Perplexity of Claude direct naar uw attractie: "Vertel me over [naam van uw attractie]. Wat zijn de tijden, prijs en hoe kom ik er?" Als uw schema goed gestructureerd is, zou de AI specifieke details uit uw schema moeten vermelden.
Stap 3: Verrijkingsdata controleren
Gebruik de MapAtlas GeoEnrich API om te zien welke locatie-intelligentie aan uw coördinaten is gekoppeld. Controleer of nabijgelegen transit, restaurants en attracties nauwkeurig zijn weergegeven.
Stap 4: AI-citaten bewaken
Stel Google Alerts en AI-specifieke alerts in voor de naam van uw attractie. Volg wanneer AI-modellen u citeren versus concurrenten.
Stap 5: Itereren op basis van AI-feedback
Als AI-modellen informatie consequent weglaten, komt dat vaak doordat uw schema het niet bevat, uw paginatekst het niet vermeldt, het tegenstrijdig is tussen kanalen of het verouderd is.
Op grote schaal automatiseren
De MapAtlas GeoEnrich API voegt automatisch coördinaten, nabijgelegen POIs, ov-toegang, buurtcontext en schemaklare geo-data toe aan elke vermelding, één API-aanroep per vermelding, op elke schaal.