Möchtest du Daten importieren? (optional)

Lade dein Schema bzw. deine Website hier rein, um bereits hinterlegtes schema.org/Hotel zu importieren. Du kannst danach die Inhalte unten bearbeiten.

Die Seite wird nach JSON-LD durchsucht.

Hier kannst du komplettes JSON-LD einfügen, optional inklusive <script>.

Schema-Unterkunftstyp @type

Wähle den passenden schema.org Subtype. Alle Auswahlmöglichkeiten sind LodgingBusiness-Untertypen und funktionieren mit den meisten Feldern dieses Generators.

Basis Hoteldaten

Geben wir erst mal die wichtigsten Namen und Beschreibungen für das Hotel an.

Pflichtfeld

Der normale Rufname des Hotels, das du verschematisieren möchtest. Etwa „Hotel Blaue Linde“

Ein alternativer geläufiger Name des Hotels, etwa „Blaue Linde am See“.

Also rechtliche Bezeichnung des Unternehmens, etwa „Hotel Blaue Linde GmbH“.

Zugehörige Marke/Kette/Gruppe des Hotels, z. B. eine Marke oder Kette, falls vorhanden.

Kurzer Claim für das Branding des Hotels und Wiedererkennungswert.

0

Füge hier eine gute Zusammenfassung für das Hotel-Schema hinzu. Wie viele Sterne hat das Hotel, Ausblick und Region, welche Ausstattung, großer Wellnessbereich, Restaurant, Kinder- und Sportbereiche etc.
Fasse hier das Besondere zusammen (ca. 150-160 Zeichen).
Verzichte auf HTML-Formatierungen oder Emojis, da diese zu Fehlern im Code führen können.
Falls du Sonderzeichen brauchst: Du kannst Zeichen aus unserer HTML‑Sonderzeichen-Tabelle verwenden.

Adresse des Hotels

Die physikalische Adresse des Hotels. Auf Basis dieser Einträge können Suchmaschinen und KI-Werkzeuge Kartenmaterial und regionale Bezüge herstellen.

Kontakt & Web

Wie können Besucher oder KI-Assistenten am besten das Hotel erreichen?

Optional, falls noch genutzt.

Direktlink zu einem Google Maps Eintrag, oder Google Maps URL mit Geo-Koordinaten.

Kontaktpunkte contactPoint

Hier können speziell vom Hotel abweichende Kontaktpunkte hinterlegt werden, etwa wenn die Rezeption oder das Restaurant eine eigene Durchwahl oder E-Mail-Adresse für spezielle Reservierungen hat.

Mehrere Kontaktpunkte sind möglich, z. B. Rezeption, Reservierung, Restaurant. Hinterlege nur Daten, die auch sichtbar auf der Website sind.

Social Media Kanäle sameAs

Verlinke hier die offiziellen Profile wie etwa Facebook, Instagram, LinkedIn, WhatsApp usw.
Dies hilft Google, Bing und KI-Agenten, alle Online-Präsenzen der gleichen Marke zuzuordnen.
Du kannst auch eigene weitere Websites wie einen Hotelblog oder spezielle Karriereseite hinzufügen, wenn es eigene Websites sind.

Geodaten geo

Physische Geodaten helfen KI-Werkzeugen, eine Map oder schnelle Anfahrt zum Hotel zu erstellen.

Nominatim (OpenStreetMap) zeigt Latitude/Longitude direkt in der Ergebnisliste.
Klicke auf dein Ergebnis auf der Seite und suche nach dem Feld Centre Point (lat,lon)

Geo-Daten mit Nominatim ermitteln

Logo und Bilder

Diese Logos und Bilder werden mit dem Hotel verbunden, etwa in Googles Rich Results, aber auch wenn ein KI-Agent wie Chat GPT das Hotel vorschlägt. Füge hier URL-Pfade zu passenden Bildern und Logos hinzu. Eine Vorschau sollte das Bild anschließend anzeigen. Mindestens ein Bild ist im Hotel-Schema Pflicht.

Google bevorzugt hier ca. 5-10 hochauflösende Bilder im Format 16:9, 4:3 oder 1:1 mit mindestens 1920 Pixel Breite.
Für das Logo ist ein 1:1 Format bevorzugt.

Tipps: Eine Außenansicht, 1-2 Zimmerbilder, Spa-Bereich, Restaurant, eigener Spielplatz … aber OHNE Abbildung von erkennbaren Menschen sind mögliche Themenbilder die Suchmaschinen aufnehmen würden.

Hotellogo für Rich Results, ideal als SVG oder großes PNG.

Mindestens ein Bild ist Pflicht.
Empfohlen: Mindestens 3-6 hochauflösende Bilder für Rich Results in Google Suchergebnissen, im Format 16:9, 4:3 oder 1:1 mit 1920 Pixel Breite.
Also etwa: 1920×1080, 1920×1440 oder 1920×1920 Pixel

Buchungs-URL potentialAction

Gib hier an, unter welcher URL man das Hotel buchen kann.
Die Buchungsseite sollte in der gleichen Sprache wie dieses Schema aufgebaut sein.

Hotel-Details

Diese Details geben Suchmaschinen und KI-Agenten mehr Kontext und können dann bessere Angaben machen, ob das Hotel für die aktuelle Suche passend ist.

Die offizielle Hotelklassifizierung (z. B. 4 Sterne). Wichtig: Dies ist die offizielle Auszeichnung, nicht der Durchschnitt der Gästemeinungen.
„Superior“ wird nicht angerechnet.

Die Gesamtanzahl aller Zimmer, nicht nur der Zimmerkategorien.

Ab wieviel Uhr dürfen Gäste das erste mal einchecken?

Ab wieviel Uhr müssen Gäste auschecken?

Die Währung, in der Gäste bezahlen müssen. EUR, CHF, USD, GBP, PLN, CZK, DKK, SEK, NOK, …

Reines Textfeld, z. B. Vorkasse, Bankeinzug, Kreditkarte, Visa, Mastercard, Bar, Apple Pay, Google Pay, PayPal…

Welche Sprachen werden im Hotel flüssig gesprochen? Wichtig für internationale Gäste.

Haustiere petsAllowed
Reservierungen acceptsReservations

Öffnungszeiten openingHours

⚠️ Nicht notwendig für 24/7-Unterkunftsbetriebe.

Es sind nicht zwingend die Rezeptionszeiten gemeint.
Tage im englischen Format: Mo, Tu, We, Th, Fr, Sa, Su.
Format: Entweder einzelner Tag Mo 08:00-20:00 oder mehrere Wochentage Mo-Su 08:00-20:00

Ausstattung amenityFeature

Du kannst hier einige praktische Ausstattungen im Hotel hinzufügen. Kostenloses WLAN, kostenlose Parkplätze, Restaurant, barrierefreie Zimmer, Wellnessbereich, Spielplatz, alles was so als Grundausstattungsmerkmale angesehen werden kann. Solche Angaben können Suchmaschinen und KI-Agenten helfen, für den Nutzer das passendere Angebot zu finden.

Du kannst auch die vorgefertigten Ausstattungen per Klick auf das Häkchen einfach hinzufügen.

Bewertungen review

Falls du Bewertungen über dein Hotel gesammelt hast, kannst du die hier angeben.

⚠️ Google und Bing können manuell hinterlegte Aggregated Ratings abstrafen und damit deinem SEO aktiv schaden, wenn keine echten Bewertungen auf deiner Seite sichtbar sind.
Stelle sicher, dass Bewertungen immer auf der Website angezeigt werden, wenn du aggregateRating hinterlegst.

Auch einzelne Bewertungen müssen der Richtigkeit entsprechen, um keine Abstrafung bei Google und Bing zu riskieren.

Durchschnittliche Bewertung zwischen 1 und 5, wie eine Sterne-Bewertung auf Amazon. Beispiel: 4.7.

Anzahl aller Bewertungen, die zu dieser Gesamtbewertung gehören.

Einzelbewertungen helfen bei Rich Results, wenn vorhanden.

Dein fertiges Schema für dein Hotel

Google Rich Result
example.com /
Hotelname
Hotel

Annäherung an Googles Desktop-Darstellung (Demo). Google entscheidet selbst, was angezeigt wird.

Google Hotel Pack
Hotelname
Hotel · Ort

Demo-Ansicht für ein vereinfachtes Hotel-Pack in der Google Suche. Viele echte Hotel-Pack Daten kommen nicht aus JSON-LD.

KI Ausgaben
Assistant Kurzantwort

Ich würde gerne etwas über das Hotel XYZ wissen. Was weißt du darüber?

Agent Strukturierte Daten

Gib mir die wichtigsten Datensätze und Informationen über das Hotel XYZ aus.

Name
Ort
Kontakt
Ausstattung
Check-in/out
Buchen

Soll ich für dich nach Angeboten schauen?

Assistant Navigation

Navigiere mich zum Hotel XYZ.

Demo-Karten: so könnten KI-Agenten wie Chat GPT deine Daten interpretieren und anzeigen. Darstellung variiert je nach AI Agent und Fragestellung.

Hilfe zu deinem Hotel-Schema nach dem Kopieren

Kopiere den Code in deine Zwischenablage und füge sie als HTML in deine Webseite an eine beliebige Stelle ein. Empfohlen wird der <head> Bereich deiner Webseite, es ist aber auch ok sie kurz vor dem Ende des <body> zu platzieren.

Falls du einen Webmaster hast, kannst du ihm auch die heruntergeladene Datei zuschicken. Er wird dann wissen wie er es einbauen muss.

Eine detaillierte Einbauanleitung findest du hier:

Wie baue ich den Code ein?

FAQ & Hilfe Die wichtigsten Fragen zum Hotel-Schema Generator, leicht erklärt

Wozu braucht man strukturierte Daten? Wie baut man JSON-LD ein? Und was bringt schema.org/Hotel für SEO? Hier sind die wichtigsten Antworten.

Wie baue ich das JSON-LD Schema in meine Website ein?

Du hast zwei gängige Optionen:

  • Als Script-Tag: Ausgabeformat auf „Als Script-Tag ausgeben“ stellen und den Code in den <head> (empfohlen) oder kurz vor </body> einfügen.
  • Nur JSON: Wenn dein CMS/Plugin das erwartet, kannst du auch reines JSON-LD einfügen.

Wichtig: Das JSON-LD muss für Nutzer und Suchmaschinen abrufbar sein (nicht per Login geschützt) und zur Seite passen, auf der es eingebunden wird.

Wofür ist schema.org/Hotel überhaupt gut?

schema.org liefert Suchmaschinen und KI-Systemen eine klare, standardisierte Beschreibung deiner Unterkunft: Name, Adresse, Kontakt, Bilder, Ausstattungen, Bewertungen usw. Das hilft bei besserer Interpretation der Seite und kann Rich Results unterstützen (Google entscheidet trotzdem selbst, was angezeigt wird).

Hier nutzt du konkret: schema.org/Hotel als @type.

Was ist JSON-LD und warum ist es empfehlenswert?

JSON-LD ist ein Format für strukturierte Daten, das meist als <script type="application/ld+json"> eingebunden wird. Vorteil: Es ist sauber getrennt vom sichtbaren HTML und wird von vielen Tools/Plugins gut unterstützt.

Wie kann ich strukturierte Daten importieren?

Im Bereich „Möchtest du Daten importieren?“ kannst du:

  • eine URL angeben (der Generator sucht dort nach JSON-LD), oder
  • bestehendes JSON-LD direkt einfügen und importieren.

Tipp: Wenn du schnell testen willst, nutze „Demodatensätze importieren“ und passe danach die Inhalte an.

Was mache ich, wenn sich Daten ändern?

Ändere die Werte im Generator und ersetze anschließend den JSON-LD Code auf deiner Website. Für SEO ist Konsistenz wichtig: Die strukturierten Daten sollten mit den sichtbaren Inhalten übereinstimmen (z. B. Adresse/Telefon, Bilder, Ausstattungen).

Wie kann ich prüfen, ob mein Schema korrekt ist?

Nutze Testtools wie den Google Rich Results Test oder den Schema Markup Validator. Achte besonders auf:

  • gültiges JSON (keine Syntaxfehler),
  • korrekten @type (hier: schema.org/Hotel),
  • Pflichtfelder wie name und mindestens ein image.

Quicklinks:

Warum werden Bewertungen (AggregateRating/Review) als „riskant“ markiert?

Wenn du Bewertungen strukturierst, sollten die Bewertungen auch sichtbar auf deiner Website sein. Falsche oder nicht nachvollziehbare Angaben können zu Problemen führen. Verwende nur echte, belegbare Bewertungen und halte Werte wie ratingValue / reviewCount realistisch.

Was ist „potentialAction“ und wofür ist die Buchungs-URL gedacht?

Statt einer eigenen bookingPage-Property nutzt der Generator eine potentialAction (z. B. ReserveAction) mit einem EntryPoint. Damit kann man Suchmaschinen/KI eine sinnvolle Ziel-URL für „Buchen“ geben, ohne sich auf eine nicht-standardisierte Property zu verlassen.

Kann ich mehrere Schemas auf einer Seite einbinden?

Ja, das ist möglich (z. B. eine Unterkunft + zusätzlich ein Restaurant oder Events). Wichtig ist, dass jedes JSON-LD inhaltlich korrekt ist und zur Seite passt. Wenn du mehrere Blöcke nutzt, halte sie sauber getrennt (z. B. mehrere <script type="application/ld+json">).

DSGVO-konform 100% deines Traffics auswerten

Analytics mit Tracking, das dir gehört!

Wenn du keine Lust mehr auf komplizieres Google Analytics hast und wieder 100% aller Nutzer datenschutzkonform tracken willst. Probiere Matomo Tracking zusammen mit uns aus!