Zum Inhalt springen

Online & Recht

Strukturierte Daten für Restaurant, Café und Hotel: Schema.org einfach erklärt

Für Gäste ist Ihre Website ein Schaufenster mit Fotos, Speisekarte und Öffnungszeiten. Für Suchmaschinen ist sie zunächst nur Text. Strukturierte Daten übersetzen die wichtigsten Fakten Ihres Lokals in eine Sprache, die Google, Bing, Karten-Apps und KI-Assistenten eindeutig verstehen: Das ist ein Restaurant, es liegt hier, hat zu diesen Zeiten offen und serviert diese Küche. Dieser Ratgeber erklärt ohne Programmierkenntnisse, was dafür nötig ist, wie ein Beispiel aussieht, wie Sie es testen und welche Fehler Sie vermeiden sollten.

10 Min. LesezeitStand: November 2026

Für:Alle Betriebe
Gastronom mit Tablet und Kaffee an einem Tisch in seinem Lokal, der die Daten seiner Website prüft

Das Wichtigste in Kürze

  • Strukturierte Daten beschreiben Ihr Lokal maschinenlesbar nach dem Vokabular von schema.org. Gäste sehen sie nicht, Suchmaschinen und KI-Assistenten schon.
  • Wählen Sie den genauesten Typ: Restaurant, CafeOrCoffeeShop, BarOrPub, Bakery, FastFoodRestaurant, Hotel oder BedAndBreakfast.
  • Google verlangt für lokale Unternehmen nur Name und Adresse, empfiehlt aber unter anderem Koordinaten, Öffnungszeiten, Telefon, Website, Preisniveau, Küche und einen Link zur Speisekarte.
  • Prüfen Sie jede Änderung mit dem Test für Rich-Suchergebnisse von Google und dem Schema Markup Validator.
  • Die Daten müssen dem sichtbaren Inhalt entsprechen. Selbst gesammelte Sternebewertungen im eigenen Markup bringen bei Google keine Sterne und wirken schnell unseriös.

Dieser Beitrag ist eine allgemeine Information und ersetzt keine Rechts- oder Steuerberatung. Regeln ändern sich und unterscheiden sich teils je Bundesland: Prüfen Sie Details bei Ihrer Wirtschaftskammer (WKO) oder IHK, der zuständigen Behörde oder Ihrer Steuerberatung.

Was strukturierte Daten sind

Stellen Sie sich vor, Sie geben einem neuen Lieferanten nicht Ihre ganze Speisekarte, sondern ein ausgefülltes Formular: Name, Adresse, Telefon, Öffnungszeiten, Küche. Genau das sind strukturierte Daten. Sie stehen unsichtbar im Quelltext Ihrer Website und fassen die wichtigsten Fakten in festen Feldern zusammen. Welche Felder es gibt und wie sie heißen, legt schema.org fest, ein gemeinsames Vokabular, das Google, Microsoft, Yahoo und Yandex ins Leben gerufen haben.

Der Vorteil: Eine Suchmaschine muss nicht raten, ob „Mo–Fr 11–22“ im Footer Öffnungszeiten sind oder ob „Hauptstraße 5“ Ihre Adresse ist. Sie liest es direkt aus dem Formular. Das hilft bei der Einordnung in der lokalen Suche, bei der Darstellung von Öffnungszeiten und dabei, dass KI-Assistenten Ihr Lokal korrekt beschreiben. Strukturierte Daten sind ein Baustein des lokalen SEO, kein Ersatz für gute Inhalte und ein gepflegtes Google-Unternehmensprofil.

Der richtige Typ für Ihren Betrieb

Schema.org kennt nicht nur das allgemeine „LocalBusiness“, sondern viele genauere Untertypen. Für die Gastronomie ist „FoodEstablishment“ der Oberbegriff, darunter liegen spezifische Typen. Je genauer der Typ, desto klarer die Botschaft. Wählen Sie einen Haupttyp, der zu Ihrem Betrieb und zur Hauptkategorie in Ihrem Google-Profil passt.

BetriebPassender schema.org-TypHinweis
Restaurant, Wirtshaus, GasthausRestaurantDer Standard für Lokale mit Bedienung
Café, KaffeehausCafeOrCoffeeShopAuch für Konditorei-Cafés
Bäckerei, KonditoreiBakeryMit Café-Bereich trotzdem Bakery als Haupttyp
Bar, Pub, WeinbarBarOrPubFür Weinbars gibt es auch Winery, das meint aber ein Weingut
Club, DiskothekNightClubUntertyp von EntertainmentBusiness
Imbiss, Food Truck, BurgerladenFastFoodRestaurantOhne festen Standort reicht oft eine Organisation mit Kontaktdaten
Eisdiele, BrauereiIceCreamShop, BrewerySpezialtypen für genau diese Betriebe
Hotel, PensionHotel, BedAndBreakfast, HostelHotelrestaurant zusätzlich als eigenes Restaurant beschreiben

Ein Hotel mit öffentlich zugänglichem Restaurant kann beides abbilden: das Hotel als Hauptobjekt und das Restaurant als eigenes Objekt mit eigenen Öffnungszeiten, etwa über die Eigenschaft „department“, die Google ausdrücklich für Abteilungen eines Unternehmens vorsieht. Für einen Heurigen oder Buschenschank gibt es keinen eigenen Typ; Restaurant oder Winery mit klaren Öffnungszeiten sind hier die üblichen Wege.

Die wichtigsten Angaben

Laut Google sind für lokale Unternehmen nur name und address Pflicht. Je vollständiger die übrigen Angaben, desto besser kann eine Suchmaschine Ihr Lokal einordnen. Diese Felder sind für die Gastronomie besonders wichtig:

EigenschaftWas hinein gehörtWorauf achten
nameName des LokalsGenau wie am Schild und im Google-Profil, ohne Werbezusätze
addressStraße, PLZ, Ort, LandGleiche Schreibweise wie im Impressum
geoBreiten- und LängengradLaut Google mindestens fünf Nachkommastellen
telephone, urlTelefon mit Ländervorwahl, WebsiteEtwa +43 oder +49 statt 0
openingHoursSpecificationÖffnungszeiten pro WochentagRuhetage weglassen, Betriebsurlaub mit Gültigkeitszeitraum
servesCuisineKüche, etwa Österreichisch, Italienisch, VeganEhrlich und konkret, keine Liste aller denkbaren Stile
menu bzw. hasMenuLink zur Speisekarte oder strukturierte KarteLink zu einer Text-Speisekarte, nicht zu einem PDF
acceptsReservationsJa, Nein oder Link zur ReservierungNur wenn Reservieren wirklich möglich ist
priceRangePreisniveau, etwa €€ oder 15–30 €Laut Google unter 100 Zeichen
imageLink zu einem Foto des LokalsEin echtes Foto, kein Logo-Platzhalter

Die Öffnungszeiten werden mit englischen Wochentagen und Uhrzeiten im 24-Stunden-Format angegeben, zum Beispiel „Tuesday“ von 11:30 bis 22:00. Wenn Ihre Bar bis 2 Uhr früh offen hat, schreiben Sie das als ein Zeitfenster von 18:00 bis 02:00, nicht als zwei Einträge. Saisonale Schließungen wie Betriebsurlaub oder die Winterpause im Schanigarten beziehungsweise in der Außengastronomie lassen sich mit einem Start- und Enddatum hinterlegen. Die Speisekarte selbst sollte als Text auf der Website stehen; wie Sie sie aufbauen, erklärt der Ratgeber zur digitalen Speisekarte.

Ein Beispiel, Zeile für Zeile

So sieht der Inhalt eines JSON-LD-Blocks für ein fiktives Wirtshaus aus. Im Quelltext steht er in einem Script-Element vom Typ „application/ld+json“, meist im Kopfbereich der Seite. Hier ist er der Lesbarkeit halber als Liste von Feld und Wert dargestellt; im echten Code stehen Feldnamen und Texte in Anführungszeichen und werden mit geschweiften Klammern gruppiert.

  • @context: https://schema.org (sagt, welches Vokabular verwendet wird)
  • @type: Restaurant
  • name: Gasthaus Zur Linde
  • address: PostalAddress mit streetAddress „Hauptplatz 3“, postalCode „4020“, addressLocality „Linz“, addressCountry „AT“
  • geo: GeoCoordinates mit latitude 48.30639 und longitude 14.28611
  • telephone: +43 732 000000
  • url: die Startseite des Lokals
  • servesCuisine: Österreichisch, Regional
  • priceRange: €€
  • menu: Link zur Speisekarten-Seite
  • acceptsReservations: Link zur Reservierungsseite
  • openingHoursSpecification: dayOfWeek Tuesday bis Saturday, opens 11:30, closes 22:00; ein zweiter Eintrag für Sunday von 11:00 bis 15:00

Montag fehlt in diesem Beispiel absichtlich: Das ist der Ruhetag. Für ein Café würde statt Restaurant „CafeOrCoffeeShop“ stehen, für eine Bar „BarOrPub“, der Rest bleibt gleich. Den fertigen Block für Ihre Öffnungszeiten, inklusive Feiertagen und Betriebsurlaub, erzeugt der Öffnungszeiten-Generator automatisch.

Öffnungszeiten als JSON-LD erzeugen

Zeiten einmal eingeben und Website-Text, Türschild, Google-Beitrag und strukturierte Daten zum Einfügen erhalten. Kostenlos und ohne Anmeldung.

So kommen die Daten auf Ihre Website

  1. 1

    Typ festlegen

    Den genauesten schema.org-Typ für Ihren Betrieb wählen, passend zur Hauptkategorie im Google-Profil.

  2. 2

    Daten sammeln

    Name, Adresse, Koordinaten, Telefon, Öffnungszeiten, Küche, Preisniveau und die Adressen von Speisekarte und Reservierung zusammentragen, genau so, wie sie auf der Website stehen.

  3. 3

    Block erstellen

    Den JSON-LD-Block mit einem Generator, einem Plugin Ihres Website-Systems oder durch Ihre Agentur erstellen lassen. Händisch geschriebener Code ist fehleranfällig.

  4. 4

    Einfügen

    Den Block auf der Startseite einbauen, bei mehreren Standorten auf der jeweiligen Standortseite. Viele Baukästen haben dafür ein Feld für eigenen Code im Kopfbereich.

  5. 5

    Testen

    Die veröffentlichte Seite mit dem Test für Rich-Suchergebnisse und dem Schema Markup Validator prüfen und Fehler beheben.

  6. 6

    Pflegen

    Bei jeder Änderung von Öffnungszeiten, Telefon oder Speisekarte die strukturierten Daten mitändern. Am sichersten erzeugt das Website-System sie automatisch aus den sichtbaren Inhalten.

Testen: Rich-Suchergebnisse und Validator

Zwei kostenlose Werkzeuge zeigen, ob Ihre strukturierten Daten richtig gelesen werden. Beide funktionieren mit der Adresse einer veröffentlichten Seite oder mit eingefügtem Code.

  • Test für Rich-Suchergebnisse von Google: zeigt, welche Daten Google erkennt, und meldet Fehler und Warnungen für die Funktionen, die Google unterstützt. Fehler müssen behoben werden, Warnungen betreffen meist fehlende empfohlene Angaben.
  • Schema Markup Validator (validator.schema.org): prüft das gesamte schema.org-Vokabular, auch Eigenschaften, die Google nicht auswertet, etwa acceptsReservations. Gut, um Tippfehler in Feldnamen zu finden.
  • Google Search Console: zeigt nach einiger Zeit, ob Google beim Crawlen Probleme mit strukturierten Daten findet, und meldet sie per E-Mail. Für die Website-Statistik lohnt sich die Search Console ohnehin.

Ein bestandener Test bedeutet, dass die Daten technisch korrekt sind. Er garantiert keine bestimmte Darstellung in den Suchergebnissen: Google entscheidet selbst, welche Informationen es wann zeigt. Wie Titel und Beschreibung Ihrer Seite im Suchergebnis wirken, prüfen Sie zusätzlich mit der Google-Vorschau.

Häufige Fehler und keine falschen Sterne

Die meisten Probleme entstehen nicht beim Einbau, sondern Monate später, wenn sich etwas im Lokal ändert und das Markup vergessen wird. Andere entstehen aus gut gemeinten Abkürzungen. Google verlangt in seinen allgemeinen Richtlinien, dass strukturierte Daten den sichtbaren Inhalt der Seite wiedergeben und nicht irreführend sind. Wer dagegen verstößt, riskiert, dass Google die Daten ignoriert oder eine manuelle Maßnahme verhängt.

So machen Sie es richtig

  • Dieselben Öffnungszeiten wie auf der Seite, im Google-Profil und an der Tür
  • Den genauesten Typ wählen, etwa CafeOrCoffeeShop statt LocalBusiness
  • Telefon mit Ländervorwahl und vollständige Adresse inklusive Land
  • Nach jeder Änderung neu testen
  • Echte Bewertungen von Google oder Plattformen sichtbar verlinken

Lieber nicht

  • Selbst ausgedachte oder selbst gesammelte Sternebewertungen als aggregateRating eintragen
  • Gerichte, Küchen oder Orte ins Markup schreiben, die nirgends auf der Seite stehen
  • Veraltete Zeiten nach Sommerpause oder Umzug stehen lassen
  • Mehrere widersprüchliche Blöcke aus Theme, Plugin und eigenem Code gleichzeitig
  • Ein PDF als Speisekarte verlinken, das niemand am Handy lesen kann

Zu den Sternen: Google zeigt laut seinen Richtlinien für Rezensions-Snippets keine Sterne für lokale Unternehmen, deren Bewertungen auf der eigenen Website von ihnen selbst kontrolliert werden. Das gilt ausdrücklich auch für eingebettete Widgets von Drittanbietern. Ein „4,9 Sterne“-Markup auf der eigenen Startseite bringt also keinen Vorteil, im schlimmsten Fall aber Ärger. Investieren Sie die Energie lieber in echte Google-Bewertungen. Einen Tischaufsteller, der Gäste per Scan direkt zur Bewertung führt, erstellen Sie mit dem QR-Code für Google-Bewertungen.

Was strukturierte Daten bringen und was nicht

Ehrlich gesagt: Strukturierte Daten machen aus einer schwachen Website keine starke. Sie sind kein direkter Rankingfaktor, der Sie über Nacht nach oben bringt, und für ein Lokal gibt es kein spektakuläres Rich Result wie für Rezepte oder Veranstaltungen. Ihr Wert liegt in der Eindeutigkeit. Suchmaschinen, Karten-Apps und KI-Assistenten wie ChatGPT oder Gemini greifen auf viele Quellen zurück, und widerspruchsfreie, maschinenlesbare Fakten auf Ihrer eigenen Website sind eine davon. Mehr dazu, wie Chatbots Lokale empfehlen, steht im Ratgeber zur Sichtbarkeit in KI-Suchen. Ob ChatGPT Ihr Lokal heute schon empfiehlt, zeigt die KI-Vorschau für Ihr Lokal.

Den größten Nutzen haben strukturierte Daten, wenn der Rest stimmt: eine Website mit klaren Texten, eine Speisekarte als Text, ein vollständiges Google-Profil und überall dieselben Angaben. Veranstalten Sie regelmäßig Events, lohnt sich zusätzlich das Markup für Veranstaltungen; wie Sie Events online sichtbar machen, erklärt der Ratgeber Events online bewerben. Suchen Sie Personal, gibt es mit „JobPosting“ ein eigenes Markup, mit dem Ihre Stellen in der Jobsuche von Google erscheinen können; wie das geht, erklärt der Ratgeber Personal über die eigene Website finden.

Checkliste strukturierte Daten

  • Genauester schema.org-Typ gewählt (Restaurant, CafeOrCoffeeShop, BarOrPub, Hotel …)
  • Name und Adresse identisch mit Website, Impressum und Google-Profil
  • Koordinaten, Telefon mit Ländervorwahl und Website-Adresse eingetragen
  • Öffnungszeiten pro Wochentag, Ruhetage weggelassen, Betriebsurlaub mit Datum
  • Küche, Preisniveau, Speisekarte und Reservierung angegeben
  • Keine selbst kontrollierten Sternebewertungen im Markup
  • Test für Rich-Suchergebnisse und Schema Markup Validator ohne Fehler
  • Fester Ablauf: Jede Änderung im Lokal wird auch im Markup nachgezogen

Website mit strukturierten Daten inklusive

Wir zeigen Ihnen kostenlos, wie Ihre Gastro-Website aussehen kann, mit Speisekarte als Text und automatisch gepflegten strukturierten Daten.

Kostenlose Vorschau anfordern

Kostenlose Vorschau Ihrer Gastro-Website, gestaltet von uns.

Quellen

Kurz beantwortet

Fragen zu diesem Thema

Was sind strukturierte Daten bei einer Restaurant-Website?

Strukturierte Daten sind ein unsichtbarer Block im Quelltext, der die wichtigsten Fakten Ihres Lokals in festen Feldern nach schema.org beschreibt: Typ, Name, Adresse, Öffnungszeiten, Küche, Speisekarte und Reservierung. Suchmaschinen und KI-Assistenten können diese Angaben eindeutig lesen.

Brauche ich Programmierkenntnisse für Schema.org?

Nein. Viele Website-Systeme und Plugins erzeugen strukturierte Daten automatisch, für die Öffnungszeiten gibt es Generatoren, und eine Agentur kann den Block einbauen. Wichtig ist, dass Sie die Inhalte kennen und das Ergebnis mit dem Test für Rich-Suchergebnisse prüfen.

Bringen strukturierte Daten bessere Rankings?

Nicht direkt. Sie helfen Suchmaschinen, Ihr Lokal richtig einzuordnen, und machen Angaben wie Öffnungszeiten eindeutig. Für gute Platzierungen in der lokalen Suche zählen weiterhin Relevanz, Entfernung und Bekanntheit, also Inhalte, Google-Profil und Bewertungen.

Kann ich meine Bewertungen als Sterne im Markup angeben?

Davon ist abzuraten. Google zeigt für lokale Unternehmen keine Sterne, wenn die Bewertungen auf der eigenen Website von ihnen selbst kontrolliert werden, auch nicht über eingebettete Widgets. Erfundene oder geschönte Bewertungen verstoßen zudem gegen die Richtlinien.

Welcher Typ passt für ein Café mit Bäckerei?

Wählen Sie den Typ, der Ihr Hauptgeschäft am besten beschreibt: Bakery, wenn Brot und Gebäck im Vordergrund stehen, CafeOrCoffeeShop, wenn Gäste vor allem zum Sitzen und Kaffeetrinken kommen. Er sollte zur Hauptkategorie in Ihrem Google-Profil passen.

Wie oft muss ich die strukturierten Daten aktualisieren?

Bei jeder Änderung der Angaben, die darin stehen: neue Öffnungszeiten, Betriebsurlaub, neue Telefonnummer, Umzug oder neue Adresse der Speisekarte. Am einfachsten ist es, wenn das Website-System das Markup automatisch aus den sichtbaren Inhalten erzeugt.

Kostenlose Website-Vorschau

Ihre neue Website ansehen, bevor Sie zahlen

Name, E-Mail, Art des Betriebs und Konzept reichen, Ihre jetzige Website gern dazu. Wir bauen daraus eine Vorschau für Ihr Lokal und schicken Ihnen den Link. Kostenlos und ohne Verpflichtung.

  • Vorschau in 3 Tagen
  • Gemacht in Wien
  • Ohne Cookie-Banner
  • WCAG AA
  • 6 Sprachen

Kostenlose Vorschau Ihrer Gastro-Website, gestaltet von uns.

Ihre Angaben nutzen wir nur für die Vorschau und unsere Antwort. Details finden Sie in der Datenschutzerklärung.