Der ultimative Leitfaden zu Local Schema
- Was ist Schema?
- Warum Schema?
- Wie funktioniert Schema?
- Ihre Website auf bestehendes Schema prüfen
- NAP-Schema
- Autoren-Schema
- Bewertungs-Schema
- Produkt-Schema
- Angebots-Schema
- Schema-Darstellung
- Schema besser verstehen
- Tools & Ressourcen
Was ist Schema?
Einfach erklärt: Mit Schema (Erfahren Sie mehr über Googles Richtlinien für Bewertungs-Schema) versehen Sie Ihre Inhalte mit eindeutigen Kennzeichnungen. So versteht Google Ihre Angaben präzise und übernimmt sie als strukturierte Daten in den Index.
Google crawlt zwar Ihre Website und deren Inhalte, tut sich aber mitunter schwer, Details wie Standort, Anzahl der Bewertungen oder die genaue Identität Ihres Unternehmens korrekt zu erfassen. Schema zeigt der Suchmaschine unmissverständlich, worum es sich bei diesen Daten handelt.
Warum Sie Zeit in Schema investieren sollten
Zwar gibt es keine eindeutigen Belege dafür, dass Schema-Markup Rankings direkt verbessert (abgesehen von möglichem Autoren-Markup und Author Rank).
Dennoch ist die Implementierung unkompliziert und bietet entscheidende Vorteile:
- Sie heben sich in den SERPs durch Rich Snippets für Autoren- und Bewertungs-Markups deutlich ab.
- Auch Drittanbieter-Anwendungen abseits von Google, Bing & Co. können Ihre Daten strukturiert erfassen, wenn Sie den Konventionen von schema.org folgen.
- Da Plattformen und Anwendungen zunehmend strukturierte Daten voraussetzen, zahlt sich ein sauber gepflegtes Markup langfristig aus.
Wie funktioniert Schema?
Schema arbeitet mit semantischen Kennzeichnungen: Sie teilen dem Crawler über ein spezifisches Markup mit, was die Daten bedeuten, damit er sie korrekt klassifiziert.
Es gibt verschiedene Schema-Typen wie Event, Organization, LocalBusiness, Person und mehr.
Jeder Block beginnt mit der Definition des Schema-Typs: Geht es um einen Ort, eine Person oder ein Event? In der Praxis konzentrieren wir uns vor allem auf die Typen Person, Place, LocalBusiness, Product, Offer und hReview.
Sobald Sie der Suchmaschine den Schema-Typ übergeben haben, definieren Sie die einzelnen Elemente und Attribute, die Sie auszeichnen möchten.
Hier ist ein typisches Beispiel für LocalBusiness:
<!-- Start des LocalBusiness-Schema-Objekts -->
<div itemscope itemtype="https://schema.org/LocalBusiness">
<!-- Unternehmensnamen mit dem Attribut itemprop="name" auszeichnen -->
<span itemprop="name">Beachwalk Beachwear & Giftware</span>
<!-- Unternehmensbeschreibung auszeichnen -->
<span itemprop="description">Eine erstklassige Auswahl an Geschenken und Kleidung für Ihren Aufenthalt in Mexico Beach.</span>
<!-- Start des PostalAddress-Schema-Objekts -->
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<!-- Straße und Hausnummer -->
<span itemprop="streetAddress">3102 Highway 98</span>
<!-- Stadt -->
<span itemprop="addressLocality">Mexico Beach</span>
<!-- Bundesland/Region -->
<span itemprop="addressRegion">FL</span>
<!-- Ende des PostalAddress-Schema-Objekts -->
</div>
<!-- Telefonnummer -->
Telefon: <span itemprop="telephone">850-648-4200</span>
<!-- Ende des LocalBusiness-Objekts -->
</div>
Sobald diese Daten hinterlegt sind, erfasst die Suchmaschine sie automatisch und ordnet Ihre Website entsprechend ein.
Bevor Sie loslegen: Prüfen Sie Ihre Website auf vorhandenes Schema
Es gibt viele Tools, um Schema-Markup auf Websites zu identifizieren. Für einen schnellen Check empfiehlt sich meist das Structured Data Testing Tool von Google.
Dieses Tool liefert Ihnen sofort zwei Kerninformationen:
- Es erkennt automatisch, ob auf Ihrer Website bereits Schema vorhanden ist.
- Es zeigt Ihnen, ob Elemente fehlen oder Google Fehler im Markup findet.
Sie können Ihre Website mit dem [Schema Scanner](https://www.synup.com/tools/schema/?utm_source=Synup%20Blog&utm_medium=Synup%20Blog&utm_campaign=The%20Ultimate%20Guide%20To%20Local%20Schema&utm_term=Content) auch Seite für Seite analysieren. Er zeigt genau, auf welchen URLs Markup fehlt oder fehlerhaft ist.
So prüfen Sie, ob Ihre Website strukturierte Daten enthält:
Die Überprüfung ist einfach: Sobald Sie die URL Ihrer Seite eingeben, sehen Sie eine Übersicht der erfassten strukturierten Daten, sofern bereits Markup vorhanden ist.

Google orientiert sich dabei an den Markup-Standards von schema.org.
Das Tool weist Sie außerdem direkt auf Fehler hin:

Wie im Screenshot oben zu sehen ist, hat Google auf der analysierten Beispielseite zahlreiche Fehler registriert.
Enthält Ihr bestehendes Markup Fehler, empfehlen sich zwei Wege:
- Entfernen Sie das fehlerhafte Markup vollständig und setzen Sie es neu auf, sofern Zeit und Kapazitäten es erlauben.
- Beheben Sie die bestehenden Fehler und ergänzen Sie erst im Anschluss weitere Datenpunkte.
Schema-Typen und deren Einrichtung für lokale Unternehmen
Nachdem Sie die Grundlagen kennen, geht es an die verschiedenen Schema-Typen und deren konkrete Implementierung.
Hinweis: In diesem Guide behandeln wir speziell Schema für den lokalen Bereich – nicht jeder Typ ist für jedes Unternehmensmodell relevant.
Zentrale Unternehmensdaten (Name, Adresse & Telefonnummer)
Die Basis jeder Auszeichnung bilden Ihre zentralen Unternehmensdaten:
- Unternehmensname
- Unternehmensadresse
- Telefonnummer
- Geokoordinaten (Breiten- / Längengrad)
- Logo
- Unternehmensbeschreibung
All diese Angaben decken Sie vollständig mit dem Schema-Typ „LocalBusiness“ ab. Sie könnten zwar auch „Place“ oder „Business“ wählen, in der Praxis hat sich LocalBusiness jedoch als Standard bewährt.
Die Geokoordinaten (Breiten- und Längengrad) Ihres Standorts müssen Sie eventuell kurz nachschlagen. Das gelingt schnell über ein Latitude Longitude Finder Tool.
So binden Sie die Daten strukturiert im Code ein:
<!-- Schema-Typ initiieren -->
<div itemscope itemtype="https://schema.org/LocalBusiness">
<!-- Attribut für den Unternehmensnamen -->
<span itemprop="name">{Ihr Unternehmensname}</span>
<!-- Attribut für die Unternehmensbeschreibung -->
<span itemprop="description">{Ihre Unternehmensbeschreibung}</span>
<!-- Adress-Sub-Typ initiieren -->
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<!-- Straße und Hausnummer -->
<span itemprop="streetAddress">{Ihre Straße und Hausnummer}</span>
<!-- Stadt -->
<span itemprop="addressLocality">{Ihre Stadt}</span>,
<!-- Bundesland/Region und PLZ -->
<span itemprop="addressRegion">{Ihr Bundesland/Ihre Region}</span> <span itemprop="postalCode">{Ihre PLZ}</span>
<!-- Ende des Adress-Sub-Typs -->
</div>
<!-- Geo-Sub-Typ für Geokoordinaten -->
<div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
<!-- Breitengrad -->
<meta itemprop="latitude" content="{Ihr Breitengrad}" />
<!-- Längengrad -->
<meta itemprop="longitude" content="{Ihr Längengrad}" />
<!-- Ende des Geo-Blocks -->
</div>
<!-- Telefonnummer -->
<span itemprop="telephone">{Ihre Telefonnummer}</span>
<!-- Ende des Schema-Blocks -->
</div>
Beim Erstellen des Schemas ist Ihnen sicher aufgefallen, dass wir die Adresse in einzelne Bestandteile aufteilen mussten: Straße, Stadt, Bundesland und Postleitzahl. Genau so verlangt schema.org die Strukturierung der Daten.
<h2 id="author-markup">Author-Markup</h2>

Author-Markup ist nicht nur wichtig, weil es Google zusätzliche Daten liefert. Ein wesentlicher Teil des Algorithmus bewegt sich dahin, dass der Author-Rank einen entscheidenden Einfluss darauf hat, wie gut Ihre Seiten in den Suchmaschinen ranken.
Es gibt zwei Wege, um Schema-Authorship für Ihre Websites zu aktivieren.
<h4 id="first-method---link-your-google-profile">Erste Methode: Verknüpfen Sie Ihr Google+-Profil</h4>
Das ist der einfachste Weg für das Author-Markup: Sie verlinken von Ihrer Seite aus direkt auf Ihr Google+-Profil, um zu signalisieren, wer Sie sind.
Fügen Sie diesen Link einfach an beliebiger Stelle auf Ihrer Seite ein und ersetzen Sie {google\_url} durch die URL Ihres Google+-Profils:
<h5 id="tip-read-a-hrefhttpsearchenginelandcomthe-definitive-guide-to-google-authorship-markup-123218the-ultimate-guide-to-google-authorship-markupa-for-more-useful-info">TIPP: Weitere nützliche Informationen finden Sie im Leitfaden [The Ultimate Guide To Google Authorship Markup](https://searchengineland.com/the-definitive-guide-to-google-authorship-markup-123218).</h5>
<h4 id="second-method---use-schemaorg-format-to-reference-author-information">Zweite Methode: Autorenangaben über schema.org einbinden</h4>
Falls Sie kein Google+-Profil haben oder es nicht mit Ihrer Website verknüpfen möchten, können Sie die Autoreninformationen auch als strukturierte Daten hinterlegen. Das ist zwar nicht ganz so effektiv wie die Verlinkung des Profils, aber deutlich besser, als komplett auf Author-Markup zu verzichten.
Diesen Code binden Sie dafür auf Ihrer Seite ein:
Professor
jane-doe@xyz.edu
```
Review-Markup

Wenn Sie Ihre Bewertungen per Schema-Markup auszeichnen, können in den Suchergebnissen Rich Snippets ausgespielt werden – inklusive Durchschnittsbewertung und Gesamtzahl der Reviews.
Dafür nutzen Sie zwei verschiedene Schema-Objekte: „aggregaterating“ und „review“.
Über „aggregaterating“ hinterlegen Sie Ihre Gesamtbewertung – also den Notendurchschnitt über alle Reviews hinweg und die Anzahl der Bewertungen. Das Objekt „review“ enthält den eigentlichen Text und Inhalt der einzelnen Bewertung.
Hier ist ein Beispiel:
<!-- Initiate the aggregaterating block -->
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<!-- Include average rating and total reviews -->
Rated <span itemprop="ratingValue">{insert average rating}</span>/5 based on <span itemprop="reviewCount">{insert review count}</span> customer reviews
<!-- End aggregaterating block -->
</div>
<!-- Start review block -->
<div itemprop="review" itemscope itemtype="https://schema.org/Review">
<!-- Include review title and author -->
<span itemprop="name">Not a happy camper</span> - by <span itemprop="author">Ellie</span>,
<!-- Include review date -->
<meta itemprop="datePublished" content="2011-04-01">April 1, 2011
<!-- Start reviewrating object -->
<div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
<!-- Add worstrating (usually 1) -->
<meta itemprop="worstRating" content = "1">
<!-- Add review’s actual rating and best rating (usually 5) -->
<span itemprop="ratingValue">5</span>/<span itemprop="bestRating">5</span>stars
<!-- End reviewrating object -->
</div>
<!-- Add review text / description -->
<span itemprop="description">{Actual review text}</span>
<!-- End review object -->
</div>
Um weitere Bewertungen hinzuzufügen, öffnen Sie einfach jeweils einen neuen „review“-Block.
TIPP: Zeichnen Sie Ihre Testimonial-Seite per Markup aus, um ein stimmiges Gesamtbild zu schaffen. Ergänzen Sie zudem unsichtbares Schema auf allen anderen Seiten, damit Rich Snippets für Ihren gesamten Webauftritt ausgespielt werden.
Products-Markup
Bieten Sie Produkte oder Dienstleistungen an? Dann lohnt es sich, diese strukturiert auszuzeichnen, damit Suchmaschinen sie optimal erfassen können.
Fügen Sie dazu das Product-Schema-Objekt ein:
<!-- Initiate the block -->
<div itemscope itemtype="https://schema.org/Product">
<!-- Add product name -->
<span itemprop="name">{Name}</span>
<!-- Add product image -->
<img src="image.jpg" alt=’{alt text}’ />
<!-- End product block -->
</div>
Falls Sie keine physischen Produkte verkaufen, können Sie innerhalb des Product-Objekts auch Ihre Dienstleistungen hinterlegen.
Offers-Markup
Das Offer-Schema-Objekt wird oft unterschätzt, liefert auf Ihrer Website aber echten Mehrwert.
Damit können Sie Preise für Ihre Angebote und Services auszeichnen. Das ist kein Rabattcode oder „Coupon“, sondern eine klare Preisangabe für Ihre Leistungen.
So binden Sie das Objekt ein:
<!-- Initiate the object -->
<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<!-- Add price -->
<span itemprop="price">$55.00</span>
<!-- Add availability -->
<link itemprop="availability" href="https://schema.org/InStock" />In stock
</div>
Wie wirken Schema-Inhalte auf normale Seitenbesucher?
Inhalte mit Schema-Markup sehen für Ihre Nutzer genauso aus wie alle anderen Inhalte auf der Website. Sie fügen lediglich Tags im Code hinzu, die im Frontend unsichtbar bleiben.
„Unsichtbares“ Schema einbinden
Manchmal möchten Sie Inhalte semantisch auszeichnen, ohne sie direkt auf der Seite anzuzeigen. Ein typischer Fall: Sie möchten das „aggregaterating“ auf jeder Seite hinterlegen, ohne den Besuchern den Bewertungsblock visuell zu präsentieren.
Das erreichen Sie, indem Sie die Angaben über das Attribut „content“ aussteuern, anstatt sie als sichtbaren Text einzubinden.
Aus diesem typischen aggregaterating-Block:
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
Rated <span itemprop="ratingValue">{insert average rating}</span>/5 based on <span itemprop="reviewCount">{insert review count}</span> customer reviews
</div>
Wird dann diese Variante:
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
Rated <span itemprop="ratingValue" content=”{insert average rating}”></span>
<span itemprop="reviewCount" content=”{insert review count}”></span></div>
Wie Sie sehen, wandert der Inhalt, der zuvor zwischen dem öffnenden und schließenden span stand, direkt in das neue content-Attribut.
Wie Suchmaschinen Schema einer Seite zuordnen
Bevor wir diesen Leitfaden abschließen, ist ein Punkt entscheidend: Schema-Daten beziehen sich immer nur auf die spezifische URL, auf der sie eingebunden sind – nicht automatisch auf Ihre gesamte Domain.
Wenn Sie Ihre Adresse also nur auf der Kontaktseite hinterlegen, verknüpft Google diese Daten auch nur mit der Kontaktseite. Das Gleiche gilt für Bewertungen: Liegen sie nur auf der Testimonial-Seite, erscheinen Rich Snippets auch nur für diese eine Seite in den Suchergebnissen.
In der Praxis empfiehlt es sich daher oft, aggregaterating und Author-Markup global auf allen Seiten einzubinden – am besten als unsichtbaren Schema-Block in einem gemeinsamen Header oder Footer.
Tools und weiterführende Ressourcen
- Das Google Local Tool von Travis Van Slooten ist ein hervorragendes Tool, mit dem Sie lokales Schema für Name, Adresse und Telefonnummer generieren können.
- Der Reviews Schema Generator macht die Auszeichnung Ihrer Bewertungen ganz einfach!
- Hallam Internet Marketing bietet einen kurzen, aber aufschlussreichen Leitfaden zu Schema-Markup für lokale Unternehmen.
- Auf Schema.org finden Sie alle verschiedenen Schema-Typen samt Dokumentation.
- Wenn Sie Fragen zu Local Schema oder anderen Themen rund um Local SEO haben, schauen Sie im Local SEO Forum von Catalyst vorbei.
