Skip to content
6.9Intermediate6 min

Local Schema Markup: Structured Data for Local Search

Lucas Blochberger··Updated 20 April 2026
Definition

Local schema markup uses structured data (JSON-LD) to provide search engines and AI systems with machine-readable business information: LocalBusiness type, address, opening hours, geo-coordinates and service areas.

Key Takeaways

  • LocalBusiness Schema is the foundation for local structured markup
  • JSON-LD format is recommended and preferred by Google
  • Geo coordinates (latitude/longitude) improve Maps assignment
  • OpeningHoursSpecification for precise opening hours
  • AggregateRating Schema displays stars directly in search results

Local Schema Markup is the technical foundation for advanced local SEO. It helps search engines and AI systems understand and display local information precisely. [1] Implementing LocalBusiness Schema [2] The LocalBusiness Schema is the base class for all local businesses. It contains the business name, address (PostalAddress), phone number, website URL, opening hours, and optional fields such as price range and description. [3] For more specific industries, there are subclasses: Restaurant, MedicalBusiness, LegalService, FinancialService, AutomotiveBusiness, and many more. The more specific class delivers more precise signals. [4] Geo-Coordinates [5] Specifying Latitude and Longitude via GeoCoordinates Schema improves precise mapping on Google Maps. This is particularly important for businesses in densely populated areas where the street address alone is not specific enough. [6] Opening Hours [7] OpeningHoursSpecification allows precise specification of opening hours per weekday, including lunch breaks and special hours. Seasonal changes and holidays can be mapped via specialOpeningHoursSpecification. [8] Schema and AI Visibility [9] Local Schema Markup is simultaneously a GEO measure. AI systems use structured data to generate precise local recommendations. When a user asks ChatGPT for a tax advisor in Vienna with Saturday opening hours, the system can only generate the answer from structured opening hours data.

LocalBusiness Schema implementieren

Das LocalBusiness Schema ist die Basisklasse für alle lokalen Unternehmen. Es enthält den Unternehmensnamen, Adresse (PostalAddress), Telefonnummer, Website-URL, Öffnungszeiten und optionale Felder wie Preisspanne und Beschreibung.

Für spezifischere Branchen gibt es Unterklassen: Restaurant, MedicalBusiness, LegalService, FinancialService, AutomotiveBusiness und viele mehr. Die spezifischere Klasse liefert präzisere Signale.

Geo-Koordinaten

Die Angabe von Latitude und Longitude über GeoCoordinates Schema verbessert die präzise Zuordnung auf Google Maps. Dies ist besonders wichtig für Unternehmen in dicht besiedelten Gebieten, wo die Straßenadresse allein nicht eindeutig genug ist.

Öffnungszeiten

OpeningHoursSpecification erlaubt die präzise Angabe von Öffnungszeiten pro Wochentag, inklusive Mittagspausen und besonderer Zeiten. Saisonale Änderungen und Feiertage können über specialOpeningHoursSpecification abgebildet werden.

Schema und KI-Sichtbarkeit

Local Schema Markup ist gleichzeitig eine GEO-Maßnahme. KI-Systeme nutzen strukturierte Daten, um präzise lokale Empfehlungen zu generieren. Wenn ein Nutzer ChatGPT nach einem Steuerberater in Wien mit Samstagsöfffnung fragt, kann das System die Antwort nur aus strukturierten Öffnungszeit-Daten generieren.

Data & Statistics

Schema Markup erhöht die AI-Zitierrate um das 2,8-Fache

AirOps (2025)

LocalBusiness schema markup is no longer optional. It is the minimum viable structured data for any business that wants to be visible in local search and AI answers.

Martha van Berkel, CEO Schema App

FAQ

Which schema should I use for my local business?
LocalBusiness as foundation, or a more specific subclass: Restaurant, Dentist, Attorney, RealEstateAgent etc. Additionally PostalAddress for the address, GeoCoordinates for the location and OpeningHoursSpecification for the opening hours.