Service Area Schema für KI: Handwerker in ChatGPT sichtbar

· von geaio
Ein graublauer Werkzeugkasten steht zwischen Miniaturhäusern innerhalb einer blauen Schnur, die das für KI lesbare Einzugsgebiet eines Handwerkers darstellt. KI-Symbolbild

Symbolbild, mit KI erstellt.

LocalBusiness-Markup beschreibt Adresse und Öffnungszeiten eines Betriebs am Firmensitz. Für das tatsächliche Einzugsgebiet, welche Städte oder Regionen ein Betrieb bedient, ist das allein nicht ausgelegt: Dafür braucht es eine eigene Property, die im Code schnell fehlt.

Definition: Service Area Schema bezeichnet die strukturierte Auszeichnung des Einzugsgebiets einer Dienstleistung mit der schema.org-Property areaServed. Sie ergänzt LocalBusiness- und Service-Markup um die Information, welche Städte, Regionen oder Postleitzahlen ein Handwerksbetrieb tatsächlich bedient, unabhängig vom eingetragenen Firmensitz.

Der Mythos vom vollständigen Google Business Profil

Ein verbreiteter Irrglaube unter Handwerksbetrieben lautet: Wer ein vollständiges Google Business Profil (vormals Google My Business) pflegt, ist automatisch auch für ChatGPT und Perplexity als lokaler Anbieter erkennbar. Google Business Profile bietet eine eigene Einstellung für das Einzugsgebiet eines Unternehmens, unabhängig vom eingetragenen Firmensitz (https://support.google.com/business/answer/9157481?hl=de). Diese Einstellung lebt jedoch in Googles eigenem Produkt und landet nicht automatisch im strukturierten Markup der eigenen Website, das andere Systeme auslesen.

OpenAI betreibt laut eigener Entwickler-Dokumentation mit OAI-SearchBot einen separaten Crawler, der von GPTBot, zuständig fürs Modelltraining, getrennt ist und ausdrücklich dafür sorgt, dass Websites in den Suchfunktionen von ChatGPT erscheinen (https://developers.openai.com/api/docs/bots). Dieser Crawler liest die öffentlich zugängliche Website, nicht das interne Google-Profil. Ein gepflegtes Google Business Profil ohne entsprechendes Schema-Markup auf der eigenen Seite bleibt für diesen Crawler damit unsichtbar. Wer sich auf das Profil verlässt und die eigene Website ungeschmückt lässt, verschenkt genau das Signal, das ChatGPT tatsächlich verarbeiten kann.

Perplexity verfährt laut eigener Dokumentation vergleichbar: PerplexityBot wird dort als eigener Indexierungs-Crawler beschrieben, der Websites in den Suchergebnissen von Perplexity auffindbar macht, ausdrücklich nicht für das Training von KI-Modellen genutzt wird und robots.txt-Vorgaben respektiert (https://docs.perplexity.ai/guides/bots). Auch dieser Crawler liest die öffentliche Website direkt, nicht das interne Google-Profil, ein weiterer Beleg dafür, dass ein gepflegtes Google Business Profil allein keine Sichtbarkeit in KI-Suchsystemen verschafft.

Was areaServed im Schema-Markup wirklich leistet

schema.org definiert areaServed laut aktueller Dokumentation als die empfohlene Property für das Servicegebiet einer Dienstleistung und ordnet sie den Typen Service, Organization und Offer zu (https://schema.org/areaServed, Version 30.0, Stand 19.03.2026). Die früher für Organization und LocalBusiness genutzte Property serviceArea gilt bei schema.org offiziell als abgelöst: Sie wurde durch areaServed ersetzt (https://schema.org/serviceArea, Version 30.0, Stand 19.03.2026). Wer im eigenen Code noch serviceArea stehen hat, nutzt laut schema.org eine abgelöste Property.

Für Handwerksbetriebe mit mehreren bedienten Orten ist das relevant, weil LocalBusiness allein nur einen festen Firmensitz beschreibt:

PropertyStatus laut schema.orgEinsatzbereich
serviceAreaabgelöst (supersededBy)ältere Implementierungen bei Organization/LocalBusiness
areaServedaktuell empfohlenService, Organization, Offer – Städte, Regionen, Postleitzahlen
LocalBusiness + Adresseweiterhin gültigfester Firmensitz, ein physischer Standort

Wie groß die Lücke in der Praxis tatsächlich ist, zeigt der Web Almanac von HTTP Archive: JSON-LD, das von Google bevorzugte Format für strukturierte Daten, war 2024 auf 41 % aller untersuchten Seiten vorhanden, ein Anstieg gegenüber 34 % im Jahr 2022 (https://almanac.httparchive.org/en/2024/structured-data). Der Typ LocalBusiness selbst kam laut derselben Erhebung nur auf 3,97 % der untersuchten mobilen Seiten. Für einen Handwerksbetrieb heißt das: Schon das Basis-Markup fehlt bei der überwiegenden Mehrheit der Websites, areaServed als ergänzende Property kommt bei den meisten Betrieben also gar nicht erst zum Einsatz.

Grundlagen zu strukturierten Daten für die generative Suche erklärt der Beitrag Schema.org Markup für KI: Strukturierte Daten richtig nutzen ausführlicher.

Die Grenzen des Local Knowledge Panels

Laut der Dokumentation von Google Search Central sorgt LocalBusiness-Structured-Data dafür, dass Google in den Suchergebnissen ein Knowledge Panel mit Geschäftsdetails wie Öffnungszeiten, Abteilungen und Bewertungen anzeigen kann (https://developers.google.com/search/docs/appearance/structured-data/local-business, Stand 10.12.2025). Ein fehlendes oder unvollständiges LocalBusiness-Markup kann damit ein Grund sein, warum gar kein Knowledge Panel entsteht. Wie man ein solches Panel gezielt aufbaut, behandelt der Beitrag Knowledge Panel optimieren: So wird deine Marke von KI erkannt.

Genau hier bricht der Mythos endgültig: Google stellt in der eigenen Dokumentation klar, dass es kein eigenes Markup für AI Overviews oder den KI-Modus gibt. Es existiert kein spezielles schema.org-Vokabular, das eine Aufnahme in diese KI-Funktionen garantiert (https://developers.google.com/search/docs/appearance/ai-features). Ein korrektes Service Area Schema verbessert die Lesbarkeit für Maschinen, ohne eine Garantie für einen Platz in einer KI-generierten Antwort zu geben.

Service Area Schema für Handwerksbetriebe in der Praxis

Die Umsetzung ist überschaubar:

  1. Alle bedienten Städte, Regionen oder Postleitzahlen als areaServed-Werte eintragen, als Type City, AdministrativeArea, PostalCode oder GeoShape.
  2. serviceArea durch areaServed ersetzen, falls noch im Code vorhanden.
  3. NAP-Daten (Name, Adresse, Telefonnummer) zwischen Website-Schema und Google Business Profil identisch halten.
  4. LocalBusiness-Markup um Öffnungszeiten und Kontaktdaten ergänzen, damit überhaupt die Voraussetzung für ein Knowledge Panel entsteht.

Rechenbeispiel (hypothetisch): Ein Malerbetrieb mit Sitz in einer Stadt und Aufträgen in acht Nachbargemeinden könnte alle acht Gemeinden einzeln als areaServed-Werte eintragen. Jede fehlende Gemeinde im Markup wäre in diesem Modell ein blinder Fleck für Systeme, die das Website-Schema statt des Google-Profils auslesen, auch wenn die Gemeinde im Google Business Profil längst als Einzugsgebiet hinterlegt ist.

Wer die eigene Website darauf prüfen will, ob Einzugsgebiet und Firmensitz maschinenlesbar ausgezeichnet sind, kann dafür an den drei zuvor genannten Punkten ansetzen: korrekt gesetzte areaServed-Werte, keine veraltete serviceArea-Property mehr im Code und NAP-Konsistenz zwischen Website und Google Business Profil. Wie sich Anbieter mit Google Business Profile gezielt für AI Overviews aufstellen, zeigt zudem Google Business Profile für KI optimieren: Lokal in AI Overviews ranken.

Warum Service Area Schema erst mit NAP-Konsistenz wirkt

Wichtiger als das isolierte areaServed-Tag ist die Übereinstimmung zwischen allen Quellen: Website-Schema, Google Business Profil und weiteren Verzeichniseinträgen. Dass diese Übereinstimmung, im klassischen lokalen SEO als NAP-Konsistenz (Name, Adresse, Telefonnummer) bekannt, tatsächlich ein eigenständiger Rankingfaktor ist, dokumentiert der Whitespark-Bericht „Local Search Ranking Factors 2026” (veröffentlicht 6.11.2025, https://whitespark.ca/local-search-ranking-factors/): Unter 187 von Local-SEO-Experten bewerteten Faktoren rangiert „HTML NAP Matching GBP NAP”, also die Übereinstimmung der Kontaktdaten zwischen Website und Google Business Profil, auf Platz 15 für Local-Pack- und Google-Maps-Rankings. Für die Sichtbarkeit in KI-gestützten Suchsystemen legt derselbe Bericht nach: Drei der fünf wichtigsten Faktoren für „AI Search Visibility” sind laut Whitespark Citation-Faktoren, zu denen NAP-Konsistenz zählt.

Wie stark generative Modelle einzelne Properties wie areaServed beim Entity-Abgleich im Detail gewichten, ist damit weiterhin nicht öffentlich dokumentiert. Wir gehen davon aus, dass Widersprüche zwischen den Quellen die Zuordnung eher erschweren als ein einzeln fehlendes Attribut, ohne das für einzelne KI-Antworten als belegte Kausalität zu behaupten.

Dieselbe Logik gilt am Ende für jede Marken-Entität, ob Handwerksbetrieb oder Dienstleister: Service Area Schema ist dabei nur ein Baustein von SEO und GEO, der seine Wirkung erst zusammen mit konsistenten Daten über alle Kanäle hinweg entfaltet.

Häufig gestellte Fragen

Ist areaServed dasselbe wie serviceArea? Nein. schema.org führt serviceArea offiziell als abgelöst (supersededBy) und empfiehlt stattdessen areaServed für Service, Organization und Offer (https://schema.org/serviceArea, Version 30.0, Stand 19.03.2026). Wer serviceArea noch im Code hat, sollte es durch areaServed ersetzen.

Reicht ein Eintrag im Google Business Profil für die Sichtbarkeit in ChatGPT und Perplexity? Nicht zwingend. Google Business Profile bietet eine eigene Einstellung für das Einzugsgebiet (https://support.google.com/business/answer/9157481?hl=de), diese Daten fließen aber nicht automatisch ins Schema-Markup der eigenen Website. OpenAI crawlt für die Suchfunktionen von ChatGPT mit dem eigenen Bot OAI-SearchBot die Website selbst, nicht das Google-Profil (https://developers.openai.com/api/docs/bots). Perplexity nutzt laut eigener Dokumentation mit PerplexityBot einen vergleichbaren, eigenständigen Indexierungs-Crawler für die Website (https://docs.perplexity.ai/guides/bots).

Garantiert korrektes Schema-Markup einen Platz in Google AI Overviews? Nein. Google stellt in der eigenen Dokumentation klar, dass es kein spezielles Markup gibt, das eine Aufnahme in AI Overviews oder den KI-Modus garantiert (https://developers.google.com/search/docs/appearance/ai-features). Schema-Markup verbessert die Lesbarkeit für Maschinen, ist aber kein Freifahrtschein für eine Erwähnung.

Welche Werte gehören in areaServed? Städte, Regionen, Postleitzahlen oder benannte Gebiete, die tatsächlich bedient werden, als Type City, AdministrativeArea, PostalCode oder GeoShape. Wichtig ist, dass diese Angaben mit dem tatsächlichen Einzugsgebiet und den Angaben im Google Business Profil übereinstimmen.

Hinweis zur Erstellung

Dieser Beitrag und sein Titelbild wurden mit Unterstützung künstlicher Intelligenz erstellt und vor der Veröffentlichung redaktionell geprüft. Abgebildete Motive sind Symbolbilder. Die Analyse hinter dem geaio-Score arbeitet dagegen regelbasiert — dort ist kein KI-Modell im Spiel. Mehr dazu unter KI-Transparenz. Redaktionelle Freigabe: Jens Schöberling.