LocalBusiness-Schema erklärt: erforderliche und empfohlene Eigenschaften, JSON-LD-Beispiel, Öffnungszeiten, mehrere Standorte, Validierung und KI.

Kurz gesagt
Das LocalBusiness-Schema ist ein Block strukturierter Daten, meist in JSON-LD, der Suchmaschinen ein physisches Unternehmen beschreibt: Typ, Name, Adresse, Telefonnummer, Koordinaten, Öffnungszeiten und Website. Google verlangt nur name und address, empfiehlt aber Geokoordinaten, Öffnungszeiten, Telefon, URL und Preisspanne. Das Markup hilft Google und KI-Assistenten, Ihre Website mit dem Unternehmen zu verbinden, das sie aus dem Google-Unternehmensprofil und aus Verzeichnissen kennen; es ersetzt das Profil nicht und garantiert kein Rich Result.
Möchten Sie mehr erfahren? Fragen Sie
Das LocalBusiness-Schema ist der Schema-Markup-Typ, der den Kontaktblock eines Ladens, eines Restaurants, einer Praxis oder einer Agentur in maschinenlesbare Daten verwandelt. Google dokumentiert ihn in seinem Leitfaden zu strukturierten Daten für lokale Unternehmen, das Vokabular stammt von schema.org/LocalBusiness. Dieser Leitfaden liefert Ihnen ein vollständiges Beispiel zum Anpassen, die Regeln, auf die es ankommt, und die Fehler, die das Markup nutzlos machen.
LocalBusiness ist ein schema.org-Typ für „ein bestimmtes physisches Unternehmen oder eine Filiale einer Organisation“. Er erbt von zwei übergeordneten Typen, Organization und Place, und akzeptiert deshalb sowohl Unternehmenseigenschaften (Logo, Telefon, Social-Media-Profile) als auch Ortseigenschaften (Adresse, Koordinaten, Karte, Öffnungszeiten).
Schema.org führt 30 direkte Untertypen, von denen viele wiederum eigene Untertypen haben. Google bittet Sie, den spezifischsten Untertyp zu verwenden. Ein Zahnarzt sollte Dentist sein, eine Bäckerei Bakery, eine Anwaltskanzlei LegalService oder Attorney. Die häufigsten Fälle:
| Unternehmen | Empfohlener Typ | Übergeordneter Typ |
|---|---|---|
| Restaurant, Café, Bar | Restaurant, CafeOrCoffeeShop, BarOrPub | FoodEstablishment |
| Geschäft | ClothingStore, HardwareStore, Florist... | Store |
| Zahnarzt, Arzt, Apotheke | Dentist, Physician, Pharmacy | MedicalBusiness |
| Friseursalon, Spa, Nagelstudio | HairSalon, DaySpa, NailSalon | HealthAndBeautyBusiness |
| Installateur, Elektriker, Dachdecker | Plumber, Electrician, RoofingContractor | HomeAndConstructionBusiness |
| Anwalt, Notar | Attorney, Notary | LegalService |
| Hotel, Pension | Hotel, BedAndBreakfast | LodgingBusiness |
| Autowerkstatt, Autohaus | AutoRepair, AutoDealer | AutomotiveBusiness |
| Steuerberater, Bankfiliale | AccountingService, BankOrCreditUnion | FinancialService |
| Agentur, Berater, andere Fachdienstleister | ProfessionalService | LocalBusiness |
Passt das Unternehmen zu mehreren Typen, akzeptiert Google ein Array, zum Beispiel ["Store", "AutoRepair"]. additionalType unterstützt Google für diesen Zweck nicht.
Die Dokumentation von Google teilt die Eigenschaften in zwei Gruppen. Nur zwei sind erforderlich; erst die empfohlenen machen das Markup nützlich.
| Eigenschaft | Status bei Google | Was hineingehört |
|---|---|---|
name | Erforderlich | Der Unternehmensname genau wie auf dem Ladenschild und im Unternehmensprofil |
address | Erforderlich | Eine PostalAddress mit Straße, Ort, Region, Postleitzahl und Ländercode |
geo | Empfohlen | Breiten- und Längengrad mit mindestens 5 Nachkommastellen |
openingHoursSpecification | Empfohlen | Tage, Öffnungs- und Schließzeiten, saisonale Ausnahmen |
telephone | Empfohlen | Die Hauptnummer mit Landes- und Ortsvorwahl |
url | Empfohlen | Die funktionierende Seite genau dieses Standorts |
priceRange | Empfohlen | Eine relative Spanne wie „€€“ oder „20-50 €“, unter 100 Zeichen |
menu, servesCuisine | Empfohlen (Gastronomie) | URL der Speisekarte und Küchenrichtung |
department | Empfohlen | Eigenständige Abteilungen mit eigenen Öffnungszeiten oder eigener Telefonnummer (Apotheke im Supermarkt) |
aggregateRating, review | Nur für Bewertungsportale empfohlen | Bewertungen anderer Unternehmen, die Ihre Website sammelt, niemals Ihre eigenen |
image, logo, sameAs, areaServed, hasMap | Nicht von Google aufgeführt, gültig bei schema.org | Fotos, Logo, Profil-URLs, Einzugsgebiet, Kartenlink: nützlich für das Verständnis der Entität |
Die letzte Zeile zählt für die Sichtbarkeit in KI-Antworten. sameAs verknüpft Ihre Seite mit Ihrem Unternehmensprofil, Ihren Social-Media-Konten und Ihren Verzeichniseinträgen und hilft so jedem System zu bestätigen, dass diese Profile dieselbe Entität beschreiben.
JSON-LD ist das von Google empfohlene Format: ein script-Tag vom Typ application/ld+json, platziert im head oder im body der Standortseite. Hier ein vollständiges Beispiel für eine fiktive Zahnarztpraxis, das Sie mit Ihren eigenen Daten anpassen:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dentist",
"@id": "https://www.example-dental.com/lyon/#business",
"name": "Example Dental Lyon",
"url": "https://www.example-dental.com/lyon/",
"image": "https://www.example-dental.com/images/lyon-front.jpg",
"logo": "https://www.example-dental.com/images/logo.png",
"telephone": "+33 4 00 00 00 00",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Rue de la République",
"addressLocality": "Lyon",
"postalCode": "69002",
"addressRegion": "Auvergne-Rhône-Alpes",
"addressCountry": "FR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 45.76012,
"longitude": 4.83584
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:30",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "12:30"
}
],
"sameAs": [
"https://www.facebook.com/exampledentallyon",
"https://www.linkedin.com/company/example-dental"
]
}
</script>Drei Details machen dieses Beispiel robust: Die @id gibt dem Unternehmen eine stabile Kennung, auf die andere Blöcke Ihrer Website (eine Organization, ein Service, ein Review) verweisen können; die Koordinaten haben 5 Nachkommastellen, wie Google es verlangt; und die url zeigt auf die Standortseite statt auf die Startseite. Wenn Sie den Code nicht von Hand schreiben möchten, erstellt unser kostenloser Schema-Generator den Block über ein Formular.
Verwenden Sie ein OpeningHoursSpecification-Objekt pro Gruppe von Tagen mit gleichen Zeiten. Die Dokumentation von Google deckt die Sonderfälle ab:
opens "00:00" und closes "23:59".opens und closes beide auf "00:00".validFrom und validThrough (JJJJ-MM-TT).Aktualisieren Sie das Markup bei geänderten Öffnungszeiten gleichzeitig mit Ihrem Unternehmensprofil. Abweichende Zeiten zwischen beiden sind eine häufige Quelle falscher Informationen bei Google und in KI-Antworten.
Jeder Standort braucht eine eigene Seite mit eigenem LocalBusiness-Block, eigener Adresse, Telefonnummer und Öffnungszeiten. Stapeln Sie nicht zehn Adressen in einem Block auf der Startseite. Die Startseite trägt einen Organization-Block für die Marke, und jede Standortseite verweist mit parentOrganization darauf. Unsere Leitfäden zu SEO für mehrere Standorte und zu lokalen Landingpages erklären, wie Sie diese Seiten aufbauen.
Eine Apotheke im Supermarkt oder eine Werkstatt im Autohaus gehört in das department-Array, nur mit den Eigenschaften, die sich vom Hauptunternehmen unterscheiden. Google empfiehlt die Benennung „{Name des Geschäfts} {Name der Abteilung}“, sofern die Abteilung keine eigene Marke hat.
Ein Installateur, der bei seinen Kunden vor Ort arbeitet, kann trotzdem LocalBusiness mit der Adresse des Firmensitzes verwenden und das abgedeckte Gebiet mit areaServed beschreiben. Google führt areaServed nicht unter seinen Eigenschaften auf, schema.org akzeptiert die Eigenschaft aber, und sie hält Ihre Seite konsistent mit einem Unternehmensprofil, das ein Einzugsgebiet angibt.
Nein. Das Google-Unternehmensprofil bleibt die wichtigste Quelle für das Local Pack (den Kartenblock mit lokalen Ergebnissen) und Google Maps. Die Google-Hilfe erklärt, dass lokale Ergebnisse vor allem von Relevanz, Entfernung und Bekanntheit abhängen und dass „Unternehmen mit vollständigen und korrekten Informationen mit höherer Wahrscheinlichkeit angezeigt werden“. Schema-Markup wirkt auf der anderen Seite: Es lässt Ihre Website dasselbe sagen wie Ihr Profil, in einem Format, das Maschinen ohne Raten lesen.
| Kriterium | Google-Unternehmensprofil | LocalBusiness-Schema |
|---|---|---|
| Wo es liegt | In den Systemen von Google, verwaltet vom bestätigten Inhaber | Im Code Ihrer Website |
| Hauptwirkung | Local Pack, Maps, Knowledge Panel, Bewertungen | Klare Entitätsdaten für Google, Bing und KI-Assistenten |
| Wer es lesen kann | Google-Produkte | Jeder Crawler, der Ihre Seite liest |
| Bestätigung | Erforderlich (Postkarte, Video, Telefon...) | Keine, aber es muss mit den sichtbaren Inhalten übereinstimmen |
| Priorität | Zuerst | An zweiter Stelle, als Konsistenzebene |
Das Bindeglied zwischen beiden ist die NAP-Konsistenz: Name, Adresse und Telefonnummer, identisch geschrieben in Ihrem Profil, auf Ihrer Website, im Markup und in Verzeichnissen. Unsere Definition von NAP erläutert die Regeln, und die Seite zu Local SEO ordnet Schema unter den anderen lokalen Signalen ein.
Testen Sie jede Standortvorlage mit zwei Tools: dem Test für Rich-Suchergebnisse von Google, der die Berechtigung für Google-Funktionen prüft, und dem Schema Markup Validator, der die Syntax gegen schema.org prüft. Unser Validator für strukturierte Daten prüft jede URL in wenigen Sekunden. Nach dem Livegang zeigen die Berichte unter „Verbesserungen“ in der Search Console Fehler über die ganze Website hinweg.
Die Richtlinien von Google für strukturierte Daten setzen den Rahmen: „Markieren Sie keine Inhalte aus, die für Leser der Seite nicht sichtbar sind.“ Ein Verstoß kann zu einer manuellen Maßnahme führen, die die Berechtigung für Rich Results entzieht. Die Fehler, die wir am häufigsten sehen:
| Fehler | Folge | Lösung |
|---|---|---|
Generischer Typ LocalBusiness | Weniger genaues Verständnis der Tätigkeit | Spezifischster Untertyp |
| Adresse oder Telefon weichen vom Unternehmensprofil ab | Widersprüchliche Signale, falsche Daten in Antworten | Überall dieselben NAP-Daten |
Selbst verfasstes aggregateRating für das eigene Unternehmen | Keine Bewertungssterne, mögliche manuelle Maßnahme | Entfernen; Bewertungen ohne eigennütziges Markup anzeigen |
| Alle Standorte in einem Block auf der Startseite | Standorte vermischt, keiner seiner Seite zugeordnet | Eine Seite und ein Block pro Standort |
| Öffnungszeiten im Markup, aber nicht auf der Seite | Markup ignoriert oder beanstandet | Öffnungszeiten im Seitentext anzeigen |
| Koordinaten mit 2 oder 3 Nachkommastellen | Ungenaue Markierung | Mindestens 5 Nachkommastellen |
| Veraltete Zeiten nach einer Änderung | Kunden stehen vor einem geschlossenen Laden | Profil und Markup gemeinsam aktualisieren |
Der Bewertungsfehler verdient Aufmerksamkeit: Seit 2019 zeigt Google keine Bewertungssterne mehr für „eigennützige“ Bewertungen, die ein LocalBusiness oder eine Organization über sich selbst veröffentlicht. Unser Leitfaden zum Review-Schema behandelt die Details, und dieselbe Logik gilt für das FAQ-Schema: Zeichnen Sie nur aus, was die Seite zeigt.
Wenn jemand ChatGPT, Gemini oder Perplexity nach „einem Zahnarzt in Lyon, der samstags geöffnet hat“ fragt, entsteht die Antwort aus Quellen, die der Assistent lesen und abgleichen kann: Daten aus dem Unternehmensprofil, Verzeichnisse, Bewertungsplattformen und die Websites der Unternehmen selbst. Unsere Studie zu Verzeichnissen in KI-Antworten zeigt, wie oft diese Einträge Dritter zitiert werden.
Strukturierte Daten helfen auf zwei Arten. Sie liefern Crawlern eindeutige Fakten (Öffnungszeiten, Adresse, Typ), die nicht vom Auslesen einer Fußzeile abhängen, und sie verbinden Ihre Website über sameAs und konsistente NAP-Daten mit derselben Entität wie Ihre anderen Profile. Unser Leitfaden zu strukturierten Daten für die KI-Suche erklärt das Gesamtbild, und das Audit strukturierter Daten für LLMs zeigt, was ein Sprachmodell aus Ihrer Seite extrahiert. Markup allein reicht nie: Die Fakten müssen auch im sichtbaren Text stehen, denn die meisten Assistenten lesen die Seite selbst und nicht nur ihr JSON-LD.
Ob sich der Aufwand lohnt, zeigt das Tracking von KI-Erwähnungen von Sorank: Es verfolgt die lokalen Fragen Ihrer Kunden und zeigt, ob Ihr Unternehmen zitiert wird, während Ihnen die GEO-Optimierung hilft, die Inhalte zu Standorten und Leistungen zu veröffentlichen, die Assistenten zitieren. Unsere Seite für lokale Unternehmen fasst den Ansatz zusammen.
Die Regel zum Merken: ein Standort, eine Seite, ein LocalBusiness-Block, mit demselben Namen, derselben Adresse, derselben Telefonnummer und denselben Öffnungszeiten wie Ihr Unternehmensprofil. Fügen Sie ihn hinzu, validieren Sie ihn und aktualisieren Sie ihn bei jeder Änderung im Unternehmen.
Auf der Seite, die den Standort beschreibt: auf der Startseite bei einem Unternehmen mit nur einem Standort, auf jeder Standortseite bei einem Unternehmen mit mehreren Adressen. Das JSON-LD-Skript gehört in den head oder body dieser Seite. Die Marke selbst beschreiben Sie besser mit einem Organization-Block auf der Startseite.
Google stellt strukturierte Daten nicht als Rankingfaktor dar, und Rankings im Local Pack hängen vor allem von Relevanz, Entfernung und Bekanntheit des Unternehmensprofils ab. Das Markup hilft Google, Ihre Unternehmensdaten richtig zu verstehen und anzuzeigen, und hält Ihre Website konsistent mit Ihrem Profil. Sein Nutzen liegt in der Klarheit und in der Berechtigung für Google-Funktionen, ohne direkten Rankingschub.
Ja. Ein Unternehmen, das Kunden bei ihnen vor Ort bedient, kann LocalBusiness oder einen spezifischeren Untertyp wie Plumber mit der Adresse seines Firmensitzes verwenden. Das abgedeckte Gebiet lässt sich mit der Eigenschaft areaServed beschreiben, die schema.org akzeptiert, auch wenn Google sie nicht aufführt. Halten Sie die Angaben konsistent mit dem Einzugsgebiet, das im Unternehmensprofil hinterlegt ist.
SIE HABEN SORANK VOR IHNEN AUSPROBIERT
