Wat gebeurt er technisch achterliggend

We blijven werken op de performantie / snelheid van de bibliotheekwebsites en het steeds verder verfijnen van de structured data en sitemaps. We passen ook bij waar ons ecosysteem dat vraagt, zie bijvoorbeeld de canonical tags. Hieronder lees je wat extra over deze topics.

Performantie

Google geeft de voorkeur aan gebruiksvriendelijke webpagina’s en hecht belang aan:

  • Snelheid van de pagina: hoe lang moet ze laden?
  • Gedrag tijdens het laden: zijn er verspringende elementen?
  • Mobile centric: altijd eerst vanuit mobiele ervaring

Wij zorgen hiervoor door een betere bestandscompressie, next-gen afbeeldingsformaten (webp) & efficiëntere caching policy te voorzien.

Canonical tags

Zoekmachines checken alle content over een volledig domein, in het geval van Bibliotheekwebsites dus bibliotheek.be, en straffen dubbele inhoud af. De detailpagina’s van de publiekscatalogi op de verschillende bibliotheekwebsites bevatten echter heel veel dubbele inhoud. Bv.

Om er voor te zorgen dat deze pagina’s niet als dubbele inhoud worden geteld werden er canonical tags toegevoegd aan de broncode van bibliotheek.be. Deze zorgen er voor dat in het geval van dubbels, deze van bibliotheek.be de voorkeur krijgen en de identieke pagina’s niet als dubbel worden geteld. De publiekscatalogus van bibliotheek.be wordt op die manier de toeleider naar de lokale publiekscatalogi.

Vermijd zelf ook om pagina’s te kopiëren en voorzie overal, in de mate van het mogelijke, unieke inhoud.

Sitemaps

Een sitemap is een soort inhoudstafel van jouw website, een XML-pagina waarop een overzicht staat van alle links naar de verschillende pagina’s van jouw site. Op basis hiervan kunnen crawlers de website sneller en beter doorzoeken. Daarmee bied je ze zowel hulpmiddel als aansturing.

Voor Bibliotheekwebsites werd het maken en onderhouden van sitemaps geautomatiseerd.

Zelf hoef je daar dus niets voor te doen.

Wanneer je pagina’s toevoegt aan jouw site worden die links automatisch toegevoegd aan de sitemap van jouw bibliotheekwebsite. Hetzelfde gebeurt met de detailpagina’s van de catalogusitems, maar dan enkel voor bibliotheek.be. (Mochten we dit voor alle catalogi voorzien, zou er veel te veel dubbele content gevonden worden en dat zou een negatief effect op de ranking van de zoekresultaten in Google teweegbrengen.)

Structured data

Voor een aantal vaste onderdelen worden automatisch structured data toegevoegd aan de broncode van een website. Het zijn stukjes code in een specifieke taal, leesbaar voor zoekmachines (schema.org). Ze beschrijven de aard en de vorm van de inhoud. Zo wordt bv. meegegeven waar de openingsuren te vinden zijn en hoe ze zijn samengesteld, uit welke onderdelen de activiteiten zijn opgebouwd of wat er standaard te vinden is op de detailpagina’s van de publiekscatalogus. Deze informatie kan dan gebruikt worden om de zoekresultaten al dan niet te verrijken bepaalde blokjes inhoud.

bv. @type beschrijft over welk soort ‘ding’ de data gaan.