Een zoekmachine ontdekt je pagina’s door links te volgen. Staat een pagina nergens in je menu? Verwijst geen enkele andere pagina ernaartoe? Dan bestaat hij feitelijk niet. Hij staat wel op je server, maar niemand komt er ooit.
Dat overkomt vooral diepere pagina’s. Een dienst onder een dienst, of een oud bericht van drie jaar terug.
Een sitemap lost dat op. Je geeft simpelweg een lijst met alles wat er is.
Het is een van de weinige dingen in dit vakgebied die eenmalig zijn. Je zet het een keer goed en daarna gaat het vanzelf.
Een inhoudsopgave van je site, speciaal voor zoekmachines.
Wat is een sitemap?
Het is een bestand met alle adressen van je website. Zoekmachines gebruiken het als inhoudsopgave voor zoekmachines.
Naast elk adres staat wanneer die pagina voor het laatst is gewijzigd. Zo weet een zoekmachine waar hij opnieuw moet kijken.
Hoe het eruitziet
Het is een xml-bestand en dus geen webpagina. Open je hem in je browser, dan zie je een lijst met codes eromheen.
Dat is normaal. Het bestand is voor machines geschreven, niet voor mensen.
Het verschil met een pagina voor bezoekers
Er bestaat ook een zichtbare variant, vaak onderaan in je voettekst. Dat is een gewone pagina met links naar alle onderdelen.
Die is voor mensen bedoeld en niet voor machines. Hij is nuttig bij een grote site, maar hij vervangt het bestand niet.
Welke je nodig hebt
Het bestand voor zoekmachines is de belangrijkste van de twee. Die zou ik nooit weglaten.
De pagina voor bezoekers is een keuze. Bij een site van tien pagina’s voegt hij weinig toe.
Wat erin hoort
De regel is simpel
Alles wat je in Google wilt zien, staat erin.
Alles wat je er niet in wilt, staat er niet in.
Geen adressen die doorverwijzen naar iets anders.
Geen pagina’s die een foutmelding geven.
Dat klinkt vanzelfsprekend en het gaat vaak mis. Bedankpagina’s, lege categorieen en bijlagen van afbeeldingen staan er standaard vaak wel in.
Pagina’s uitsluiten
Bij het pagina’s uitsluiten zet je die op no-index. Ze verdwijnen dan automatisch uit je bestand.
Dat werkt in de meeste plugins zo. Meer daarover lees je bij no-index.
Automatisch bijwerken
Een goede sitemap maak je niet met de hand. Hij wordt gegenereerd zodra je iets publiceert of aanpast.
In WordPress regelt je SEO-plugin dat. Je hoeft er na de eerste instelling nooit meer naar te kijken.
Waar hij staat
Meestal achter je domein met de bestandsnaam erachter. Je vindt hem ook via je robots.txt, want daar hoort een verwijzing te staan.
Dat is de eerste plek waar een zoekmachine kijkt. Ontbreekt die regel, dan moet hij het zelf uitzoeken.
Indienen bij Google
Dat doe je een keer in Search Console. Je plakt het adres in het onderdeel voor sitemaps.
Daarna zie je hoeveel adressen zijn ingelezen en hoeveel er zijn opgenomen. Dat verschil is interessant.
Wat dat verschil betekent
Staan er honderd adressen in en zijn er dertig opgenomen? Dan vindt Google de rest niet de moeite waard. Dat is een inhoudelijk signaal, geen technisch probleem.
Meestal gaat het om dunne pagina’s zonder eigen waarde. Meer daarover lees je bij onpage SEO.
Controleren
Open het bestand een keer per jaar en kijk of er niets vreemds in staat. Bij het controleren van je sitemap let ik op verkeerde domeinen en op doorverwijzingen.
Na een verhuizing staan er nog weleens oude adressen in. Die leveren foutmeldingen op, zie error 404 en permalink.
Het is eenmalig werk
Je zet het een keer goed en daarna gaat het vanzelf. Je plugin werkt het bij zodra je iets publiceert.
Het kost je niets en het kan alleen maar helpen. Er is dus geen enkele reden om het weg te laten.
Wat het verschil in Search Console vertelt
Het aantal opgenomen adressen zegt iets over je inhoud. Dunne pagina’s zonder eigen waarde vallen af.
Dat is een inhoudelijk signaal en geen technisch probleem. Schrijven helpt daar, sleutelen niet.
Bij welke sites het meest oplevert
Bij een site met tientallen pagina’s is het onmisbaar. Bij tien pagina’s met een goed menu is het effect beperkt.
Ook een zichtbare variant voor bezoekers helpt bij een grote site. Die zet je onderaan in je voettekst, met links naar alle onderdelen.
Meer vragen over Sitemap
Dit zijn de vragen die ik hierover het vaakst krijg. Ik werk ze los uit.
Wat is het verschil tussen een XML-sitemap en een sitemap voor bezoekers?
Hoe controleer je of je sitemap klopt?
Wat is een sitemap?
Ja, en het is een van de weinige dingen in dit vakgebied die eenmalig zijn.
Je zet het een keer goed en daarna gaat het vanzelf. In WordPress regelt je SEO-plugin dat volledig.
Hij wordt bijgewerkt zodra je iets publiceert of aanpast. Je hoeft er na de eerste instelling nooit meer naar te kijken.
Bij een kleine site met een goed menu is het effect beperkt. Bij een site met tientallen pagina’s is het onmisbaar.
Het kost je niets en het kan alleen maar helpen. Er is dus geen enkele reden om het weg te laten.
Laat hem automatisch genereren en houd hem nooit met de hand bij. Handmatig bijhouden gaat gegarandeerd fout.
In WordPress regelt je SEO-plugin dat volledig. Na de eerste instelling hoef je er niet meer naar om te kijken. Controleer wel een keer of hij daadwerkelijk wordt bijgewerkt na een nieuwe pagina. Dat is een controle van een minuut.
Heb ik een sitemap nodig?
Het is een bestand met alle adressen van je website. Zoekmachines gebruiken het als inhoudsopgave.
Naast elk adres staat wanneer die pagina voor het laatst is gewijzigd. Zo weet een zoekmachine waar hij opnieuw moet kijken.
Je hebt het nodig omdat een zoekmachine je pagina’s ontdekt door links te volgen. Staat een pagina nergens in je menu en verwijst niets ernaartoe, dan bestaat hij feitelijk niet.
Dat overkomt vooral diepere pagina’s. Een dienst onder een dienst, of een oud bericht van drie jaar terug.
Open je het bestand in je browser, dan zie je een lijst met codes eromheen. Dat is normaal, want het is voor machines geschreven en niet voor mensen.
Controleer een keer of je hem hebt. Typ je domein in met de bestandsnaam erachter en kijk of er een lijst verschijnt.
Schrik niet van de codes eromheen. Dat betekent niet dat er iets stuk is aan je site. Weet je niet zeker waar hij staat, kijk dan in je robots.txt. Daar hoort een verwijzing naar je sitemap te staan.
Hoe dien je een sitemap in bij Google?
Dat doe je een keer in Search Console. Je plakt het adres in het onderdeel voor sitemaps.
Daarna zie je hoeveel adressen zijn ingelezen en hoeveel er zijn opgenomen. Dat verschil is het interessantste getal op je hele scherm.
Staan er honderd adressen in en zijn er dertig opgenomen, dan vindt Google de rest niet de moeite waard.
Dat is een inhoudelijk signaal en geen technisch probleem. Meestal gaat het om dunne pagina’s zonder eigen waarde.
Zorg daarnaast dat er in je robots.txt een verwijzing naar je sitemap staat. Dat is de eerste plek waar een zoekmachine kijkt.
Dien hem een keer in bij Search Console en kijk daarna naar het aantal opgenomen adressen.
Is dat veel lager dan het aantal ingelezen adressen, dan zegt dat iets over je inhoud. Dat los je op met schrijven en niet met techniek. Doe dat eenmalig en kijk er daarna een keer per jaar naar. Vaker heeft geen zin.
Wat hoort er wel en niet in een sitemap?
De regel is simpel. Alles wat je in Google wilt zien, staat erin. Alles wat je er niet in wilt, staat er niet in.
Daarnaast: geen adressen die doorverwijzen naar iets anders, en geen pagina’s die een foutmelding geven.
Dat klinkt vanzelfsprekend en het gaat vaak mis. Bedankpagina’s, lege categorieen en bijlagen van afbeeldingen staan er standaard vaak wel in.
Wil je iets uitsluiten, zet die pagina dan op no-index. Hij verdwijnt dan automatisch uit je bestand.
Dat werkt in de meeste plugins zo. Je hoeft dus geen aparte lijst bij te houden, en dat scheelt fouten.
Zet pagina’s die je niet in Google wilt op no-index in plaats van ze handmatig weg te laten.
Dan verdwijnen ze automatisch uit je bestand en blijft alles met elkaar in lijn. Dat scheelt fouten bij elke nieuwe pagina. Loop je bestand een keer per jaar door op vreemde adressen. Na een verhuizing staan er nog weleens oude domeinen in.
Wat is het verschil tussen een XML-sitemap en een sitemap voor bezoekers?
De eerste is een bestand voor zoekmachines. De tweede is een gewone pagina met links naar alle onderdelen, vaak onderaan in je voettekst.
Die zichtbare variant is voor mensen bedoeld. Hij is nuttig bij een grote site, maar hij vervangt het bestand niet.
Het bestand voor zoekmachines is de belangrijkste van de twee. Die zou ik nooit weglaten.
De pagina voor bezoekers is een keuze. Bij een site van tien pagina’s voegt hij weinig toe.
Bij een site met honderden pagina’s helpt hij wel. Zowel je bezoeker als een zoekmachine vindt dan sneller de weg naar de diepere delen.
Zorg in elk geval voor het bestand voor zoekmachines. Dat is de belangrijkste van de twee.
Een zichtbare variant in je voettekst is een keuze. Bij honderden pagina’s helpt hij je bezoeker echt, bij tien pagina’s voegt hij weinig toe. Laat in elk geval je robots.txt naar je sitemap verwijzen. Dat is de eerste plek waar een zoekmachine kijkt.
Weet je niet of Google al je pagina’s kent? Stuur me de link via het formulier hieronder. Ik controleer je sitemap, kijk of hij goed staat en of er pagina’s in staan die er niet horen. Vermeld je plaats, dan weet ik meteen waar je zit.
Waar kan ik je mee helpen?
Ook bekend als: XML-sitemap, sitemap.xml, inhoudsopgave