Naar de inhoud

Memoiremagnetique

Actualités

Efficiënt navigeren met een goed gestructureerde sitemap

Een sitemap is niet alleen een XML-bestand dat in de root van een server is geplaatst. Het is een hulpmiddel voor het aansturen van de crawl, een diagnostisch instrument en, voor bezoekers, een snelkoppeling naar de diepere pagina's die…

Femme professionnelle analysant un plan de site imprimé sur un bureau en bois dans un bureau moderne

Een sitemap is niet slechts een XML-bestand dat in de root van een server is geplaatst. Het is een hulpmiddel voor het aansturen van de crawl, een diagnostisch instrument en, voor bezoekers, een snelkoppeling naar de diepere pagina’s die de hoofd-navigatie niet altijd kan blootleggen. Hier behandelen we de concrete mechanismen die een passieve sitemap omzetten in een effectief navigatie-instrument.

Segmentatie van sitemaps per type inhoud: de crawl nauwkeurig aansturen

Een enkele sitemap die alle URL’s van een site groeperen, vormt een leesbaarheidsprobleem, zowel voor bots als voor technische teams. De aanbevolen praktijk is om sitemaps te segmenteren per type inhoud: productpagina’s, redactionele artikelen, lokale pagina’s, landingspagina’s. Deze scheiding maakt het mogelijk om onmiddellijk te identificeren welk segment indexeringsanomalieën vertoont.

Op een e-commerce site met duizenden referenties vergemakkelijkt een specifieke sitemap voor productinformatie het opsporen van wees-URL’s of pagina’s die een 404-code retourneren. Een tweede sitemap die is gereserveerd voor redactionele inhoud maakt het mogelijk om het tempo van de ontdekking van nieuwe artikelen door Googlebot te controleren.

We raden aan om elke gesegmenteerde sitemap te verklaren in een indexbestand (sitemap index) dat is vermeld in de robots.txt. Deze opzet biedt een gedetailleerd overzicht in de Search Console: indexeringspercentage per segment, specifieke fouten, laatste crawl-datums. Zonder deze segmentatie is de diagnose gebaseerd op weinig bruikbare geaggregeerde gegevens.

Een concreet voorbeeld van een coherente structuur is te vinden op de sitemap van Absolutis, die zijn URL’s organiseert op thematische categorieën in plaats van op chronologische volgorde van toevoeging.

UX-designer staat voor een whiteboard met een gestructureerde sitemap in gekleurde post-its

INP en navigatie: waarom de reactietijd van menu’s de gebruikerservaring bepaalt

INP (Interaction to Next Paint) heeft FID vervangen in de Core Web Vitals sinds 2024. Deze verandering heeft directe gevolgen voor het ontwerp van navigatiemenu’s. FID meet alleen de tijd tot de eerste interactie. INP evalueert de reactietijd van alle interacties tijdens de sessie, inclusief het openen van een mega-menu, het uitvouwen van een mobiel navigatiepaneel of het klikken op een interne link.

Een menu dat rijk is aan subcategorieën en meer dan 200 milliseconden nodig heeft om te verschijnen, verlaagt de INP-score van de pagina. Op mobiel verergert het probleem: de zijpanelen die zwaar in JavaScript zijn geanimeerd, creëren waarneembare vertragingen die de verkenning ontmoedigen.

Testen op basis van echte gegevens, niet in een laboratorium

Laboratoriumtools (Lighthouse, PageSpeed in gesimuleerde modus) vangen de werkelijke navigatieomstandigheden niet. De CrUX-gegevens uit de Search Console weerspiegelen de prestaties zoals ervaren door echte bezoekers. Een menu kan soepel lijken op een ontwikkelstation en traag blijken op een instap-smartphone die met 4G is verbonden.

  • Controleer de INP-score pagina voor pagina in het Core Web Vitals-rapport van de Search Console, filterend op mobiel
  • Identificeer trage interacties via het tabblad Prestaties van Chrome DevTools (opname op een echt apparaat of CPU-throttling)
  • Verminder het gewicht van JavaScript van menucomponenten: geef de voorkeur aan CSS-overgangen boven JS-animaties voor het openen en sluiten

Een goed gestructureerde HTML-sitemap vormt een lichte navigatie-alternatief wanneer het hoofdmenu problemen vertoont met de reactietijd. Bezoekers die deze pagina kennen, gebruiken deze als een directe index.

Crawlbudget en slecht onderhouden sitemaps: de kosten van URL’s met lage waarde

Google herinnert in zijn recente documentatie eraan dat het crawlbudget alleen echt kritisch is voor zeer grote sites. Een site met enkele honderden pagina’s hoeft zich daar geen zorgen over te maken. Zodra het volume van URL’s echter enkele tienduizenden overschrijdt, verspilt een sitemap met omgeleide pagina’s, foutpagina’s of dubbele inhoud de bezoeken van de bot aan oninteressante bronnen.

We zien regelmatig sitemaps die nog steeds URL’s indexeren die maanden geleden zijn verwijderd. Elke bezoek van Googlebot aan een 404 die in de sitemap is vermeld, is een verloren crawl, die had kunnen worden gebruikt om een nieuwe pagina te ontdekken of om een strategische pagina opnieuw te evalueren.

Concrete onderhoud van een schone sitemap

  • Automatiseer de generatie van de sitemap om URL’s met 301, 302, 404 en 410 uit te sluiten
  • Verwijder de URL’s die naar een andere pagina zijn gecanonicaliseerd: alleen de canonieke URL moet in de sitemap staan
  • Werk de lastmod-tag alleen bij wanneer de inhoud van de pagina daadwerkelijk verandert, niet bij elke rebuild van de site
  • Auditeer de sitemap elk kwartaal door de vermelde URL’s te vergelijken met de serverlogs om pagina’s die nooit zijn gecrawld op te sporen

Handen op een toetsenbord van een computer die een interface van een hiërarchische sitemap toont in een thuiskantoor

HTML-sitemap en gebruikerservaring: een aanvulling op het hoofdmenu

De XML-sitemap is gericht op bots. De HTML-sitemap is gericht op bezoekers. Beide vervullen verschillende functies en de een vervangt de ander niet.

Een goed ontworpen HTML-sitemap groepeert de pagina’s per logische categorieën, met een duidelijke visuele hiërarchie. Het stelt gebruikers die op een diepe pagina zijn aangekomen in staat om terug te navigeren naar de hoofdsecties zonder opnieuw door het menu te hoeven gaan. Voor sites waarvan de structuur meer dan drie niveaus diep gaat, wordt deze pagina een vangnet tegen desoriëntatie.

De structuur van de HTML-sitemap moet de werkelijke boomstructuur van de site weerspiegelen, niet de volgorde van toevoeging van pagina’s. Groeperen op thema of dienst maakt het lezen onmiddellijk. Een chronologische sitemap dwingt de bezoeker om alles te scannen om te vinden wat hij zoekt.

Vanuit SEO-oogpunt distribueert de HTML-sitemap interne links naar de diepe pagina’s. Elke link op deze pagina geeft een fractie van autoriteit door. Op een site waar sommige pagina’s geen links vanuit het hoofdmenu ontvangen, garandeert de HTML-sitemap in ieder geval een crawlpad en een relevantiesignaal.

De sitemap blijft een onderbenut hulpmiddel. Goed gesegmenteerd aan de XML-kant, reactief aan de navigatiekant, ontdaan van dode URL’s en aangevuld met een leesbare HTML-versie, transformeert het de structuur van een site in een concreet voordeel, zowel voor zoekmachines als voor bezoekers die snel de juiste pagina willen vinden.

Efficiënt navigeren met een goed gestructureerde sitemap