Web

Schema-Markup: So wird dein lokales Unternehmen bei Google sichtbar

Name, Adresse, Öffnungszeiten: So beschreibst du deinen Betrieb mit strukturierten Daten so, dass Google ihn versteht.

Monitor mit Suchergebnissen als Beispiel für Schema-Markup lokaler Unternehmen

Foto: Stephen Phillips - Hostreviews.co.uk / Unsplash

Schema-Markup für lokale Unternehmen sind strukturierte Daten im Quelltext deiner Website, die Suchmaschinen eindeutig mitteilen, wer du bist, wo du sitzt, wann du geöffnet hast und wie man dich erreicht. Google empfiehlt dafür das Format JSON-LD mit dem Typ LocalBusiness oder einem passenden Untertyp wie Restaurant, Zahnarzt oder Elektriker.

Der Aufwand ist überschaubar und in vielen Fällen ohne Programmierkenntnisse machbar. In diesem Artikel erfährst du, welche Angaben wirklich zählen, wie du das Markup mit WordPress oder einem Baukasten einbaust, wie du es testest und welche Fehler du vermeiden solltest.

Was Schema-Markup ist und warum es lokal wichtig ist

Schema.org ist ein gemeinsames Vokabular, das Google, Microsoft und andere Suchmaschinen entwickelt haben. Damit beschreibst du Inhalte so, dass Maschinen sie zuverlässig verstehen. Ein Mensch erkennt auf deiner Kontaktseite sofort Adresse und Öffnungszeiten, eine Suchmaschine muss sie erst interpretieren. Mit Schema-Markup nimmst du ihr diese Arbeit ab.

Für lokale Unternehmen hat das mehrere Vorteile:

  • Google kann Name, Adresse und Telefonnummer eindeutig deinem Unternehmen zuordnen.
  • Die Angaben auf deiner Website stützen die Daten in deinem Google-Unternehmensprofil.
  • Strukturierte Daten können zu erweiterten Suchergebnissen beitragen, etwa mit Öffnungszeiten.
  • Auch KI-Suchsysteme und Assistenten greifen auf eindeutig strukturierte Informationen zurück.

Wichtig ist eine realistische Erwartung: Schema-Markup ist kein direkter Rankingfaktor, und Google garantiert keine besondere Darstellung. Es ist ein sauberes Fundament, das deine übrigen Maßnahmen im Local SEO unterstützt.

Die wichtigsten Angaben im LocalBusiness-Markup

Laut der Google-Dokumentation zu strukturierten Daten für lokale Unternehmen sind nur zwei Angaben zwingend: der Name und die Adresse. Weitere Eigenschaften werden empfohlen, weil sie das Ergebnis informativer machen. Die folgende Tabelle zeigt die für kleine Betriebe sinnvollsten Felder.

EigenschaftBedeutungBeispielwertStatus bei Google
@typeArt des UnternehmensElectriciannotwendig für die Zuordnung
nameName des UnternehmensElektro Beispiel GmbHerforderlich
addressPostanschrift mit Straße, PLZ, Ort, LandMusterstraße 1, 04109 Leipzig, DEerforderlich
telephoneTelefonnummer mit Ländervorwahl+49 341 1234567empfohlen
urlAdresse der Website oder Standortseitehttps://www.beispiel.de/empfohlen
geoBreiten- und Längengrad mit mindestens fünf Nachkommastellen51.33970, 12.37307empfohlen
openingHoursSpecificationÖffnungszeiten je WochentagMontag bis Freitag, 08:00 bis 17:00empfohlen
priceRangegrobe Preisspanne€€empfohlen

Die Beispielwerte sind erfunden. Zusätzlich kannst du über die Eigenschaft sameAs Links zu deinen offiziellen Profilen hinterlegen, etwa bei LinkedIn oder Instagram. Ein Logo und ein aussagekräftiges Foto runden die Angaben ab.

Den richtigen Untertyp wählen

Der allgemeine Typ LocalBusiness funktioniert immer, ein genauerer Untertyp ist aber besser. Auf schema.org/LocalBusiness findest du die vollständige Liste, darunter Dentist, AutoRepair, Bakery, HairSalon, Plumber, LegalService oder AccountingService. Wähle den Typ, der dein Kerngeschäft am besten beschreibt. Passt keiner, bleib bei LocalBusiness.

Öffnungszeiten richtig angeben

Die Öffnungszeiten gibst du je Wochentag mit Uhrzeit für Öffnung und Schließung an. Hast du mittags geschlossen, legst du für denselben Tag zwei Zeiträume an. Betriebsferien und saisonale Schließungen kannst du über ein Start- und Enddatum abbilden. Pflege Abweichungen an Feiertagen am besten zuerst im Google-Unternehmensprofil und passe dann das Schema-Markup an, damit beide Quellen dieselben Zeiten zeigen. Wer nur nach Terminvereinbarung arbeitet, lässt die Öffnungszeiten besser weg, statt feste Zeiten vorzutäuschen.

Webentwickler baut am Laptop Schema-Markup für ein lokales Unternehmen ein
Foto: Danial Igdery / Unsplash

Schema-Markup einbauen: drei Wege

Wie du die strukturierten Daten auf deine Website bringst, hängt von deinem System und deinen Kenntnissen ab. Für kleine Unternehmen gibt es drei praktikable Wege.

1. Mit einem SEO-Plugin in WordPress

Verbreitete SEO-Plugins wie Rank Math oder Yoast SEO bieten Einstellungen für lokale Unternehmen, teils nur in der kostenpflichtigen Version oder mit einer Zusatzerweiterung. Du trägst Name, Adresse, Telefon und Öffnungszeiten in ein Formular ein, das Plugin erzeugt daraus automatisch das passende JSON-LD. Das ist für die meisten Betriebe der einfachste Weg.

2. Über die Funktionen deines Baukastens

Homepage-Baukasten unterstützen strukturierte Daten unterschiedlich gut. Manche erzeugen LocalBusiness-Angaben aus den Firmendaten automatisch, bei anderen kannst du eigenen Code in den Kopfbereich einfügen. Prüfe in der Hilfe deines Anbieters, was möglich ist. Wenn du noch überlegst, welches System zu dir passt, hilft der Vergleich WordPress oder Homepage-Baukasten.

3. Manuell als JSON-LD-Block

Du kannst das Markup auch selbst schreiben oder von einem Generator erstellen lassen und als Script-Block im Kopf- oder Fußbereich der Seite einfügen. Das gibt dir volle Kontrolle, erfordert aber Sorgfalt. Ein fehlendes Komma macht den gesamten Block ungültig.

Wo das Markup auf der Website hingehört

Bei einem einzigen Standort reicht es meist, das LocalBusiness-Markup auf der Startseite oder der Kontaktseite einzubinden. Viele Plugins geben es automatisch auf allen Seiten aus, was ebenfalls unproblematisch ist, solange die Angaben identisch sind. Entscheidend ist, dass die Seite mit dem Schema-Markup die Kontaktdaten auch sichtbar zeigt, etwa im Fußbereich oder in einem Kontaktblock. Leistungsseiten kannst du zusätzlich mit dem Typ Service beschreiben.

Praxisbeispiel: Schema-Markup für einen Friseursalon

Angenommen, ein Friseursalon in Leipzig mit zwei Mitarbeiterinnen hat eine WordPress-Website mit Startseite, Leistungen, Preisen und Kontakt. Bisher sind Adresse und Öffnungszeiten nur als Text im Fußbereich hinterlegt. So geht die Inhaberin vor:

  1. Sie wählt im SEO-Plugin den Typ HairSalon.
  2. Sie trägt Name, Straße, PLZ, Ort und Land exakt so ein, wie sie im Google-Unternehmensprofil stehen.
  3. Sie ergänzt Telefonnummer, Website-Adresse, Logo und ein Foto des Salons.
  4. Sie hinterlegt die Öffnungszeiten, inklusive des längeren Donnerstags.
  5. Sie ergänzt die Koordinaten aus Google Maps und eine Preisspanne.
  6. Sie prüft die Startseite im Rich Results Test und behebt eine Warnung zum fehlenden Bild.

Der Zeitaufwand liegt bei etwa einer Stunde. Kosten entstehen nur, wenn sie für die lokalen Funktionen eine kostenpflichtige Plugin-Version benötigt oder eine Agentur beauftragt. Für einen einzelnen Standort reicht oft die Gratisversion. Wichtig ist der Abgleich mit dem Unternehmensprofil: Weichen Schreibweisen oder Telefonnummern ab, sendest du widersprüchliche Signale. Wie du das Profil vollständig pflegst, erklärt unser Beitrag zum Google-Unternehmensprofil.

Schema-Markup testen und überwachen

Nach dem Einbau solltest du die strukturierten Daten immer prüfen. Google stellt dafür kostenlose Werkzeuge bereit.

  • Rich Results Test: Mit dem Test für Rich-Suchergebnisse prüfst du eine URL oder einen Code-Ausschnitt. Das Werkzeug zeigt, welche strukturierten Daten Google erkennt und ob Fehler oder Warnungen vorliegen.
  • Schema Markup Validator: Der Validator von schema.org prüft die Syntax unabhängig davon, ob Google ein bestimmtes Format unterstützt.
  • Google Search Console: Im Bereich Verbesserungen siehst du, ob Google auf deiner Website Probleme mit strukturierten Daten findet.

Fehler musst du beheben, Warnungen sind Hinweise auf fehlende empfohlene Angaben. Prüfe die Daten erneut, wenn du Plugin, Theme oder Baukasten wechselst, denn dabei geht Markup gelegentlich verloren.

Wie lange es dauert, bis Google die Daten nutzt

Google muss deine Seite erst erneut crawlen, bevor neue strukturierte Daten berücksichtigt werden. Das kann wenige Tage, bei selten besuchten Seiten aber auch einige Wochen dauern. Du kannst den Vorgang beschleunigen, indem du die URL in der Search Console zur Indexierung einreichst. Verändert sich danach nichts Sichtbares in den Suchergebnissen, ist das normal: Ein korrektes Schema-Markup ist eine Voraussetzung, aber keine Garantie für eine erweiterte Darstellung.

Typische Fehler beim Schema-Markup

Strukturierte Daten helfen nur, wenn sie stimmen. Diese Fehler kommen bei kleinen Unternehmen besonders häufig vor:

  • Abweichende Daten: Adresse oder Telefonnummer im Markup unterscheiden sich von Website-Text und Unternehmensprofil.
  • Unsichtbare Inhalte: Das Markup enthält Angaben, die Besucher auf der Seite nicht sehen. Google verlangt, dass strukturierte Daten den sichtbaren Inhalt wiedergeben.
  • Eigene Bewertungen ausgezeichnet: Sternebewertungen, die du über dein eigenes Unternehmen sammelst, werden für LocalBusiness nicht als Rezensions-Snippet angezeigt. Google empfiehlt aggregateRating nur für Seiten, die Bewertungen zu anderen Unternehmen sammeln.
  • Doppeltes Markup: Theme und Plugin erzeugen beide LocalBusiness-Daten mit unterschiedlichen Werten.
  • Veraltete Öffnungszeiten: Feiertags- oder Saisonzeiten werden auf der Website geändert, im Markup aber nicht.

Bewertungen bleiben trotzdem wichtig, nur eben im Google-Unternehmensprofil und auf Bewertungsportalen. Wie du sie systematisch aufbaust, liest du im Artikel Kundenbewertungen sammeln.

Schema-Markup bei mehreren Standorten und Servicegebieten

Hat dein Unternehmen mehrere Filialen, braucht jeder Standort eine eigene Seite mit eigener Adresse, Telefonnummer und eigenen Öffnungszeiten. Auf jeder dieser Standortseiten bindest du ein separates LocalBusiness-Markup ein. Eine Sammelseite mit allen Adressen ist für Besucher praktisch, für strukturierte Daten aber weniger geeignet.

Über die Eigenschaft parentOrganization oder branchOf kannst du die Filialen mit der Dachmarke verbinden. Achte darauf, dass jede Standortseite auch inhaltlich eigenständig ist, etwa mit Anfahrtsbeschreibung, Team und lokalen Besonderheiten. So passt das Schema-Markup zum sichtbaren Inhalt.

Betriebe ohne Ladengeschäft

Viele Handwerker, mobile Pflegedienste oder Reinigungsfirmen arbeiten beim Kunden vor Ort und empfangen keine Kundschaft am Firmensitz. Auch sie können LocalBusiness-Daten nutzen. Mit der Eigenschaft areaServed beschreibst du zusätzlich das Einzugsgebiet, etwa eine Stadt und umliegende Landkreise. Die Adresse gehört trotzdem ins Markup, solange sie auch im Impressum und auf der Website steht.

Weitere Schema-Typen für kleine Unternehmen

Neben LocalBusiness gibt es weitere Typen, die für lokale Betriebe sinnvoll sein können. Nicht jeder führt zu einer besonderen Darstellung, aber alle helfen beim Verständnis deiner Inhalte.

  • Organization: für Logo, offizielle Profile und Kontaktdaten der Firma als Ganzes.
  • Service: zur Beschreibung einzelner Leistungen, etwa Heizungswartung oder Steuererklärung.
  • Product und Offer: für Shops und Produktseiten mit Preis und Verfügbarkeit.
  • Event: für Workshops, Tage der offenen Tür oder Kurse.
  • BreadcrumbList: für die Navigationspfade deiner Website.

FAQ-Markup wird von Google seit 2023 nur noch für wenige, besonders vertrauenswürdige Websites wie Behörden- und Gesundheitsseiten als erweitertes Suchergebnis angezeigt. Für die meisten kleinen Unternehmen bringt es daher keine sichtbaren Effekte in der Google-Suche, schadet aber auch nicht.

Strukturierte Daten und KI-Suche

Antwortmaschinen wie die KI-Übersichten in der Google-Suche oder Chat-Assistenten fassen Informationen aus vielen Quellen zusammen. Wie stark sie strukturierte Daten auswerten, legen die Anbieter nicht im Detail offen. Klar ist aber: Eindeutige, widerspruchsfreie Angaben zu Name, Adresse, Leistungen und Öffnungszeiten erleichtern es jedem System, dein Unternehmen korrekt darzustellen. Ein sauberes Schema-Markup ist deshalb auch eine Investition in die Sichtbarkeit jenseits der klassischen Trefferliste.

Das Wichtigste in Kürze

  • Schema-Markup beschreibt dein Unternehmen in maschinenlesbarer Form, am besten als JSON-LD.
  • Für LocalBusiness verlangt Google nur Name und Adresse, empfohlen sind unter anderem Telefon, Öffnungszeiten und Koordinaten.
  • Ein möglichst genauer Untertyp wie HairSalon oder Plumber ist besser als der allgemeine Typ.
  • Die Angaben müssen mit Website-Text und Google-Unternehmensprofil exakt übereinstimmen.
  • Teste jede Änderung mit dem Rich Results Test und beobachte die Search Console.

Prüfe heute deine Startseite im Rich Results Test. Findet das Werkzeug kein LocalBusiness-Markup, richte es mit deinem SEO-Plugin oder Baukasten ein. In einer Stunde ist die Grundlage gelegt.

Mehr aus Web

Alle Web-Artikel

Nach oben scrollen