Skip to main content

Reizen & Toerisme GEO-handleiding

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.

JSON-LDAI-zoekenSchemaToerisme

Zonder geo-data

Locatie"Centraal gelegen, gemakkelijk te vinden"
Categorie-
Nabijgelegen-
Coördinaten-

Wat AI ziet: niets overeenkomstig. Nul locatie- of ervaringsvragen beantwoord.

Met GeoEnrich

LocatieMuseumplein 10, Amsterdam
CategorieMuseum, kunst, gezinsvriendelijk
NabijgelegenVondelpark (350 m), 8 restaurants (200 m)
Coördinaten52.3600, 4.8852

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.

Snelstart

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.

Hoe mensen reizen zoeken via AI

Inzicht in zoekgedrag is de basis van GEO. Hier zijn echte zoekopdrachten die mensen invoeren in AI-zoekmachines bij het plannen van reizen:

  • "beste dagtochten vanuit Amsterdam met kinderen en openbaar vervoer"
  • "dingen te doen in Barcelona in 3 dagen voor minder dan 100 euro"
  • "rondwandelingen in Rome onder de 50 euro die in de middag beginnen"
  • "verborgen pareltjes in Lissabon die locals echt aanbevelen"
  • "boottochten door Amsterdamse grachten voor koppels, geen groepsreizen"
  • "gezinsvriendelijke musea in Wenen met goede rolstoeltoegang"
  • "wijntouren in Toscane onder 3 uur vanuit Florence"
  • "beste uitzichten op Parijs bij zonsondergang per wijk"

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.

Toeristische attractie schema: de basis

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.

Tour- en activiteitenschema: voor georganiseerde ervaringen

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.

Touroperator schema: autoriteit vestigen

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 bedrijfsnaam
  • url: Uw hoofdwebsite
  • address: Uw vestigingslocatie
  • telephone: Contactnummer
  • aggregateRating: Uw totale beoordeling over alle tours
  • areaServed: Geografische regio's waar u tours aanbiedt
  • knowsLanguage: Talen die uw personeel en tours ondersteunen

Documenteer ook specialisaties, teamgrootte, tourgroepen, gidskwalificaties, annuleringsbeleid, verzekeringsdetails en duurzaamheidspraktijken in additionalProperty-velden.

Data verrijken met locatie-intelligentie

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, looptijd
  • nearestMetroStop: Specifiek metrostation en lijnnummers
  • parkingNearby: Parkeergarage of straatparkeren, afstand
  • restaurantsWithin1km: Aantal en keukentypen
  • otherAttractionsWithin1km: Lijst met namen voor planning met meerdere stops
  • walkabilityScore: Schaal 1-10
  • transitAccessibility: Connectiviteitsscore 1-10
  • familyFriendlinessScore: Score 1-10
  • bestSeasonToVisit: Maanden waarop de ervaring optimaal is
  • peakVisitorPeriod: Wanneer de drukte het grootst is
  • recommendedVisitDuration: Hoeveel uur voor een volledige ervaring
  • typicalWaitTime: Wachttijdverwachting tijdens piek- en daluren

Gebruik 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.

Inhoudsstructuur voor AI-leesbaarheid

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:

  • H1-kop: Enkelvoudige, specifieke kop met primair trefwoord
  • Openingssamenvatting: 100-200 woorden die "Wat is dit?" en "Waarom bezoeken?" beantwoorden
  • Gestructureerde FAQ-sectie: Beantwoord veelgestelde vragen zoals "Hoe lang duurt het?", "Is het geschikt voor kinderen?", "Wat is inbegrepen in de ticketprijs?", "Hoe kom ik er?", "Is het rolstoeltoegankelijk?"
  • Locatie/logistieke sectie: Afstand tot stadscentrum, openbaar vervoer met tijden, parkerinformatie, dichtstbijzijnde voorzieningen
  • Seizoensinformatie: Beste bezoektijden, wanneer het drukst, seizoensgebonden sluitingen of openingstijdwijzigingen
  • Gestructureerde data in context: Ondersteun schema met zichtbare inhoud die direct overeenkomt met uw JSON-LD

AI-citeerpatronen in reizen

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.

Veelgemaakte GEO-fouten en hoe u ze vermijdt

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.

Testen en valideren

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

Schema handmatig schrijven werkt voor één vermelding. Maar wat met duizenden?

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.