Hand zeichnet mit Bleistift ein Organigramm aus verbundenen Kästen auf ein Blatt am sonnigen Schreibtisch

Service Schema Markup: So zeichnest du Anbieter und Leistung richtig aus

Wer nach Service Schema Markup sucht, findet schnell eine Liste, die sehr ordentlich aussieht: LegalService für Anwälte, FinancialService für Steuerberater, EmergencyService für Notdienste, dazu MedicalBusiness, HomeAndConstructionBusiness und GovernmentService. Diese „Service-Untertypen“ sollen Google sagen, welche Art von Hilfe eine Seite anbietet, und dafür mit besseren Rankings belohnt werden. KI-Antworten erklären es genauso. Schaut man bei schema.org nach, ist von diesen sechs Typen nur einer wirklich ein Service. Die anderen fünf beschreiben den Betrieb, nicht die Leistung.

Die kurze Antwort: Trenne zuerst im sichtbaren Inhalt, wer etwas anbietet, was angeboten wird, welche Person handelt und wo die Leistung ankommt. Der Betrieb bekommt den passenden Untertyp von LocalBusiness, also etwa LegalService für die Kanzlei. Die Leistung bekommt den Typ Service und verweist auf ihren Anbieter. Ein Fachgebiet wie Mietrecht ist keine Anbieterklasse, eine Stadt kann Adresse, Einsatzgebiet oder Zuständigkeit sein. Und ob dein Markup gültig ist, ob Google dafür eine Suchfunktion anbietet und ob du in der Suche sichtbar wirst, sind drei getrennte Fragen. Wer die Grundlagen strukturierter Daten noch einmal sortieren will, findet sie im Beitrag AI SEO für lokale Unternehmen. Alle Angaben zu Typen und Regeln haben den Stand 3. November 2026 und stammen aus schema.org in Version 30.1 vom 16. September 2026 und aus der Dokumentation von Google und Rank Math, sofern nichts anderes dabei steht.

Service beschreibt die Leistung, nicht den Betrieb

Schema Markup ist ein maschinenlesbarer Steckbrief im Code deiner Seite. Jeder Steckbrief hat einen Typ, der sagt, was beschrieben wird, und Eigenschaften, die es genauer machen. Mehrere solcher Einträge, in der Fachsprache Knoten, bilden zusammen einen Graphen: ein kleines Netz aus Dingen und ihren Beziehungen.

Der Typ Service hängt in schema.org unter Intangible, also unter den nicht greifbaren Dingen. Er beschreibt eine Leistung: eine Beratung, eine Reparatur, eine Installation. Wer sie erbringt, steht in der Eigenschaft provider, und dort darf laut schema.org eine Organisation oder eine Person stehen. Die Art der Leistung steht in serviceType. Ein Service-Knoten muss den Anbieter nicht noch einmal komplett beschreiben. Er kann über eine Kennung, die @id, auf den Anbieter zeigen, der auf deiner Website schon ausgezeichnet ist.

Wie diese Trennung gemeint ist, zeigt schema.org in einem eigenen Beispiel: eine Rechnung eines Heizungsbetriebs. Der Betrieb steht als LocalBusiness darin, der neue Ofen als Produkt und die Installation als Service. Das ist ein Beispiel für die Modellierung, kein Beleg für eine Wirkung in der Suche. Es zeigt aber das Prinzip, auf das alles Weitere aufbaut: Betrieb, Ware und Leistung sind verschiedene Gegenstände.

Die beliebte Liste der Service-Untertypen im Faktencheck

Die meisten Typen aus der verbreiteten Liste hängen unter LocalBusiness, also unter den Betrieben mit einem Ort, an dem man sie findet. Das ist kein Detail. Es entscheidet, ob du deine Kanzlei oder deine Rechtsberatung beschreibst.

Typ aus der Liste Wo er laut schema.org hängt Was er beschreibt
LegalService LocalBusiness den Betrieb, etwa eine Kanzlei; Untertypen Notary und der veraltete Attorney
FinancialService LocalBusiness den Betrieb; darunter AccountingService, BankOrCreditUnion, InsuranceAgency und AutomatedTeller
EmergencyService LocalBusiness eine Einrichtung wie Feuerwache, Polizeiwache oder Notaufnahme
MedicalBusiness LocalBusiness den medizinischen Betrieb; Dentist und Physician erben zusätzlich über MedicalOrganization
HomeAndConstructionBusiness LocalBusiness den Handwerksbetrieb; darunter Electrician, Plumber, HVACBusiness, Locksmith, MovingCompany, HousePainter, RoofingContractor, GeneralContractor
GovernmentService Service die staatliche Leistung selbst, nicht die Behörde
Typen aus der verbreiteten Liste und ihr Platz in schema.org, Stand Version 30.1

Wie leicht man Betrieb und Leistung verwechselt, zeigt schema.org selbst. Den allgemeinen Typ ProfessionalService für Dienstleistungsbetriebe hat schema.org als veraltet markiert, mit der Begründung, er sei mit Service verwechselt worden. Auswählen lässt er sich trotzdem noch, etwa als Business Type in Rank Math.

Für LegalService schreibt schema.org ausdrücklich dazu, dass ein solcher Betrieb Anbieter von einem oder mehreren Services sein kann. Damit ist die Aufteilung vorgegeben: Die Kanzlei ist LegalService, die Mietrechtsberatung ist ein Service, den die Kanzlei anbietet. Dasselbe gilt für das Steuerbüro als AccountingService und die Jahresabschlusserstellung als Service. Und keiner dieser Typen belegt eine Zulassung. Wer AccountingService in den Code schreibt, ist dadurch weder Steuerberater noch Buchhalter mit Befugnis.

Der eine echte Service-Untertyp ist GovernmentService. Er beschreibt eine Leistung, die eine staatliche Stelle bereitstellt. Die Behörde selbst bleibt eine eigene Organisation. Gut sehen lässt sich der Unterschied auf GOV.UK: Die Seite stellt den Pass als Vorgang dar, den man beantragen, erneuern, ersetzen oder ändern kann. Das ist die Leistung. Das Amt, das sie bearbeitet, ist etwas anderes. Welches Markup GOV.UK dort verwendet, haben wir nicht geprüft; es geht nur um die sichtbare Trennung.

Kanzlei und Mietrechtsberatung: So sieht der richtige Graph aus

Ein typischer Entwurf für eine Kanzleiseite sieht so aus:

{
"@type": "LegalService",
"name": "Kanzlei Müller",
"areaServed": "Köln",
"serviceType": "Familienrecht",
"provider": {
"@type": "Attorney",
"name": "Rechtsanwalt Müller"
}
}

Der Block wirkt schlüssig und enthält drei Fehler. Erstens ist serviceType laut schema.org eine Eigenschaft von Service, nicht von LegalService. Zweitens gehört provider ebenfalls zur Leistung, nicht zum Betrieb. Eine Kanzlei hat keinen Anbieter, sie ist der Anbieter. Drittens ist Attorney als veraltet gekennzeichnet. schema.org verweist auf LegalService, weil der Typ umfassender und weniger mehrdeutig sei, und Rank Math tut in seiner Dokumentation zu Local SEO dasselbe.

Richtig wird es, wenn Betrieb und Leistung zwei Knoten bekommen. Das folgende Beispiel ist ausgedacht: Kanzlei Müller in Köln gibt es nicht, und die Adresse fehlt mit Absicht. Wichtig vor dem Kopieren: Gibt dein SEO-Plugin den Betrieb schon aus, legst du den ersten Knoten nicht noch einmal an. Dann zeigt der Service nur auf die Kennung, die schon da ist.

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "LegalService",
"@id": "https://example.org/#kanzlei",
"name": "Kanzlei Müller",
"url": "https://example.org/"
},
{
"@type": "Service",
"@id": "https://example.org/mietrecht/#leistung",
"name": "Mietrechtsberatung",
"serviceType": "Mietrecht",
"areaServed": { "@type": "City", "name": "Köln" },
"provider": { "@id": "https://example.org/#kanzlei" }
}
]
}

Der erste Knoten beschreibt die Kanzlei, einmal, mit einer festen Kennung. Der zweite beschreibt die Leistung, nennt das Fachgebiet in serviceType und das Gebiet in areaServed und zeigt über provider auf die Kennung der Kanzlei. Für ein vollständiges Unternehmens-Markup nach Google fehlt hier bewusst die Adresse. Die gehört an den Kanzleiknoten, und zwar die echte.

Hand mit Bleistift vor einem Netz aus verbundenen Punkten, im Hintergrund eine Besprechung

Der Satztest, unser Vorschlag für Leistungsseiten. Schreib vor jeder Änderung einen Satz auf: „Wer erbringt was, wo?“ Für das Beispiel lautet er: Die Kanzlei Müller erbringt Mietrechtsberatung für Mandanten in Köln. Dann ordnest du zu: Kanzlei als LegalService, Beratung als Service mit serviceType, provider als Verweis auf die vorhandene Anbieterkennung, und am Ende prüfst du den Graphen gegen den Seitentext. Als Richtwert aus unserer Arbeit: rund 30 Minuten, wenn du die Ausgabe der Seite lesen kannst. Erfolg heißt: Das Fachgebiet hängt an der Leistung, die Firma gibt es genau einmal. Abbrechen solltest du, wenn unklar ist, welche Firma oder welcher Standort tatsächlich anbietet. Eine Teamseite beschreibt meist Menschen und keine Leistung; dort fragst du zuerst, ob ein Person-Knoten passt. Der Gewinn gegenüber einem einzelnen Plugin-Feld: Die Beziehung zwischen Anbieter und Leistung steht im Code, statt dass ein loser Typ herumsteht.

Anwältin, Ärztin, Fachgebiet: Was eine Person ist und was eine Leistung

Wenn auf der Seite eine bestimmte Anwältin genannt wird, mit Namen, Foto und Tätigkeitsschwerpunkt, dann ist sie eine Person. Für sie kann ein eigener Person-Knoten passen, der mit der Kanzlei verbunden ist. Wird keine Person sichtbar beschrieben, lässt du den Knoten weg. Ein Typ für Anwältinnen als Betrieb ist dafür kein Ersatz, und Attorney ist ohnehin veraltet. Auch Notare haben mit Notary einen eigenen Typ unter LegalService, wieder als Betrieb.

In der Medizin ist die Hierarchie verwinkelter. MedicalBusiness hängt unter LocalBusiness. Dentist erbt laut schema.org über fünf Pfade, unter anderem über MedicalBusiness und über MedicalOrganization. Physician beschreibt eine einzelne Ärztin oder eine Praxis, betrachtet als Organisation. Für die Website einer Zahnarztpraxis heißt das: Dentist für die Praxis, Person für die Zahnärztin auf der Teamseite, Service für die professionelle Zahnreinigung.

Und das Fachgebiet? Mietrecht, Familienrecht, Implantologie oder Lohnbuchhaltung sind keine Anbieterklassen. Sie beschreiben, was angeboten wird. Deshalb gehören sie an die Leistung, etwa in serviceType, und nicht als vermeintlicher Spezialtyp an den Betrieb.

Notdienst ist eine Uhrzeit, kein Typ

EmergencyService klingt nach Notdienst und wird deshalb gern für Schlüsseldienste, Pannenhilfe oder Sanitär-Notdienste empfohlen. schema.org meint damit aber Einrichtungen wie eine Feuerwache oder eine Notaufnahme. Die Untertypen heißen FireStation, Hospital und PoliceStation. Ein Schlüsseldienst, der nachts kommt, wird dadurch nicht zur Feuerwache.

Präziser ist: Der Betrieb ist ein Locksmith, also ein Schlüsseldienst unter HomeAndConstructionBusiness. Die nächtliche Türöffnung ist ein Service dieses Betriebs. Bei Pannenhilfe gilt dasselbe Vorgehen: Erst klären, wer die Leistung tatsächlich erbringt, eine Werkstatt, ein Abschleppdienst oder ein Automobilclub, dann den Betrieb und die Leistung getrennt auszeichnen.

Wie unterschiedlich Dringlichkeit und Einrichtung sind, zeigt der britische Gesundheitsdienst NHS auf seiner Seite zur Nummer 111. Die 111 ist eine Anlaufstelle, die weiterleitet: zur Notaufnahme, zum Bereitschaftsarzt, zur Apotheke oder im Notfall zum Rettungsdienst. Dringende Hilfe, Kontaktstelle und Notfalleinrichtung sind dort sichtbar drei verschiedene Dinge. Ein Nachweis für ein bestimmtes Markup oder eine Wirkung in der Suche ist das nicht, und die britischen Nummern helfen in Deutschland niemandem weiter. Als Denkfigur taugt es trotzdem.

Die Feiertagsprobe, unser Vorschlag für Notdienste. Erfasse die normalen Öffnungszeiten des Betriebs. Notiere getrennt, wann die konkrete Leistung erreichbar ist, etwa die Türöffnung. Prüfe dann für einen ausgewählten Feiertag, ob beide Angaben stimmen, und vergleiche sie mit dem Angebotstext. Plane eine Stunde mit der Person ein, die den Betrieb verantwortet. Erfolg heißt: Nirgends steht eine Rundumverfügbarkeit, die es nicht gibt. Ohne Bestätigung durch den Betrieb trägst du nichts ein. Gibt es gar keinen eigenen Bereitschaftsdienst, entfällt die Probe.

Standort, Einsatzgebiet, Zuständigkeit: drei Ortsfelder

Eine Stadt kann im Markup drei verschiedene Dinge bedeuten. Wer sie verwechselt, macht zum Beispiel aus einem Ort, an dem der Betrieb nur arbeitet, einen Standort. Formal ist das Markup dann gültig, inhaltlich falsch.

Bedeutung Eigenschaft Woran du es erkennst
Hier sitzt der Betrieb, hier empfängt er Kundschaft address am Betrieb Kontaktseite, Impressum, Unternehmensprofil
Hier kommt die Leistung an areaServed an der Leistung oder am Betrieb Angebotstext nennt Orte oder ein Gebiet
Hier ist eine staatliche Stelle zuständig jurisdiction an GovernmentService Zuständigkeit ist rechtlich festgelegt
Drei Bedeutungen einer Stadt im Markup

areaServed beschreibt laut schema.org das Gebiet, in dem eine Leistung erbracht wird. Ein Angebot für Köln macht aus einem Büro in Bonn keinen Kölner Standort. jurisdiction gibt es unter den Leistungen nur bei GovernmentService und meint den Zuständigkeitsbereich. Dazu kommt serviceOperator, wenn eine andere Organisation die staatliche Leistung betreibt als die, die sie anbietet.

Das Google-Unternehmensprofil hat eigene Regeln. Laut Google-Hilfe können Betriebe, die an ihrer Adresse keine Kundschaft empfangen, die Adresse ausblenden und stattdessen ein Einzugsgebiet angeben. Das gilt für das Profil. Für das Markup auf deiner Website folgt daraus keine automatische Regel, und beide Systeme gleichen sich nicht von selbst ab. Wie lokale Sichtbarkeit insgesamt entsteht, haben wir am Beispiel Local SEO im Sauerland beschrieben.

Drei Ortsfelder, unser Vorschlag. Erfasse Kundenadresse, Einsatzgebiet und, falls es eine Behörde ist, Zuständigkeit getrennt. Gleiche jede Angabe mit Kontaktseite und sichtbarem Angebot ab. Befülle address, areaServed und jurisdiction nur nach ihrer Bedeutung. Spiel als Gegenprobe einen mobilen Betrieb durch, der zu den Kunden fährt. Rechne mit 30 bis 45 Minuten. Erfolg heißt: Keine Stadt, die nur bedient wird, taucht als Standort auf. Widersprechen sich die Standortdaten auf deinen Seiten, klärst du das zuerst. Ist ein Unternehmen rein digital und hat keinen Ort, an dem Kundschaft empfangen wird, passt LocalBusiness nicht, und ein Einsatzgebiet ersetzt keine erfundene Adresse.

Was Google dokumentiert und was nicht

Google empfiehlt in der Dokumentation zu Local Business, Stand 8. September 2026, den spezifischsten passenden Untertyp von LocalBusiness und für jeden Standort ein eigenes LocalBusiness. Damit kann Google Angaben wie Öffnungszeiten oder Abteilungen in der Suche und in Maps zeigen. Pflicht für diese Funktion sind Name und Adresse. Trifft mehr als ein Typ auf den Betrieb zu, gehören sie als Liste in @type. Googles Beispiel ist ein Betrieb, der zugleich Elektriker, Installateur und Schlüsseldienst ist. additionalType unterstützt Google dafür nicht.

Wichtig ist das Wort „zutreffen“. Die Liste ist für einen Betrieb gedacht, der all das tatsächlich ist. Eine Kanzlei, die neben Mietrecht auch Arbeitsrecht berät, ist deshalb nicht zwei Betriebe. Sie bleibt ein LegalService mit zwei Leistungen.

Und was bringt das in der Suche? Hier wird es nüchtern. Google sagt in den allgemeinen Richtlinien für strukturierte Daten, Stand 10. Juli 2026, ausdrücklich, dass auch korrektes Markup keine Anzeige garantiert. Strukturierte Daten dürfen nur beschreiben, was auf der Seite sichtbar ist. Wer dagegen verstößt, riskiert die Eignung für Rich Results, also für die erweiterten Darstellungen in der Suche. Dasselbe Prinzip gilt für jeden Typ, wie bei JobPosting-Markup für Stellenanzeigen. Für die lokale Suche nennt Google im Unternehmensprofil drei Faktoren: Relevanz, Entfernung und Bekanntheit. Schema-Typen kommen dort nicht vor.

Die stärkste Gegenposition lautet: Wenn Google den spezifischsten Typ empfiehlt, muss Spezifität doch etwas bringen. Sie bringt eine korrekte Beschreibung und die Voraussetzungen für die dokumentierte Suchfunktion. Eine Rangfolge in den Suchergebnissen folgt daraus nicht. Für die verbreitete Aussage, eine Kanzlei mit LegalService werde bei der Suche nach einem Anwalt für Mietrecht in Köln bevorzugt oder ein Notdienst mit EmergencyService höher angezeigt, haben wir keinen Beleg gefunden. Dasselbe gilt für bessere Klickraten, weniger Streuverlust oder einen Vertrauensbonus durch den Typ. Rank Math schreibt zwar, der gewählte Betriebstyp helfe Google beim Einordnen für lokale Rankings. Das ist eine Herstellerangabe ohne Nachweis. Wer eine Wirkung belegen will, braucht kontrollierte Daten zu vergleichbaren Seiten und genug Impressionen. Bis dahin gilt: Ein allgemeinerer richtiger Typ ist sauberer als ein enger falscher.

Was Rank Math ausgibt und wo du es einstellst

Rank Math trennt zwei Dinge, die in vielen Anleitungen zusammengeworfen werden. Den Betriebstyp wählst du im Local-SEO-Modul unter Business Type. Laut Rank Math gilt er für Startseite sowie Über-uns- und Kontaktseite, und das Feld verschwindet, sobald mehrere Standorte aktiviert sind. Die Leistung zeichnest du im Service Schema der einzelnen Seite aus, dort mit dem Feld Service Type für die Art der Leistung und optional einem Angebot mit Preis. Eigene Schemas baut der Custom Schema Generator, und den gibt es laut Rank Math nur in der PRO-Version.

Einen Schalter, der aus einem Service einen LegalService macht, dokumentiert Rank Math nicht. Anleitungen mit dem Weg „Service, dann Subtype, dann LegalService“ beschreiben also etwas, das es so nicht gibt. Auch ein eigenes Feld für den Anbieter nennt die Dokumentation zum Service Schema nicht. Ob Rank Math deinen Service mit dem Betrieb verbindet, siehst du deshalb erst in der Ausgabe. Fehlt die Verbindung, bleiben zwei Wege: der Custom Schema Generator der PRO-Version oder ein eigener JSON-LD-Block, der auf die vorhandene Kennung zeigt. Welche Felder du siehst, hängt außerdem von deiner installierten Version ab. Verlass dich deshalb nicht auf die Oberfläche, sondern auf das, was im Quelltext ankommt.

Deine eigene Anbieterkennung findest du so: Öffne die Startseite, lass dir den Seitenquelltext anzeigen und suche nach „@id“. Auf unserer Website gibt Rank Math den Anbieter zum Beispiel mit der Kennung https://cremermedia.de/#organization aus. Ein Service auf einer unserer Leistungsseiten müsste genau auf diese Kennung zeigen, statt die Firma ein zweites Mal zu beschreiben. Die Kennung selbst änderst du nicht nebenbei, denn andere Knoten verweisen schon auf sie.

Eine technische Spur lohnt sich vor jedem Plugin-Wechsel: der alte Typ Attorney. Er steht noch in vielen älteren Beispielen und Vorlagen. Wer umzieht, prüft vorher, was die Seite tatsächlich ausgibt, damit kein veralteter Knoten mitwandert.

Der Dublettentest, unser Vorschlag für WordPress. Sichere das ausgegebene JSON-LD von Kontaktseite und Leistungsseite. Vergleiche die Anbieterkennungen, Adressen und Telefonnummern. Lege einen zweiten Anbieter nur an, wenn es wirklich einen eigenständigen Standort oder eine eigenständige Organisation gibt. Lies nach jeder Änderung erneut aus. Rechne mit 45 bis 90 Minuten, eine Testumgebung hilft. Erfolg heißt: Jeder reale Anbieter und jeder Standort ist eindeutig. Zwei verschiedene Kennungen mit gleichen Angaben sind meist ein ungewollter Doppelbestand, aus Theme, Plugin und eigenem Code. Echte Niederlassungen dagegen sind eigene Einträge. Taucht ein Knoten auf, dessen Herkunft du nicht kennst, hörst du auf und klärst die Quelle.

So prüfst du die Ausgabe

Vor jeder Prüfung steht eine Voraussetzung: Google muss die Seite überhaupt crawlen und indexieren können. Wie das zusammenhängt, steht im Beitrag zur XML Sitemap. Dann prüfst du auf zwei Ebenen, mit zwei Werkzeugen. Für jede Leistungsseite gehören der Satztest und diese Prüfung dazu. Ortsfelder, Feiertagsprobe, Dublettentest und Rollout brauchst du nur, wenn der jeweilige Fall bei dir vorkommt.

Der Schema Markup Validator von schema.org zeigt, ob Typen und Eigenschaften zum Vokabular passen. Ob eine Eigenschaft überhaupt zu ihrem Typ gehört, liest du zusätzlich auf der Typseite bei schema.org nach. In beide Werkzeuge kannst du eine Adresse oder einen Codeschnipsel eingeben. Der Rich Results Test von Google zeigt nur, ob die Seite für eine von Google unterstützte Funktion geeignet ist. Service hat dort keine eigene Funktion. Meldet der Test für deine Leistung kein Rich Result, ist das deshalb kein Fehler und kein Anlass, einen falschen Typ zu ergänzen. Getrennt davon liest du das live ausgegebene HTML, denn manche Plugins setzen Daten erst beim Ausliefern zusammen.

Zwei Werkzeuge, zwei Befunde, unser Vorschlag. Prüfe einen Beispielgraphen und eine Live-Adresse. Notiere Vokabularfehler getrennt von Googles Eignung. Gleiche dann von Hand ab, ob die Daten mit dem sichtbaren Text übereinstimmen. Rechne mit 30 Minuten. Erfolg heißt: Jeder Fehler ist einer Ebene zugeordnet. Widersprechen die Daten dem sichtbaren Inhalt, geht nichts live. So änderst du nichts nur für einen grünen Haken.

Der kontrollierte Rollout, unser Vorschlag für Wirkungsfragen. Wähle eine passende Leistungsseite und eine ähnliche Vergleichsseite. Halte Änderungsdatum und Indexierungsstatus fest. Veröffentliche nur die geplante Änderung am Markup. Prüfe Ausgabe und Eignung, und beobachte Impressionen und Klickrate in der Search Console über vergleichbare Zeiträume, ohne daraus vorschnell Schlüsse zu ziehen. Die Einrichtung dauert etwa eine Stunde, die Beobachtung hängt von deinem Traffic ab. Hat die Seite wenige Impressionen, bewertest du die technische Qualität, nicht die Klickrate. Läuft parallel ein Relaunch oder ändert sich der Suchmix, ist jede Wirkungsdeutung hinfällig.

Welcher Typ für welche Seite?

Ob du spezifisch oder allgemein auszeichnest, entscheidet nicht die Hoffnung auf ein Ranking, sondern die Frage, was auf der Seite sichtbar ist und was auf den Betrieb zutrifft.

Deine Lage Unsere Empfehlung Warum
Ein Betrieb mit Ladenlokal oder Kanzlei, passender Untertyp vorhanden Betrieb als spezifischer LocalBusiness-Untertyp mit echter Adresse, Leistungen als Service mit provider auf dessen @id entspricht schema.org und Googles Empfehlung, keine doppelte Firma
Kein Untertyp passt eindeutig zu deinem Beruf den allgemeineren zutreffenden Typ nehmen, im Zweifel LocalBusiness; nicht den veralteten ProfessionalService ein allgemeiner richtiger Typ ist sauberer als ein enger falscher
Vorhandener Typ ist richtig, ein veralteter wie Attorney steht noch drin beim nächsten Umbau ersetzen, nach Prüfung der Herkunft kein Eilfall, aber veraltete Typen werden nicht mehr gepflegt
Mobiler Betrieb ohne Kundenempfang, etwa Schlüsseldienst oder Handwerk Betriebstyp wie Locksmith oder Plumber, areaServed für das Einsatzgebiet, Adresse nur, wenn sie stimmt Einsatzgebiet ist kein Standort
Rein digitales Angebot ohne Ort für Kundschaft Organization statt LocalBusiness, Leistungen als Service LocalBusiness setzt einen realen Ort voraus
Mehrere Standorte je Standort ein eigener Eintrag mit eigener Kennung Google modelliert je Standort
Graph ist korrekt, nur ein Ranking soll her nichts ändern der Typ ist kein belegter Rankinghebel
Unklar, welche Firma oder welcher Standort anbietet abbrechen und zuerst die Identität klären sonst beschreibst du etwas Falsches korrekt
Empfehlung je Ausgangslage

Dein erster Schritt braucht kein neues Plugin: Öffne deine wichtigste Leistungsseite, lies das ausgegebene JSON-LD und schreib den Satz „Wer erbringt was, wo?“ daneben. Passen Satz und Graph zusammen, bist du fertig.

Wenn Theme, Rank Math und eigener Code mehrere Anbieter erzeugen oder mehrere Standorte im Spiel sind, schauen wir uns den Graphen gern mit dir an. Strukturierte Daten gehören bei uns zur SEO-Betreuung, und auf neuen Websites setzen wir sie von Anfang an sauber auf, wie bei unserem Webdesign im Sauerland.

Häufige Fragen zu Service Schema Markup

Brauche ich Service und LocalBusiness gleichzeitig?

Wenn du einen Betrieb mit Ort hast und auf einer Seite eine bestimmte Leistung beschreibst, ja: LocalBusiness oder einer seiner Untertypen beschreibt den Betrieb, Service die Leistung, und die Leistung verweist über provider auf den Betrieb. Auf der Startseite oder der Kontaktseite reicht meist der Betrieb allein. Der Service kommt auf die Seite, die diese eine Leistung sichtbar erklärt.

Ist Attorney für Kanzleien noch empfehlenswert?

Nein. schema.org kennzeichnet Attorney als veraltet und verweist auf LegalService, Rank Math ebenso. Für eine Anwältin, die auf der Seite mit Namen genannt wird, passt ein eigener Person-Knoten. Ältere Einträge mit Attorney ersetzt du beim nächsten Umbau, nachdem du geprüft hast, woher sie kommen.

Wie zeichne ich einen mobilen Notdienst ohne Ladenlokal aus?

Mit dem Typ, der zum Betrieb passt, etwa Locksmith oder Plumber, und dem Einsatzgebiet in areaServed, nicht mit EmergencyService. Die Adresse trägst du nur ein, wenn sie stimmt. Öffnungszeiten und Erreichbarkeit nur so, wie der Betrieb sie bestätigt; eine Rundumverfügbarkeit gehört nur hinein, wenn es sie wirklich gibt.

Was bedeutet „kein Rich Result erkannt“ im Rich Results Test?

Es bedeutet nur, dass Google für dieses Markup keine seiner unterstützten Suchfunktionen gefunden hat. Für Service ist das normal. Der Test prüft die Funktionen aus Googles Search Gallery, nicht das ganze Vokabular von schema.org. Ob dein Markup sprachlich gültig ist, zeigt der Schema Markup Validator.

Kann ich bei mehreren Standorten dieselbe ID verwenden?

Nein, jeder echte Standort bekommt einen eigenen Eintrag mit eigener Kennung, weil Google LocalBusiness je Standort modelliert. Üblich ist die Adresse der Standortseite mit einem Zusatz, etwa https://example.org/standort-koeln/#standort und https://example.org/standort-bonn/#standort. Dieselbe Kennung benutzt du nur, wenn du denselben Gegenstand meinst, etwa wenn mehrere Leistungsseiten auf denselben Anbieter zeigen. Abteilungen mit eigenen Öffnungszeiten oder Telefonnummern innerhalb eines Standorts beschreibt Google über die Eigenschaft department.

Bringt der richtige Schema-Typ bessere Rankings?

Dafür gibt es keinen Beleg. Google garantiert selbst bei korrektem Markup keine Anzeige und nennt für die lokale Suche Relevanz, Entfernung und Bekanntheit. Auch eine manuelle Maßnahme wegen fehlerhafter strukturierter Daten kostet laut Google die Eignung für Rich Results, nicht das Ranking in der Websuche.

Darf ich mehrere Typen gleichzeitig angeben?

Ja, wenn jeder Typ auf den ganzen Betrieb zutrifft, dann als Liste in @type. Mehrere Leistungen machen aus einem Betrieb aber nicht mehrere Branchen. Und ein Untertyp schließt seinen Elterntyp ein: Ein Notary ist schon ein LegalService, beide nebeneinander zu nennen bringt nichts.

Kann ich in Rank Math einen LegalService als Service-Untertyp wählen?

Nein, einen solchen Schalter dokumentiert Rank Math nicht. LegalService wählst du als Betriebstyp im Local-SEO-Modul, die Leistung beschreibst du im Service Schema der Seite. Wer viele gleich gebaute Leistungsseiten hat, kann im Custom Schema Generator der PRO-Version eine Vorlage speichern und mehrfach verwenden.

Quellen und weiterführende Informationen

Über die Autorin

Anna Cremer

Anna Cremer ist alleinige Inhaberin der Marketingagentur CremerMedia in Lennestadt im Kreis Olpe. Im Online-Marketing arbeitet sie seit 2012 und hat Weiterbildungen bei Google, LinkedIn und Meta absolviert.

Sie bildet SEO Manager und Social Media Manager aus und schult Marketingteams. Strukturierte Daten gehören bei CremerMedia zur SEO-Betreuung ganzer Websites.

Anna Cremer auf LinkedIn

Weitere, interessante Beiträge für dich

Für keine der großen Plattformen ist eine Schließung bis 2030 belegt, aber ihre Rollen verschieben sich. Einschätzung zu 14 Diensten mit Kippsignal, fünf echte Schließungs- und Rückzugsfälle und sechs Methoden, um die eigenen Kanäle zu prüfen.
Personalisierung hilft beim Aufmerksamwerden. Ob das Kundenerlebnis gut ist, entscheidet sich, wenn ein Anliegen ohne Wiederholen, mit richtiger Information und mit einem erreichbaren Abschluss erledigt wird. Mit sieben Tests für deinen Betrieb.
Wie du den Erfolg einer Geschichte misst: Aufmerksamkeit, Markenerinnerung, Verhalten und zusätzlichen Gewinn getrennt prüfen, ROAS gegen ROI rechnen, fair gegen einen Sachbeitrag testen und bei kleinen Zahlen mit Verlustgrenze entscheiden.
Projektanfrageinfo@cremermedia.deFragen offen?+49 151 599 398 66WhatsApp
Projektanfrage