Blog / Schema Markup

GovernmentService Schema Markup: Behörden und öffentliche Dienste für Google strukturieren

Wie Kommunen, Ämter und öffentliche Einrichtungen ihre Dienste mit GovernmentService JSON-LD für Google sichtbar machen — mit serviceType, areaServed, ServiceChannel und vollständigen Beispielen für Bürgerämter, Finanzämter und Jugendämter.

3. Mai 2026 · Laurenz Thümmler · 12 Min Lesezeit
GovernmentService Schema Markup für Behörden und öffentliche Dienste

Inhalt dieses Artikels

  1. 1. Was ist GovernmentService Schema?
  2. 2. Abgrenzung: GovernmentService vs. GovernmentOrganization
  3. 3. Die wichtigsten Properties im Überblick
  4. 4. ServiceChannel: Online, Telefon, persönlich
  5. 5. JSON-LD-Beispiele: Bürgeramt, Finanzamt, Jugendamt
  6. 6. Kombination mit LocalBusiness und ContactPoint
  7. 7. E-Government und SEO: Warum Behörden Schema brauchen
  8. 8. Häufige Fehler und Best Practices
  9. 9. Fazit und Checkliste

1. Was ist GovernmentService Schema?

GovernmentService (schema.org/GovernmentService) ist ein Schema.org-Typ für Dienstleistungen, die von staatlichen oder öffentlichen Stellen erbracht werden. Er ist ein Untertyp von Service und beschreibt konkrete Bürgerdienste — von der Personalausweis-Beantragung über die Kfz-Zulassung bis zur Beratung durch das Jugendamt.

Für Behörden, Kommunen und Verwaltungsportale ist GovernmentService Schema besonders relevant, weil Bürger zunehmend über Google nach konkreten Dienstleistungen suchen: „Personalausweis beantragen München", „Kfz-Zulassung Hamburg online", „Baugenehmigung Köln Antrag". Korrekt implementiertes Schema Markup hilft Google, diese Suchanfragen direkt der richtigen Dienstleistungsseite zuzuordnen.

GovernmentService in Googles Knowledge Graph

Google nutzt GovernmentService-Daten für den Knowledge Graph und für lokale Suchergebnisse. Besonders areaServed und serviceType helfen dabei, Dienste geografisch zuzuordnen und thematisch einzuordnen.

2. Abgrenzung: GovernmentService vs. GovernmentOrganization

Ein häufiger Fehler ist es, GovernmentService und GovernmentOrganization zu verwechseln. Hier die klare Unterscheidung:

Typ Beschreibt Beispiele
GovernmentOrganization Die Institution selbst Stadtamt München, Finanzamt Berlin-Mitte, Bundesagentur für Arbeit
GovernmentService Eine konkrete Leistung dieser Institution Personalausweis beantragen, Einkommensteuererklärung abgeben, Arbeitslosenantrag stellen

Auf einer dedizierten Seite für eine Dienstleistung (z. B. „Personalausweis beantragen") setzt du GovernmentService. Auf der Übersichtsseite des Amtes oder der Behörde selbst setzt du GovernmentOrganization. Beide Schemas können über die Property provider miteinander verknüpft werden.

3. Die wichtigsten Properties im Überblick

Property Typ Bedeutung
name Text Bezeichnung der Dienstleistung (Pflicht)
description Text Kurzbeschreibung der Leistung und ihrer Zielgruppe
serviceType Text Art der Dienstleistung (z. B. „Personalausweis", „Kfz-Zulassung")
areaServed AdministrativeArea / Text Geografisches Einzugsgebiet (Gemeinde, Landkreis, Bundesland)
provider GovernmentOrganization / Organization Die anbietende Behörde oder Organisation
availableChannel ServiceChannel Zugangswege (online, telefonisch, persönlich)
category Text Kategorisierung (z. B. „Bürgerservice", „Sozialleistungen")
audience Audience Zielgruppe der Dienstleistung (z. B. „Bürger", „Unternehmen")
termsOfService Text / URL Link zu Nutzungsbedingungen oder Rechtsgrundlagen
serviceOutput Thing Ergebnis der Leistung (z. B. ausgestelltes Dokument)
hoursAvailable OpeningHoursSpecification Verfügbarkeitszeiten der Dienstleistung
url URL Direkte URL zur Dienstleistungsseite

4. ServiceChannel: Online, Telefon, persönlich

ServiceChannel ist das wichtigste verschachtelte Objekt in GovernmentService. Es beschreibt, auf welchem Weg Bürger die Dienstleistung in Anspruch nehmen können. Für viele Behörden gibt es mehrere Kanäle parallel:

Online-Portal

Digitaler Zugang über ein Bürgerportal oder eine Web-App

serviceUrl: "https://..."

Telefonisch

Hotline oder direkte Durchwahl für Terminvereinbarungen

contactPoint.telephone

Persönlich / vor Ort

Besuch der Behörde mit oder ohne Termin

serviceLocation.address

Jeder Kanal wird als separates ServiceChannel-Objekt im Array availableChannel angegeben. Du kannst und solltest mehrere Kanäle gleichzeitig angeben, wenn die Behörde mehrere Zugangswege anbietet.

5. JSON-LD-Beispiele: Bürgeramt, Finanzamt, Jugendamt

5.1 Bürgeramt: Personalausweis beantragen

{
  "@context": "https://schema.org",
  "@type": "GovernmentService",
  "name": "Personalausweis beantragen",
  "description": "Beantragung eines neuen Personalausweises für Personen ab 16 Jahren mit Hauptwohnsitz in München. Der Personalausweis wird in der Regel innerhalb von 3–4 Wochen ausgestellt.",
  "serviceType": "Personalausweis",
  "category": "Bürgerservice",
  "url": "https://www.muenchen.de/buergerservice/personalausweis",
  "areaServed": {
    "@type": "City",
    "name": "München",
    "sameAs": "https://www.wikidata.org/wiki/Q1726"
  },
  "provider": {
    "@type": "GovernmentOrganization",
    "name": "Kreisverwaltungsreferat München",
    "url": "https://www.muenchen.de/rathaus/kreisverwaltungsreferat.html"
  },
  "availableChannel": [
    {
      "@type": "ServiceChannel",
      "name": "Online-Termin",
      "serviceUrl": "https://terminvereinbarung.muenchen.de/kvr",
      "serviceType": "Online"
    },
    {
      "@type": "ServiceChannel",
      "name": "Persönlich im KVR",
      "serviceType": "Vor Ort",
      "serviceLocation": {
        "@type": "Place",
        "name": "Bürgeramt Ruppertstraße",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Ruppertstraße 19",
          "postalCode": "80337",
          "addressLocality": "München",
          "addressCountry": "DE"
        }
      }
    }
  ],
  "hoursAvailable": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday"],
      "opens": "08:00",
      "closes": "17:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Friday",
      "opens": "08:00",
      "closes": "13:00"
    }
  ],
  "serviceOutput": {
    "@type": "Thing",
    "name": "Personalausweis (PA)"
  }
}

5.2 Finanzamt: Steuernummer beantragen

{
  "@context": "https://schema.org",
  "@type": "GovernmentService",
  "name": "Steuernummer für Selbstständige beantragen",
  "description": "Beantragung einer steuerlichen Identifikationsnummer und Vergabe einer Steuernummer für Freiberufler, Gewerbetreibende und Selbstständige in Berlin-Mitte.",
  "serviceType": "Steuernummer",
  "category": "Steuerdienstleistungen",
  "url": "https://www.berlin.de/finanzamt/steuernummer",
  "areaServed": {
    "@type": "AdministrativeArea",
    "name": "Berlin-Mitte"
  },
  "provider": {
    "@type": "GovernmentOrganization",
    "name": "Finanzamt Berlin-Mitte",
    "url": "https://www.berlin.de/finanzamt-berlin-mitte/"
  },
  "availableChannel": [
    {
      "@type": "ServiceChannel",
      "name": "ELSTER Online",
      "serviceUrl": "https://www.elster.de",
      "serviceType": "Online"
    },
    {
      "@type": "ServiceChannel",
      "name": "Schriftlich per Post",
      "serviceType": "Postalisch",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "Steueramt",
        "telephone": "+49 30 9024-0",
        "email": "finanzamt-mitte@senfjv.berlin.de"
      }
    }
  ],
  "termsOfService": "https://www.bundesfinanzministerium.de/einkommensteuer",
  "audience": {
    "@type": "Audience",
    "audienceType": "Selbstständige und Freiberufler"
  }
}

5.3 Jugendamt: Elterngeld beantragen

{
  "@context": "https://schema.org",
  "@type": "GovernmentService",
  "name": "Elterngeld beantragen",
  "description": "Beantragung von Elterngeld (BEEG) für Eltern nach der Geburt eines Kindes. Das Elterngeld kann als Basiselterngeld, ElterngeldPlus oder Partnerschaftsbonus beantragt werden.",
  "serviceType": "Elterngeld",
  "category": "Familienleistungen",
  "url": "https://www.hamburg.de/elterngeld",
  "areaServed": {
    "@type": "City",
    "name": "Hamburg",
    "sameAs": "https://www.wikidata.org/wiki/Q1055"
  },
  "provider": {
    "@type": "GovernmentOrganization",
    "name": "Elterngeldstelle Hamburg",
    "url": "https://www.hamburg.de/elterngeldstelle"
  },
  "availableChannel": [
    {
      "@type": "ServiceChannel",
      "name": "Online-Antrag ELFE",
      "serviceUrl": "https://elfe-hamburg.de",
      "serviceType": "Online"
    },
    {
      "@type": "ServiceChannel",
      "name": "Beratung telefonisch",
      "serviceType": "Telefonisch",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "Elterngeldberatung",
        "telephone": "+49 40 428 63-0",
        "availableLanguage": ["de"]
      }
    }
  ],
  "termsOfService": "https://www.gesetze-im-internet.de/beeg/",
  "audience": {
    "@type": "Audience",
    "audienceType": "Eltern von Neugeborenen"
  },
  "serviceOutput": {
    "@type": "Thing",
    "name": "Elterngeld-Bescheid"
  }
}

6. Kombination mit LocalBusiness und ContactPoint

Für maximale SEO-Wirkung kombinierst du GovernmentService mit weiteren Schema-Typen. Die gängigste und wirkungsvollste Kombination:

GovernmentService + LocalBusiness

Nutze provider.@type: GovernmentOrganization und ergänze address und geo-Koordinaten. So erscheint die Behörde auch in lokalen Suchergebnissen und Google Maps.

GovernmentService + ContactPoint

Das ContactPoint-Schema im ServiceChannel gibt Telefonnummern, E-Mail-Adressen und Sprachoptionen strukturiert an. Besonders für barrierefreie Behörden-Websites wichtig.

GovernmentService + OpeningHoursSpecification

Öffnungszeiten über hoursAvailable helfen Google, Verfügbarkeit direkt in der Suche anzuzeigen. Besonders bei Ämtern mit abweichenden Öffnungszeiten und Mittagspausen wichtig.

7. E-Government und SEO: Warum Behörden Schema brauchen

Öffentliche Verwaltungen werden zunehmend im Netz gesucht. Laut Studien der Initiative D21 suchen über 70 % der Deutschen nach Behördendiensten zunächst über Suchmaschinen. Wer bei einer Suche nach „Führerschein umtauschen Hamburg" nicht auf den ersten Plätzen erscheint, verliert Bürger an inoffizielle Drittseiten mit teils veralteten Informationen.

GovernmentService Schema Markup bietet Behörden drei konkrete Vorteile:

  1. Bessere Sichtbarkeit bei behördenspezifischen Suchanfragen durch semantisch klare Typisierung
  2. Knowledge-Graph-Einträge: Google kann Dienste in Infoboxen (Rich Cards) darstellen
  3. Vertrauenssignal: Korrekte, aktuell gehaltene strukturierte Daten signalisieren Qualität und Aktualität

Tipp für kommunale Websites

Viele Kommunen betreiben ein einziges Portal mit hunderten Dienstleistungsseiten. Nutze ein CMS-Template, das GovernmentService-Schema automatisch pro Seite generiert — basierend auf den hinterlegten Metadaten jeder Dienstleistung. Das spart enormen manuellen Aufwand.

8. Häufige Fehler und Best Practices

❌ Fehler: GovernmentOrganization statt GovernmentService auf Dienstleistungsseiten

Auf der Seite „Personalausweis beantragen" gehört GovernmentService, nicht GovernmentOrganization. Letzteres beschreibt die Behörde als Institution, nicht den Dienst.

❌ Fehler: areaServed fehlt oder ist zu unspezifisch

Ohne areaServed kann Google den Dienst nicht geografisch einordnen. „Deutschland" als areaServed ist für einen lokalen Bürgerservice falsch — gib die Gemeinde oder den Landkreis an.

❌ Fehler: Kein ServiceChannel für Online-Angebote

Wenn die Behörde einen Online-Antrag anbietet, muss das über availableChannel mit serviceUrl angegeben sein. Nur so kann Google den digitalen Zugang korrekt verknüpfen.

✅ Best Practice: serviceType als sprechenden Text wählen

Wähle für serviceType den Begriff, den Bürger tatsächlich suchen: „Personalausweis" statt „Identitätsdokument". Google nutzt diesen Text für die semantische Zuordnung.

✅ Best Practice: serviceOutput für ausgestellte Dokumente

Gib das Ergebnis der Dienstleistung über serviceOutput an: „Personalausweis", „Führerschein", „Elterngeld-Bescheid". Das stärkt die semantische Einordnung erheblich.

9. Fazit und Checkliste

GovernmentService Schema Markup ist eine der unterschätzten Chancen im öffentlichen Sektor. Behörden und Kommunen, die ihre Dienstleistungsseiten mit korrektem JSON-LD ausstatten, verbessern ihre Sichtbarkeit für Bürgeranfragen und reduzieren gleichzeitig den Beratungsbedarf — weil Bürger direkt auf der richtigen Seite landen.

GovernmentService Checkliste

Weiterführende Artikel