Als laatste ‘technische test’ van je website willen we checken of alle pagina’s op je website wel goed werken, zodat mensen en zoekmachines niet per ongeluk een link volgen/erop klikken en op een ‘404’ error stuiten: een pagina die zegt dat ‘deze pagina niet meer bestaat’, terwijl de pagina eigenlijk gewoon verhuisd is.
Goed: 404 melding als de pagina echt niet meer bestaat
Een 404-melding is in principe goed: wanneer een pagina echt niet meer bestaat en mensen komen op 1 of andere manier nog wel op die pagina terecht (bijvoorbeeld doordat de link naar die pagina nog in Google staat, of mensen vinden de link in 1 van je nieuwsbrieven en klikken erop, of mensen vonden de link via een oud social media bericht), dan laat de 404-melding hen (en Google) weten dat deze pagina niet meer bestaat.
In principe prima dus, maar alleen als een pagina ook echt niet meer bestaat moet een bezoeker een 404 melding krijgen, met eventueel op die pagina een optie om verder te zoeken binnen je website of een verwijzing naar je homepage.
Fout: 404 melding als een pagina alleen verplaatst of vervangen is
Wat alleen vaak mis gaat is dat wij zelf als ‘niet-websitebouwers’ soms dit soort 404-meldingen veroorzaken zonder dat we dat zelf doorhebben. Pagina’s zijn dan niet echt verwijderd van de website, maar we hebben de pagina verplaatst/ de url veranderd en we zijn vergeten dat aan Google en onze bezoekers te laten weten.
Hoe ontstaan 404 fouten
Dit kan bijvoorbeeld gebeuren wanneer je een pagina op je website verplaatst (je verplaatst 1 van je voorbeeldreizen bijvoorbeeld naar een ‘subniveau’ onder een reiscategorie zoals ‘alle zeilreizen’, waardoor de url verandert en je oude link een 404-error oplevert, terwijl de pagina nog wel bestaat). Je hebt hem alleen verhuisd en bent vergeten een ‘301-redirect’ te maken die de oude paginalink doorverwijst naar het nieuwe adres van de pagina.
Je kunt ook per ongeluk dit soort fouten veroorzaken wanneer je een pagina vervangt door een nieuwere versie, of wanneer je je website zelf omzet van http naar https (zie les 3 over SSL/ beveiligde https verbinding). Als je dan geen omleidingen (301 redirects) maakt om al je oude http pagina’s door te verwijzen naar je nieuwe pagina’s waar wél https voor staat, dan krijgen mensen op iedere pagina van het ‘oude’ http adres een 404 error te zien terwijl je nieuwe pagina’s nog voor niemand vindbaar zijn in Google.
Tijd voor actie
Checken of jouw website ten onrechte 404 errors oplevert
Hoe kun je nu checken of jouw website per ongeluk dit soort fouten bevat, waarbij je vergeten bent je oude pagina’s door te verwijzen naar de nieuwe adressen?
Daar komt Google Search Console alweer om de hoek kijken! Ga in het menu aan de linkerkant naar ‘Dekking’ en dan verschijnt er vanzelf een overzicht van hoeveel ‘fouten’ en hoeveel ‘goede’ links je website bevat.
Staan er ‘fouten’ dan kun je kijken om welke urls het gaat en beslissen of je deze m.b.v. een 301 redirect gaat omleiden naar een vervangende pagina op je website (zie video hierboven), of dat het echt gaat om een pagina die gewoon verwijderd is en waarvoor geen vervanging is. In dat laatste geval hoef je niets te doen: als je de pagina hebt verwijderd van je website, verdwijnt hij als het goed is ook uit je sitemap en zal Google bij een volgende crawlsessie begrijpen dat deze pagina niet meer getoond moet worden in de zoekresultaten.