Inhaltsverzeichnis
- 1. Was ist LocalBusiness Schema?
- 2. Grundstruktur des LocalBusiness Markup
- 3. Pflichtfelder vs. empfohlene Felder
- 4. Spezifische Unternehmenstypen
- 5. Öffnungszeiten richtig angeben
- 6. NAP-Konsistenz: Der Schlüssel
- 7. Mehrere Standorte
- 8. Einbinden in Ihre Website
- 9. Schema testen und validieren
- 10. Erweiterungen für mehr Sichtbarkeit
- 11. Checkliste LocalBusiness Schema
- 12. Häufige Fehler vermeiden
- 13. Fazit für lokale Sichtbarkeit im BW-Cluster
- 14. FAQ
Ob Mittelständler in Stuttgart-Feuerbach, Handwerksbetrieb in Esslingen oder Praxis im Tübinger Universitätsviertel — wer lokal sichtbar werden will, kommt an LocalBusiness Schema nicht vorbei. Das Markup hilft Google zu verstehen, was Ihr Unternehmen anbietet und wo es sich befindet. Richtig implementiert, kann es zu besseren lokalen Rankings und reicheren Suchergebnissen führen — gerade im dicht besiedelten BW-Cluster zwischen Stuttgart, Heilbronn und Karlsruhe, wo ein einzelner Stadtteil oft drei oder vier konkurrierende Anbieter beheimatet.
Was ist LocalBusiness Schema?
LocalBusiness ist ein Schema.org-Typ, der lokale Unternehmen beschreibt. Es enthält strukturierte Informationen wie:
- Name und Beschreibung
- Adresse und Kontaktdaten
- Öffnungszeiten
- Angebotene Services
- Bewertungen
Diese Daten helfen Google, Ihr Unternehmen in lokalen Suchergebnissen und Google Maps korrekt anzuzeigen.
Grundstruktur des LocalBusiness Markup
Hier ist ein vollständiges Beispiel:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Beispiel GmbH",
"description": "Beschreibung Ihres Unternehmens",
"url": "https://www.beispiel.de",
"logo": "https://www.beispiel.de/logo.png",
"image": "https://www.beispiel.de/geschaeft.jpg",
"telephone": "+49 711 123456",
"email": "info@beispiel.de",
"address": {
"@type": "PostalAddress",
"streetAddress": "Musterstraße 123",
"addressLocality": "Stuttgart",
"postalCode": "70173",
"addressRegion": "BW",
"addressCountry": "DE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 48.7758,
"longitude": 9.1829
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
}
],
"priceRange": "€€",
"sameAs": [
"https://www.facebook.com/beispiel",
"https://www.instagram.com/beispiel"
]
}
Pflichtfelder vs. empfohlene Felder
Pflichtfelder
| Feld | Beschreibung | Beispiel |
|---|---|---|
| @type | Art des Unternehmens | ”LocalBusiness” |
| name | Firmenname | ”Beispiel GmbH” |
| address | Vollständige Adresse | PostalAddress-Objekt |
Empfohlene Felder
| Feld | Beschreibung | SEO-Nutzen |
|---|---|---|
| telephone | Telefonnummer | Click-to-call in Suchergebnissen |
| openingHours | Öffnungszeiten | Wird in Knowledge Panel angezeigt |
| geo | Koordinaten | Bessere lokale Zuordnung |
| image | Foto des Geschäfts | Visueller Anreiz |
| priceRange | Preisniveau (€-€€€€) | Nutzererwartung |
| sameAs | Social Media Profile | Verknüpfung der Profile |
Spezifische Unternehmenstypen
Statt dem generischen “LocalBusiness” können Sie spezifischere Typen verwenden:
{
"@type": "Dentist"
}
Verfügbare Untertypen
- Dienstleistungen: Dentist, Electrician, Plumber, Attorney, Accountant
- Einzelhandel: Store, ClothingStore, ElectronicsStore, FurnitureStore
- Gastronomie: Restaurant, CafeOrCoffeeShop, Bakery, BarOrPub
- Gesundheit: MedicalBusiness, Physician, Pharmacy
- Unterhaltung: EntertainmentBusiness, MovieTheater, NightClub
Öffnungszeiten richtig angeben
Einfache Variante
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "14:00"
}
]
Mit Mittagspause
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "12:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "13:30",
"closes": "18:00"
}
]
Feiertage und besondere Schließzeiten
"specialOpeningHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"validFrom": "2026-12-24",
"validThrough": "2026-12-24",
"opens": "09:00",
"closes": "13:00"
},
{
"@type": "OpeningHoursSpecification",
"validFrom": "2026-12-25",
"validThrough": "2026-12-26",
"opens": "00:00",
"closes": "00:00"
}
]
NAP-Konsistenz: Der Schlüssel
NAP steht für Name, Address, Phone. Diese Daten MÜSSEN überall identisch sein:
- Website (Schema Markup)
- Google Business Profile
- Branchenverzeichnisse
- Social Media Profile
- Impressum
Häufige Fehler
❌ "Beispiel GmbH" vs. "Beispiel"
❌ "Musterstr. 123" vs. "Musterstraße 123"
❌ "+49 711 123456" vs. "0711 123456"
Mehrere Standorte
Für Unternehmen mit mehreren Filialen nutzen Sie Organization mit SubOrganization:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Beispiel GmbH",
"url": "https://www.beispiel.de",
"subOrganization": [
{
"@type": "LocalBusiness",
"name": "Beispiel GmbH - Filiale Stuttgart",
"address": {
"@type": "PostalAddress",
"streetAddress": "Musterstraße 123",
"addressLocality": "Stuttgart"
}
},
{
"@type": "LocalBusiness",
"name": "Beispiel GmbH - Filiale Karlsruhe",
"address": {
"@type": "PostalAddress",
"streetAddress": "Beispielweg 456",
"addressLocality": "Karlsruhe"
}
}
]
}
Einbinden in Ihre Website
Im Head-Bereich (empfohlen)
<head>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Beispiel GmbH",
...
}
</script>
</head>
Mit JavaScript generieren
const schema = {
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Beispiel GmbH",
// ... weitere Felder
};
const script = document.createElement('script');
script.type = 'application/ld+json';
script.text = JSON.stringify(schema);
document.head.appendChild(script);
Schema testen und validieren
Google Rich Results Test
https://search.google.com/test/rich-results
Zeigt, ob Google Ihr Markup korrekt erkennt.
Schema.org Validator
https://validator.schema.org/
Prüft auf technische Fehler.
Nach dem Go-Live
Überprüfen Sie in der Google Search Console unter “Verbesserungen”, ob Fehler auftreten.
Erweiterungen für mehr Sichtbarkeit
Bewertungen einbinden
{
"@type": "LocalBusiness",
"name": "Beispiel GmbH",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127"
}
}
Services auflisten
{
"@type": "LocalBusiness",
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Unsere Leistungen",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "SEO-Beratung",
"description": "Professionelle Suchmaschinenoptimierung"
}
}
]
}
}
Checkliste LocalBusiness Schema
- Spezifischen Unternehmenstyp gewählt
- Vollständige Adresse mit Geo-Koordinaten
- Telefonnummer im internationalen Format
- Öffnungszeiten aktuell
- NAP-Konsistenz geprüft
- Mit Rich Results Test validiert
- Logo und Bild eingebunden
- Social Media Profile verknüpft
Häufige Fehler vermeiden
- Falsche Koordinaten: Überprüfen Sie Lat/Long auf Google Maps
- Veraltete Öffnungszeiten: Halten Sie diese aktuell
- Fehlende @context: Ohne “@context” funktioniert das Markup nicht
- Inkonsistente NAP-Daten: Führt zu Verwirrung bei Google
Fazit für lokale Sichtbarkeit im BW-Cluster
LocalBusiness Schema ist ein wichtiger Baustein für lokales SEO — gerade in dicht besiedelten Räumen wie dem Großraum Stuttgart, Sindelfingen, Ludwigsburg und Esslingen, in denen die Konkurrenzdichte pro Stadtteil hoch ist. Es hilft Google, Ihr Unternehmen besser zu verstehen und in lokalen Suchergebnissen prominent anzuzeigen.
Kombinieren Sie LocalBusiness Schema mit einem optimierten Google Business Profile, sauberer NAP-Konsistenz über alle Branchenverzeichnisse hinweg und mit Themen wie E-E-A-T und FAQPage Schema — so entsteht ein robuster lokaler Sichtbarkeits-Stack.
Sie möchten Ihre lokale Sichtbarkeit im Großraum Stuttgart systematisch ausbauen? Sprechen Sie uns an — wir richten LocalBusiness Schema, Google Business Profile und NAP-Konsistenz so ein, dass Sie pro Stadtbezirk gefunden werden.
FAQ
Brauche ich LocalBusiness Schema, wenn ich ein Google Business Profile habe?
Ja. Das Google Business Profile und LocalBusiness Schema ergänzen sich. Das Schema auf Ihrer Website bestätigt die Informationen im GBP.
Wie schnell wirkt sich das Schema auf Rankings aus?
Google muss Ihre Seite erst neu crawlen und indexieren. Das kann einige Tage bis Wochen dauern. Direkte Ranking-Auswirkungen sind oft innerhalb von 2-4 Wochen sichtbar.
Kann falsches Schema schaden?
Ja. Irreführende oder falsche Informationen können zu einer manuellen Abstrafung führen. Halten Sie Ihre Daten immer aktuell und korrekt.
Soll ich Schema für jede Seite meiner Website hinzufügen?
LocalBusiness Schema gehört typischerweise auf die Startseite und Kontaktseite. Andere Seiten können spezifischere Schemas haben (Article, Service, etc.).