Categorie:AlleAISEOMarketingDesignCodeWordpressWoocommerceHTML/CSS

Filters en paginering in je webshop: voorkom dat Google verdwaalt

Doolhof van groene heggen van bovenaf gezien

Filters zijn een zegen voor je bezoekers. Kleur, maat, merk, prijs: met een paar klikken staat precies het juiste rijtje producten in beeld. Maar wat voor een bezoeker één handige knop is, is voor Google een compleet nieuwe webpagina met een eigen adres. En omdat filters te combineren zijn, groeit dat aantal niet lineair maar explosief. Een webshop met zeven filters kan zonder het te merken tienduizenden adressen aanbieden — voor een paar honderd producten.

Hoe filters ongemerkt duizenden URL’s maken

Elke filterkeuze komt meestal als parameter achter je adres te staan. Kies je twee filters, dan ontstaat er een adres met twee parameters. Kies je ze in een andere volgorde, dan ontstaat er nóg een adres met exact dezelfde producten erop. Voeg sorteervolgorde, het aantal producten per pagina en paginering toe, en het aantal unieke adressen loopt hard op. Zoekmachines volgen die links gewoon, want ze staan als klikbare verwijzingen in je pagina.

Waarom dat een probleem is

Er zijn drie afzonderlijke problemen, en ze versterken elkaar. Ten eerste je crawlbudget: Google besteedt per website een beperkte hoeveelheid tijd aan het ophalen van pagina’s. Gaat die op aan filtercombinaties, dan blijven je nieuwe producten en je echte categoriepagina’s langer onopgemerkt. Ten tweede duplicate content: tientallen adressen met vrijwel dezelfde inhoud, waardoor Google zelf maar moet raden welke de belangrijkste is. En ten derde dunne pagina’s: een filtercombinatie die twee producten oplevert, is geen pagina waarmee je in de zoekresultaten wilt staan.

Zo pak je het aan

  • Zet een canonical naar de schone categoriepagina. Op elke gefilterde weergave geef je aan dat de ongefilterde categorie de hoofdversie is. Daarmee vertel je Google waar de waarde thuishoort.
  • Gebruik noindex met follow op filtercombinaties. De pagina hoeft niet in de zoekresultaten, maar de links naar je producten mogen wél gevolgd worden. Dat is de combinatie die je wilt.
  • Maak filterlinks onvindbaar voor crawlers waar dat kan. Filters die via JavaScript werken zonder een gewone link in de broncode, worden simpelweg niet als aparte pagina opgepikt.
  • Blokkeer sorteer- en weergaveparameters in robots.txt. Volgorde en aantal per pagina leveren nooit een pagina op die je geïndexeerd wilt hebben. Let op: blokkeer nooit een adres waar je een canonical of noindex op wilt laten werken, want dan leest Google die instructie niet meer.
  • Maak van je beste filters echte landingspagina’s. Wordt er veel gezocht op een specifieke combinatie, geef die dan een eigen adres, een eigen titel en een eigen stuk tekst. Dat is precies de pagina die je wél wilt laten ranken.

Paginering: houd het simpel

Voor doorgenummerde categoriepagina’s gold jaren de aanbeveling om met speciale verwijzingen aan te geven wat de vorige en volgende pagina was. Google gebruikt die signalen al geruime tijd niet meer. Wat nu telt, is veel eenvoudiger: zorg dat elke vervolgpagina een gewone, klikbare link heeft in de broncode, zodat producten op pagina vier ook echt bereikbaar zijn. Laat elke vervolgpagina naar zichzelf canoniek verwijzen, niet naar pagina één — anders verdwijnen de producten op de latere pagina’s uit beeld.

Werkt je overzicht met “meer laden” of oneindig scrollen, dan is er zonder gewone paginalinks vaak geen enkele route naar je oudere producten. Bied in dat geval altijd een klassieke paginering aan als alternatief, ook al gebruiken bezoekers hem nauwelijks.

Hoe controleer je of het goed staat?

Begin in Google Search Console bij het overzicht van geïndexeerde pagina’s. Zie je daar adressen met vraagtekens en filterparameters in staan, dan weet je genoeg. Kijk daarnaast naar het aantal gecrawlde pagina’s per dag: als dat een veelvoud is van het aantal pagina’s dat je werkelijk hebt, gaat er budget verloren. Een crawltool die je site doorloopt zoals Google dat doet, maakt in een half uur zichtbaar hoeveel unieke adressen je eigenlijk aanbiedt. Die uitkomst is voor de meeste webshopeigenaren een verrassing.

Conclusie

Filters en paginering zijn onmisbaar voor je bezoekers en verraderlijk voor je vindbaarheid. Laat Google weten welke versie de hoofdversie is, houd filtercombinaties uit de index maar laat de links wel volgen, en zorg dat elk product via gewone links bereikbaar blijft. Promoveer alleen die paar filtercombinaties waar echt op gezocht wordt tot volwaardige pagina’s. Dan werkt je webshop voor bezoekers én blijft je crawlbudget waar het hoort: bij je producten.

Geplaatst in de categorie: SEO

Crawlen en indexeren: zo zorg je dat Google al je belangrijke pagina’s vindt

Spinnenweb met dauwdruppels

Voordat een pagina ook maar íets kan ranken, moet er iets veel basalers gebeuren: Google moet hem vinden, ophalen en opnemen in de index. Meestal gaat dat vanzelf. Maar op vrijwel elke website die een paar jaar meegaat, sluipen er pagina’s in die onvindbaar zijn voor Google — of juist het omgekeerde: tientallen rommelpagina’s die wél in de index staan en je site verwateren. Wie snapt hoe crawlen en indexeren werken, kan met een uurtje controle problemen vinden waar geen hoeveelheid content tegenop schrijft.

Crawlen, indexeren, ranken: drie aparte stappen

Googlebot ontdekt pagina’s via links en je XML-sitemap, en haalt ze op: dat is crawlen. Daarna beslist Google of de pagina de moeite waard is om op te slaan in zijn zoekindex: dat is indexeren — en nee, niet alles wat gecrawld wordt, wordt geïndexeerd. Pas daarna komt ranken: bepalen op welke positie de pagina verschijnt. Elke stap kan misgaan, en de symptomen verschillen. Een pagina die niet gecrawld kan worden, bestaat voor Google niet; een pagina die wel gecrawld maar niet geïndexeerd is, doet niet mee in de zoekresultaten, hoe goed hij ook is.

De knoppen waarmee je stuurt

  • robots.txt zegt: hier mag je niet kíjken. Handig voor zoekresultaatpagina’s, filtervarianten of interne mappen. Let op de klassieke fout: robots.txt haalt niets uit de index — een geblokkeerde pagina kan zelfs geïndexeerd blijven (zonder inhoud) als er links naartoe wijzen.
  • noindex (een metaregel in de pagina) zegt: je mag kijken, maar neem hem niet op. Dít is het juiste gereedschap om pagina’s uit de zoekresultaten te houden, zoals bedankpagina’s of dunne tagarchieven. Combineer noindex nooit met een robots.txt-blokkade: dan kan Google de noindex niet meer lezen.
  • canonical zegt: deze pagina bestaat in varianten, dit is het origineel. Daarmee bundel je waarde in plaats van hem te versnipperen.
  • je XML-sitemap is je boodschappenlijst richting Google: alle pagina’s die je geïndexeerd wílt hebben — en alleen die.

Zo controleer je hoe je site ervoor staat

Open in Google Search Console het rapport “Pagina’s” (indexdekking). Daar zie je precies welke URL’s geïndexeerd zijn en waarom andere dat niet zijn. Twee vragen beantwoord je daar. Eén: staan mijn belangrijke pagina’s erin? Redenen als “Gecrawld — momenteel niet geïndexeerd” bij belangrijke pagina’s wijzen meestal op te dunne inhoud of te weinig interne links. Twee: staat er rommel in? Zoek met site:jouwdomein.nl in Google en schrik gerust even: oude testpagina’s, parameter-URL’s, tagarchieven. Elke rommelpagina in de index verdunt het beeld dat Google van je site heeft. Voor een losse pagina die snel mee moet: gebruik URL-inspectie in Search Console en vraag indexatie aan.

Crawlbudget: vooral een webshopprobleem

Google crawlt niet oneindig; per site hangt er een plafond aan hoeveel URL’s regelmatig bezocht worden. Voor een site van vijftig pagina’s is dat nooit een probleem. Voor webshops kan het dat wél zijn: filters en sorteeropties genereren al snel duizenden URL-varianten van dezelfde categoriepagina, en Googlebot verspilt zijn bezoekjes aan die ruis in plaats van aan je nieuwe producten. De oplossing: blokkeer filtervarianten in robots.txt, canonicaliseer naar de hoofdcategorie en houd je sitemap beperkt tot echte pagina’s. Zo gaat het crawlbudget naar pagina’s die omzet opleveren.

Conclusie

Ranken begint bij gevonden worden. Zorg dat je belangrijke pagina’s crawlbaar, geïndexeerd en intern gelinkt zijn, houd rommel buiten de index met noindex en een schone sitemap, en check het Pagina’s-rapport in Search Console een paar keer per jaar. Het is onzichtbaar werk — tot je ziet wat er misging zonder.

Geplaatst in de categorie: SEO

Google-update gehad en rankings gedaald? Zo reageer je verstandig

Achtbaan met steile afdalingen boven het water

Het overkomt vroeg of laat elke website: je posities in Google zijn stabiel, de aanvragen lopen binnen — en dan zakt het verkeer in een week tijd met tientallen procenten. Grote kans dat er een core update is uitgerold: een periodieke herijking waarbij Google zijn algoritme over de volle breedte bijstelt. Zo’n daling voelt als een straf, maar paniekvoetbal is het slechtste antwoord. Wat je in de eerste weken doet — en vooral níet doet — bepaalt hoe je ervoor staat bij de volgende update.

Stel eerst vast wat er echt gebeurd is

Niet elke verkeersdip is een algoritme-update. Loop eerst de alternatieven na: een technisch probleem (per ongeluk een noindex, een kapotte migratie, een trage of onbereikbare site), seizoensinvloed, of één grote pagina die om een andere reden wegzakte. Controleer in Google Search Console of de daling sitebreed is of een paar pagina’s betreft, en leg de datum van de knik naast de officiële updatekalender op de Google Search Status-pagina. Valt de knik samen met een aangekondigde core update en daalt een breed deel van je pagina’s een paar posities? Dan weet je waar je aan toe bent — en dat scheelt weken zoeken in de verkeerde hoek.

Wat je niet moet doen

De eerste reflex is vaak: alles omgooien. Precies dat raadt Google af. Een core update is geen handmatige straf en wijst niet één overtreding aan die je even kunt herstellen; het is een herweging van wat Google als het beste antwoord beschouwt. Wie in paniek pagina’s verwijdert, teksten herschrijft op basis van giswerk of van SEO-bureau wisselt “omdat er iets moet gebeuren”, vernielt vaak meer dan hij herstelt. Bovendien beweegt er in de weken ná een update nog van alles: posities schommelen en herstellen soms deels vanzelf. Gun jezelf twee tot drie weken data voordat je conclusies trekt.

Wat je wel doet: de inhoudelijke spiegel

Core updates duwen structureel in dezelfde richting: content die zoekers écht helpt wint, content die vooral voor de zoekmachine is gemaakt verliest. Pak je belangrijkste gedaalde pagina’s en leg ze naast de resultaten die nu boven je staan. Stel jezelf eerlijk de vragen die Google zelf publiceert: biedt mijn pagina iets origineels — eigen ervaring, eigen cijfers, echte voorbeelden — of vat hij samen wat overal staat? Beantwoordt hij de vraag volledig, of lokt hij vooral een klik? Zou je deze pagina vertrouwen als hij van een ander was? Verbeter op basis dáárvan: verdiep dunne pagina’s, voeg aantoonbare expertise en actuele informatie toe, en ruim pagina’s op die alleen voor zoekwoorden bestonden. Herstel volgt zelden per direct — vaak pas bij een volgende core update, wanneer Google je verbeteringen opnieuw weegt.

Maak je site minder kwetsbaar voor de volgende update

Wie elke update vreest, leunt te zwaar op één kanaal. Spreid daarom: bouw aan een nieuwsbrief en terugkerende bezoekers, zorg dat je merknaam zelf zoekvolume krijgt, en houd je site technisch gezond en snel. En bekijk elke pagina die je publiceert door één bril: zou dit óók bestaansrecht hebben als Google niet bestond? Websites waarvoor het antwoord ja is, schommelen bij updates — maar zakken zelden door het ijs.

Conclusie

Dalen na een Google-update is vervelend, maar zelden fataal. Stel eerst vast dat het echt de update is, verander de eerste weken niets in paniek, en gebruik daarna de daling als eerlijke spiegel: waar is de concurrentie simpelweg nuttiger dan jij? Verbeter dáár, spreid je kanalen en bouw aan content met bestaansrecht — dan werkt de volgende update net zo goed vóór je als deze tegen je werkte.

Geplaatst in de categorie: SEO

Oude blogartikelen updaten: waarom verversen vaak meer oplevert dan nieuw schrijven

Verfblikken en verfroller voor een frisgeschilderde groene muur

De reflex van veel ondernemers die aan contentmarketing doen: er moet wéér een nieuw artikel bij. Maar wie al een tijdje blogt, heeft een archief vol artikelen die ooit goed scoorden en langzaam wegzakken — verouderde jaartallen, achterhaalde schermafbeeldingen, gebroken links, adviezen die niet meer kloppen. Juist daar zit de snelste SEO-winst. Een bestaand artikel opfrissen kost een fractie van de tijd van een nieuw artikel, en het heeft een voorsprong die nieuwe content niet heeft: het staat al in de index, heeft al links en heeft al bewezen dat het kán ranken.

Waarom Google verse content beloont

Google wil zoekers het beste antwoord van nú geven. Voor veel onderwerpen — prijzen, wetgeving, tools, trends — veroudert het beste antwoord vanzelf. Een artikel “Wat kost een webshop in 2023?” verliest terrein aan concurrenten met actuele cijfers, hoe goed het ooit ook was. Bovendien ziet Google aan gedrag dat een artikel veroudert: zoekers klikken, zien een oud jaartal, klikken terug en kiezen een ander resultaat. Een grondige update draait dat om. In de praktijk zie je geüpdatete artikelen vaak binnen enkele weken stijgen — veel sneller dan een nieuw artikel, dat maandenlang vertrouwen moet opbouwen.

Welke artikelen pak je als eerste aan?

Niet alles verdient een opknapbeurt. Open Google Search Console en zoek artikelen die aan dit profiel voldoen: ze krijgen nog steeds vertoningen, maar de kliks of gemiddelde positie dalen gestaag — of ze blijven hangen op positie 5 tot 15, nét buiten de topposities. Dat zijn artikelen waarvan Google de relevantie al erkent; een update is dan vaak het duwtje naar de top drie. Artikelen die nooit bezoekers hebben getrokken én over een onderwerp gaan dat niemand zoekt, laat je links liggen — of je verwijdert ze en verwijst ze door naar een sterker artikel over hetzelfde onderwerp.

Zo pak je een content-update aan

  • Actualiseer feiten, cijfers en jaartallen — ook in de titel als daar een jaartal in staat.
  • Herlees met de zoekvraag in gedachten: welke vragen stelt iemand die dit zoekt vandaag, en beantwoordt het artikel die nog? Vul aan wat mist, schrap wat niemand meer boeit.
  • Vervang verouderde schermafbeeldingen en voorbeelden en repareer gebroken links.
  • Voeg interne links toe van en naar artikelen die je sindsdien hebt geschreven — je archief is gegroeid, je linkstructuur meestal niet.
  • Behoud de URL. De opgebouwde waarde zit aan dat adres vast; pas hooguit titel en inhoud aan. Zet wel de publicatie- of wijzigingsdatum bij, zodat zoekers (en Google) de versheid zien.

Maak er een gewoonte van

Content updaten werkt het best als vast ritme, niet als eenmalige inhaalslag. Een praktisch schema voor een MKB-blog: reserveer één contentmoment per maand voor onderhoud in plaats van nieuwbouw, en loop elk kwartaal je tien belangrijkste artikelen na. Zo bouw je een archief op dat in zijn geheel actueel blijft — en dat is precies het soort website dat Google structureel hoger zet dan een archief dat alleen maar groeit.

Conclusie

Je bestaande artikelen zijn geen afgesloten hoofdstukken maar bezit dat onderhoud verdient. Kies via Search Console de artikelen die wegzakken of nét buiten de top ranken, actualiseer feiten, antwoorden en links, en houd de URL intact. Wie updaten net zo serieus neemt als schrijven, haalt meer uit minder werk.

Geplaatst in de categorie: SEO