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.
Inhaltsverzeichnis
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.
| Eigenschaft | Bedeutung | Beispielwert | Status bei Google |
|---|---|---|---|
| @type | Art des Unternehmens | Electrician | notwendig für die Zuordnung |
| name | Name des Unternehmens | Elektro Beispiel GmbH | erforderlich |
| address | Postanschrift mit Straße, PLZ, Ort, Land | Musterstraße 1, 04109 Leipzig, DE | erforderlich |
| telephone | Telefonnummer mit Ländervorwahl | +49 341 1234567 | empfohlen |
| url | Adresse der Website oder Standortseite | https://www.beispiel.de/ | empfohlen |
| geo | Breiten- und Längengrad mit mindestens fünf Nachkommastellen | 51.33970, 12.37307 | empfohlen |
| openingHoursSpecification | Öffnungszeiten je Wochentag | Montag bis Freitag, 08:00 bis 17:00 | empfohlen |
| priceRange | grobe 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.

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:
- Sie wählt im SEO-Plugin den Typ HairSalon.
- Sie trägt Name, Straße, PLZ, Ort und Land exakt so ein, wie sie im Google-Unternehmensprofil stehen.
- Sie ergänzt Telefonnummer, Website-Adresse, Logo und ein Foto des Salons.
- Sie hinterlegt die Öffnungszeiten, inklusive des längeren Donnerstags.
- Sie ergänzt die Koordinaten aus Google Maps und eine Preisspanne.
- 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.
FAQ
Häufige Fragen zum Schema-Markup
Was ist Schema-Markup für lokale Unternehmen?
Schema-Markup für lokale Unternehmen sind strukturierte Daten nach dem Vokabular von schema.org, die du in den Quelltext deiner Website einbindest. Sie beschreiben Name, Adresse, Telefonnummer, Öffnungszeiten und weitere Merkmale deines Betriebs in maschinenlesbarer Form. Suchmaschinen können diese Informationen so eindeutig erfassen und deinem Unternehmen zuordnen. Google empfiehlt dafür das Format JSON-LD. Für kleine Betriebe ist das ein einmaliger Aufwand von etwa einer Stunde.
Verbessert Schema-Markup mein Google-Ranking?
Schema-Markup ist kein direkter Rankingfaktor. Es hilft Google aber, deine Inhalte und Unternehmensdaten richtig zu verstehen, und kann zu erweiterten Suchergebnissen beitragen. Eine bestimmte Darstellung garantiert Google allerdings nicht. Sinnvoll ist das Markup als Teil einer gesamten Local-SEO-Strategie mit gepflegtem Unternehmensprofil, guten Inhalten, Bewertungen und einer schnellen Website. Rechne deshalb nicht mit schnellen Ranking-Sprüngen.
Welche Angaben sind für LocalBusiness Pflicht?
Nach der Dokumentation von Google sind für strukturierte Daten zu lokalen Unternehmen nur der Name und die Adresse erforderlich. Empfohlen werden zusätzlich unter anderem Telefonnummer, Website-Adresse, geografische Koordinaten, Öffnungszeiten und Preisspanne. Je vollständiger und genauer deine Angaben sind, desto besser kann Google dein Unternehmen einordnen. Alle Daten sollten mit dem sichtbaren Inhalt übereinstimmen. Prüfe außerdem, dass Schreibweise und Telefonnummer mit dem Unternehmensprofil übereinstimmen.
Wie teste ich mein Schema-Markup?
Am einfachsten nutzt du den kostenlosen Rich Results Test von Google. Du gibst die URL deiner Seite ein und siehst, welche strukturierten Daten erkannt werden und ob Fehler oder Warnungen vorliegen. Ergänzend prüft der Schema Markup Validator die Syntax. Langfristig behalt die Search Console im Blick, die Probleme mit strukturierten Daten auf deiner gesamten Website meldet. Wiederhole den Test nach jedem Update von Theme oder Plugin.
Brauche ich für Schema-Markup Programmierkenntnisse?
In den meisten Fällen nicht. SEO-Plugins für WordPress und viele Homepage-Baukasten erzeugen das Markup aus einem einfachen Formular, in das du deine Firmendaten einträgst. Nur wenn du den JSON-LD-Code selbst schreiben oder anpassen willst, brauchst du etwas technisches Verständnis. Auch dann helfen Generatoren und die Testwerkzeuge von Google, Fehler zu finden. Lass das Ergebnis im Zweifel von deiner Webagentur prüfen.