Naar de inhoud

Showcase / Bestellen en service

Openingstijden en winkelinformatie

Openingstijden staan bij veel shops op een vaste pagina die niemand meer aanraakt, en rond de feestdagen belt de eerste klant voor een dichte deur. In onze demowinkel komen de tijden uit het beheer en rekent de pagina zelf uit of de winkel nu open is.

De winkelpagina van de demowinkel met adres en contactgegevens links, het weekschema rechts, de dag van vandaag gemarkeerd en een afwijkende openingstijd voor Eerste Kerstdag
De winkelpagina: contact en adres links, het weekschema rechts, met vandaag gemarkeerd en de uitzonderingen eronder

Magento 2 · Winkelinformatie · Structured data

Wat het doet

Weekschema uit het beheer

Per dag leg je de openingstijd en de sluitingstijd vast, of zet je de dag op gesloten. De pagina zet dat om in het schema dat de bezoeker ziet.

Uitzonderingen op datum

Een feestdag, een inventarisatie of een langere zaterdag leg je vast op de datum zelf, met een omschrijving erbij. Zo'n uitzondering gaat altijd voor op het weekschema.

Open of gesloten, nu

Bovenaan staat of de winkel open is. Is hij dicht, dan zoekt de pagina het eerstvolgende moment binnen een week op en zegt hij wanneer de deur weer opengaat.

Ook in de balk onderaan

Dezelfde melding staat als smalle balk op elke pagina van de winkel, met een link naar de openingstijden. Een bezoeker die op een productpagina binnenkomt, ziet het dus ook.

Zoekmachines lezen mee

Naam, adres, telefoonnummer en het openingstijdenschema gaan ook mee in het formaat dat Google en andere zoekmachines lezen. Zo kunnen zij dezelfde tijden laten zien als je eigen pagina, ook rond de feestdagen.

Voor wie

Shops met een winkel, een afhaalpunt of een balie erachter. Zodra klanten langskomen, gaat het bellen vaak over hetzelfde: zijn jullie open.

Het helpt ook bij de vindbaarheid van het adres zelf. De gegevens staan in één bron, dus wat op de pagina staat, is ook wat aan zoekmachines wordt doorgegeven.

Zelf bekijken

De winkelpagina van de demowinkel staat open voor iedereen. Afhankelijk van het moment waarop je kijkt, staat er dat de winkel nu open is en hoe laat hij sluit, of wanneer hij weer opengaat.

Onder het weekschema staat een afwijkende openingstijd voor Eerste Kerstdag. Zo zie je meteen hoe een uitzondering het weekschema overneemt.

Bekijk de winkelpagina in de demowinkel (opent in een nieuw venster)

Voor developers

  • De weekdagen worden opgeslagen als 0 tot 6 met de zondag als 0, zodat de berekening dezelfde nummering gebruikt als PHP zelf.
  • De open- of geslotenberekening gaat door de tijdzone van de winkel, niet door die van de server. Een winkel in een andere tijdzone klopt dus ook.
  • Uitzonderingen worden op datum opgezocht en gaan voor op het weekschema, ook als de uitzondering alleen andere tijden bevat in plaats van een sluiting.
  • Is de winkel dicht, dan loopt de dienst maximaal zeven dagen vooruit tot hij een openingsmoment vindt, en zegt hij vandaag, morgen of de naam van de dag.
  • Adres, contactgegevens en coördinaten staan in de winkelconfiguratie en zijn per winkelweergave te zetten, dus een tweede vestiging op een tweede storeview kan.
  • De structured data is een LocalBusiness met naam, adres, telefoon, mail, geo-coördinaten en openingHoursSpecification. Ze wordt door hetzelfde view model opgebouwd dat de pagina tekent, met lege velden weggelaten zodat er geen halfvolle gegevens naar buiten gaan.

De LocalBusiness-gegevens horen bij dezelfde basis als de structured data van de rest van de winkel.

Terug naar alle onderdelen in de showcase.

Kloppen jouw openingstijden rond de feestdagen?

In een kennismaking van een kwartier kijken we wat er in je shop handmatig gaat.

Plan een kennismaking

Jasper van Tellingen, e-commerce architect