Contents
Öffnungszeiten bei Ladengeschäften auszeichnen
Neben einem gut gepflegten Google My Business Eintrag ist es empfehlenswert die eigenen Öffnungszeiten per strukturiertem Daten Markup auszuzeichnen. Sollte bereits ein Google My Business Eintrag vorliegen, müssen die Daten und insbesondere Öffnungszeiten identisch sein, um keine Verwirrung zu stiften.
Checkliste:
- Implementierung der Öffnungszeiten auf eigener Unternehmens Webseite
- Abgleich und ggf. Korrektur der Daten mit Einträgen auf Business Listings wie z.B. Google My Business
- Auszeichnung erfolgt nach Schema.org und knüpft an das Markup Local Business oder Organization bzw. deren Unterformen an
Öffnungszeiten bei nicht-physischen Unternehmen auszeichnen
Öffnungszeiten müssen sich nicht ausschließlich auf ein physisches Ladengeschäft beziehen. Sie können auch einen Service, wie den Kunden Support, beschreiben. Die Kopplung des Markups erfolgt dabei z.B. mithilfe des Service Markups durch die Ergänzung HoursAvailable.
Beispiel Auszeichnung mit JSON-LD (Google Empfehlung)
Beispiel Service Markup |
<script type="application/ld+json"> |
Standard vs. Erweitert vs. Saisonale Öffnungszeiten
Bei der Auszeichnung der Öffnungszeiten ist zunächst zu prüfen um welche Art es sich handelt. Besitzt ein Shop oder Servicedienstleister eine durchgehende Öffnungszeit bzw. Kundensupport (z.B. Mo.-Fr. 08.00 Uhr – 18.00 Uhr) , dann reicht es die Zeiten nach einem Standard Markup auszuzeichnen. Gibt es je nach Tag verschiedene Öffnungszeiten, können diese jeweils separat durch Erweiterte Öffnungszeiten ausgezeichnet werden. Die Auszeichnung bei Saisonal abhängigen Öffnungszeiten ist ebenfalls umsetzbar.
Beispiel Auszeichnung mit JSON-LD (Google Empfehlung)
Standard Öffnungszeiten | Erweiterte Öffnungszeiten | Saisonale Öffnungszeiten |
"openingHoursSpecification": [ |
"openingHoursSpecification": [ |
"openingHoursSpecification": { |
Unterschiedliche Öffnungszeiten bei verschiedenen Niederlassungen auszeichnen
Nicht selten kommt es vor, dass ein Unternehmen mehrere lokale Niederlassungen oder Büros mit unterschiedlichen Öffnungszeiten bzw. Service Zeiten besitzt. Ist dies der Fall, können mithilfe der ContactPoint Auszeichnung verschiedene Standorte und Öffnungszeiten verschachtelt ausgezeichnet werden.
Beispiel Auszeichnung mit JSON-LD (Google Empfehlung)
Öffnungszeiten bei verschiedenen Niederlassungen – z.B mithilfe des Organization Markup |
<script type="application/ld+json"> |
Fazit: Ausgezeichnete Öffnungszeiten
Die Auszeichnung mit strukturierten Daten Markups wird in Zukunft immer wichtiger für ein gutes und auffälliges Ranking. Besonders elementare Auszeichnungen wie Öffnungszeiten sollten dabei nicht fehlen, um den Nutzern noch schneller und besser eine Antwort auf die Suchanfrage zu geben. Wie bei allen Standardangaben zum Unternehmen sollten alle Daten auf jeder verwendeten Plattform bzw. Listing identisch sein.
Wie sähe das bei zwei Öffnungszeiten an einem Tag aus? 07:00 – 14:00 und dann nochmal 16:00 – 18:00 Uhr?
Besten Dank für die Mühe!
Hallo Dirk,
das könnte dann so aussehen:
„openingHoursSpecification“: [
{
„@type“: „OpeningHoursSpecification“,
„dayOfWeek“: [
„Monday“,
„Tuesday“,
„Wednesday“,
„Thursday“,
„Friday“
],
„opens“: „08:00“,
„closes“: „12:00“
},
{
„@type“: „OpeningHoursSpecification“,
„dayOfWeek“: „Monday“,
„opens“: „14:00“,
„closes“: „18:00“
}
Der Test schlägt bei mir leider fehl.
Hi, das ist ja Schade. Am besten diesen Link probieren: https://validator.schema.org/
Und heißt es 0:00 – 0:00 oder 0:00-24:00 Uhr? Vielen Dank!
Hallo Herr Loris,
es ist gängige und auch auf den ersten Blick verständlicher, wenn Sie die zweite Variante verwenden. Als kleine Hilfe: generatoren, die 24/7 zur auswahl haben, generieren folgenden code:
„openingHoursSpecification“: {
„@type“: „OpeningHoursSpecification“,
„dayOfWeek“: [
„Monday“,
„Tuesday“,
„Wednesday“,
„Thursday“,
„Friday“,
„Saturday“,
„Sunday“
],
„opens“: „00:00“,
„closes“: „23:59“
}
Danke, genau das JSOn Beispiel was ich gebraucht habe. Konnte meinen Syntax Fehler bei den Samstag Öffnungszeiten nicht finden.
Eurer Beispiel hat geholfen 🙂