Wat is een Sitemap?
Een sitemap is een manier om een website te organiseren terwijl de URL's en gegevens onder elke sectie worden geïdentificeerd. Het XML-document bevat instructies voor zoekmachinebots.
Ook kan een sitemap worden gedefinieerd als een schematische weergave die laat zien hoe subpagina's zijn gerangschikt onder de hoofdgroepen. Dit soort diagram vormt een kaart van een site. Deze kaart is een XML-bestand dat zoekmachinebots in staat stelt een site te indexeren. Sitemaps kunnen ook worden gedefinieerd als een demonstratie van de navigatielay-out en hoe inhoud is georganiseerd op een website.
De Betekenis Achter Sitemaps
Websites blijven in omvang en complexiteit toenemen. Bijvoorbeeld, een site zoals Amazon heeft waarschijnlijk duizenden pagina's en misschien miljoenen producten. Hoe gemakkelijk zou het zijn voor zoekmachinebots om zo'n website te crawlen? Hoe werkt SEO echt?
Misschien is Amazon een extreem voorbeeld. Laten we in plaats daarvan naar een zakelijke website kijken. Het heeft de homepage die een overzicht geeft van het bedrijf, de producten of diensten die het aanbiedt, contactinformatie, blog, en misschien informatie over het team. Elk van deze onderdelen wordt verder uitgelegd op aparte pagina's en elke pagina heeft waarschijnlijk kleinere subsecties.
Voor een blog kan er ankertekst zijn die naar andere secties van de site linkt naast de inhoud die al vaak wordt bijgewerkt—soms meerdere keren per dag voor nieuwssites. Wat als je links hebt die naar andere websites of webpagina's wijzen? Hoe zit het met discussieforums waarin een bepaald onderwerp honderden reacties en links naar andere sites kan krijgen?
Het hoeft geen betoog dat websites behoorlijk complex kunnen worden. Zoekmachines kwamen op een punt waarop ze de complexe structuren niet meer konden bijhouden. Sommige pagina's, vooral dynamische pagina's, werden steeds over het hoofd gezien.
In tegenstelling tot de populaire overtuiging zijn sitemaps geen zoekmachineoptimalisatie-instrument; ze beïnvloeden ook de ranking niet. In plaats daarvan zijn ze bedoeld om zoekmachines te helpen nauwkeurige rangschikkingen en zoekopdrachten te maken.
Google ontwikkelde in 2005 een sitemap-protocol dat bekend staat als het Sitemap 0.84 Protocol om dit probleem op te lossen. Het is een XML-protocol dat werd gepubliceerd onder een Creative Commons-licentie. Dit stelde andere zoekmachines in staat om het te ondersteunen. Website-ontwikkelaars hoeven daarom geen verschillende soorten sitemaps te maken. Alles wat ze hoeven te doen is een enkel bestand maken voor indiening en het bijwerken wanneer er wijzigingen aan de site worden aangebracht.
Waarom zijn Sitemaps Belangrijk?
Hoewel het antwoord op deze vraag duidelijk kan zijn uit de bovenstaande discussie over sitemaps, zijn hier een paar specifieke redenen waarom sitemaps belangrijk zijn:
1. Help zoekmachinebots alle pagina's op een website te indexeren.
Zoekmachinebots negeerden eerder dynamische pagina's. Het XML-protocol stelde de bots echter in staat om URL's efficiënter te volgen. Dit komt omdat de benodigde informatie op één pagina wordt geplaatst. Aangezien de XML ook een samenvatting bevat van hoe vaak een website wordt bijgewerkt en een record bijhoudt van wanneer wijzigingen worden aangebracht, wordt het voor de bots gemakkelijker om webpagina's en URL's te crawlen. De gegevens die de zoekmachines nodig hebben, zijn allemaal toegankelijk op één locatie, waardoor er minder tijd op een website wordt doorgebracht (onthoud, bots hebben miljoenen sites om te crawlen).
Sitemaps stellen zoekmachinebots in staat om zelfs URL's te crawlen die niet worden ontdekt via het normale crawlproces.
2. Eenvoudigere Navigatie
We hebben eerder vermeld dat sitemaps oorspronkelijk bedoeld waren voor gebruikers. Wanneer een sitemap is ontworpen voor gebruikers, is het meestal een lijst van webpagina's of zelfs webontwerptools met een hiërarchische indeling, weergegeven in HTML-formaat. De sitemap kan alle pagina's op uw site opsommen. Eventuele updates aan uw site moeten aan de sitemap worden toegevoegd (bijvoorbeeld nieuwe afbeeldingen, video's, pagina's en andere inhoud).
Wanneer je een sitemap op je site hebt, is het gemakkelijker voor een bezoeker om een bepaalde pagina of onderwerp te vinden. Dit komt omdat je je inhoud organiseert via onderwerp of categorie. De sitemap helpt je om je inhoud te organiseren op een manier dat de kerninhoud dicht bij de homepage is voor gemakkelijke toegankelijkheid. De sitemap bevat ankertekst die wijst naar de belangrijkste delen van je site. Bezoekers kunnen de sitemap gebruiken om een onderwerp te vinden door door de menu's te navigeren of de site te doorzoeken.
Een HTML-sitemap is ook nuttig om uw bezoekers te laten weten waar uw website over gaat. Als u een aantal links op uw sitemap heeft, wilt u deze misschien opsplitsen in meerdere pagina's. Wanneer bezoekers gemakkelijk kunnen vinden waar ze naar op zoek zijn, brengen ze meer tijd door op uw site, nemen ze deel aan meer sessies en bezoeken ze misschien zelfs veel pagina's per sessie als u goede inhoud heeft. U zult uiteindelijk ook terugkerende bezoekers en conversies hebben.
Je vraagt je misschien af waarom je een sitemap nodig hebt in plaats van je te concentreren op het bouwen van een goede UX voor je websitebezoekers. De waarheid is dat het moeilijk is om 100% UX te bereiken. Van tijd tot tijd zullen gebruikers beginnen te zoeken naar een interne site of een query opnieuw typen, of zelfs zoeken naar navigatie-elementen om te proberen een bepaalde pagina of onderwerp te vinden—hier komen sitemaps van pas.
3. Eenvoudigere Webontwikkeling
Net zoals we eerder hebben besproken, heeft Google het Sitemap 0.84 Protocol ontwikkeld onder een Creative Commons-licentie. Dit was om andere zoekmachines aan te moedigen het protocol over te nemen, zoals Yahoo en Microsoft kort daarna hebben afgesproken. Als resultaat werd de sitemap bijgewerkt naar versie 0.9 en hebben de drie concurrenten gezamenlijk een site gesponsord om het protocol in detail uit te leggen. Zie hier.
Wat betekent dit voor ontwikkelaars? Het betekent dat het protocol wordt erkend door de belangrijkste zoekmachines, waardoor webontwikkelaars niet verschillende soorten sitemaps voor elke zoekmachine hoeven te maken. Alles wat ze hoeven te doen is een enkel bestand maken en indienen, en het vervolgens bijwerken zodra er wijzigingen op een site worden aangebracht.
Na verloop van tijd zal de XML-sitemap standaard worden voor alle websiteontwikkeling; daarom zullen extra pagina's, multimediabestanden of blogs gemakkelijker aan een site kunnen worden toegevoegd. Nog beter, eventuele updates aan een site zullen door alle drie zoekmachines worden gezien, waardoor de noodzaak om deze informatie drie keer bij te werken om aan drie verschillende zoekmachines te voldoen, wordt geëlimineerd.
Ask.com is ook begonnen met het ondersteunen van XML-sitemaps. Een recente update van het XML Sitemap Protocol heeft het mogelijk gemaakt voor Ask.com om zoekmachines de locatie van een site’s sitemap te “vertellen” via plaatsing van een vermelding in het robots.txt-bestand.
Wanneer Moet Je Sitemaps Gebruiken?
Meestal, als webpagina's correct zijn gelinkt, kunnen zoekmachinecrawlers de meeste delen van de site ontdekken. Echter, als je een sitemap hebt, maakt het crawlen gemakkelijker en efficiënter. Laten we eens kijken naar enkele gevallen waarin je sitemaps nodig hebt:
- Wanneer je site vrij groot is - is er een mogelijkheid dat zoekmachine-spiders elementen van je site over het hoofd zien, vooral recent bijgewerkte pagina's of nieuwe pagina's.
- Wanneer je site nieuw is, met weinig externe links ernaar - zoekmachinebots crawlen het web door links van de ene pagina naar de andere te volgen. Wanneer je site nieuw is en geen links heeft, kunnen zoekmachines je pagina's helemaal niet crawlen.
- Wanneer er een groot archief van inhoudspagina's is die geïsoleerd zijn of niet goed gelinkt zijn - je moet pagina's die niet natuurlijk naar elkaar linken op een sitemap vermelden.
- U gebruikt sitemaps-compatibele annotaties (rich media content of content die wordt weergegeven in Google News) - Google kan de extra informatie uit de sitemaps meenemen en weergeven in zoekresultaten.
Het is belangrijk op te merken dat alleen omdat je een sitemap hebt, dit niet betekent dat alle vermelde items daadwerkelijk zullen worden gecrawld en geïndexeerd. Er zijn echter nog steeds veel voordelen aan het hebben van een sitemap, die we al hebben besproken.
Een Sitemap Maken
Laten we naar een afbeelding van een site map kijken voordat we beginnen:
Het ziet er behoorlijk ingewikkeld uit, nietwaar? Het goede nieuws is dat je niet hoeft te weten hoe je moet coderen om een sitemap te implementeren. We zullen hieronder naar verschillende opties voor het maken van sitemaps kijken:
Een Content Management Systeem gebruiken
Als je een Content Management System zoals WordPress gebruikt, kun je sitemaps automatisch genereren met behulp van plugins zoals Yoast SEO.
Een Sitemap toevoegen aan WordPress
We zullen ons richten op hoe je een sitemap toevoegt aan WordPress via Yoast SEO. Wanneer je deze plugin gebruikt, wordt de sitemapindex automatisch bijgewerkt zodra je inhoud toevoegt of verwijdert. De berichttypen die je wilt laten indexeren, worden ook opgenomen. Let op dat berichttypen gemarkeerd met “noindex” niet in de sitemap verschijnen.
Om je sitemap te maken met Yoast:
- Log in op je WordPress-account en ga naar je dashboard.
- Klik op “SEO” in het menu aan de linkerkant.
De SEO-instellingen breiden uit om je meer opties te geven.
- Kies “algemeen.”
- Klik op functies.
- Schakel de “XML-sitemaps” in door deze op “aan” te zetten.
- Wijzigingen opslaan.
Dit zal de XML-sitemap activeren.
De Sitemap Bekijken
- Log in op je WordPress-account en ga naar het dashboard.
- Klik op “SEO” in het menu aan de linkerkant.
De SEO-instellingen breiden uit om je meer opties te geven.
- Klik op “algemeen” en selecteer vervolgens het tabblad functies.
- Om je sitemap te bekijken, klik je op het vraagteken naast de XML-sitemaps schakelaar
Met behulp van All in One SEO, moet je naar All in One SEO > Functiebeheer gaan en de XML-sitemaps Activeren:
De XML Sitemap verschijnt dan in de All in One SEO-instellingen:
Afhankelijk van de behoeften van uw site, kunt u op het help ? pictogram klikken om meer te weten te komen over wat u kunt doen voor elke instelling. We raden aan om de vinkjes aan te laten voor:
- Maak een gecomprimeerde sitemap
- Link vanuit Virtual Robots.txt
- Dynamisch een sitemap genereren
Waar is de Sitemap voor Wix?
Wix sites hebben sitemaps die dynamisch worden gegenereerd op hun server, en ze worden automatisch bijgewerkt wanneer pagina's of inhoud aan je site worden toegevoegd of verwijderd. Deze sitemaps zijn niet bewerkbaar.
Moet ik een sitemap genereren voor Shopify?
Alle Shopify-winkels hebben een automatisch gegenereerd sitemap.xml-bestand. Het bestand bevat links naar alle producten, pagina's, blogberichten, productafbeeldingen en collecties. Je moet je sitemap-bestand vinden in de hoofdmap van de primaire domeinnaam van je winkel (bijvoorbeeld, suescollection.com/sitemap.xml) en het vervolgens indienen bij Google Search Console. We zullen dit proces later in het artikel bekijken.
Andere tools gebruiken om een sitemap te genereren
Je kunt je huidige sitemap valideren met behulp van onze sitemap validator tool. Je kunt zien of je sitemap fouten bevat om te bepalen of je een nieuwe moet genereren:
Om je te helpen een sitemap te genereren, zijn hier enkele tools die je kunt gebruiken, waaronder SEOptimer Sitemap Generator en XML-sitemaps.com. Laten we eens kijken hoe je beide kunt gebruiken:
Gebruik maken van XML-sitemaps.com
- Ga naar https://www.xml-sitemaps.com/
- Kopieer je website-URL
- Plak het op de website
- Klik op “start”
- Wacht terwijl je website wordt gecrawld. Opmerking: als je website meer dan 500 URL's heeft, moet je een betaald account aanmaken.
- Als de crawler klaar is, klik op “view sitemap details” en download het .XML-bestand
Op dit punt helpt het om je sitemaps te bekijken, aangezien elk probleem op je site wordt samengevat. Je kunt bijvoorbeeld een probleem zoals gebroken links vinden. Laten we dit eens verkennen. Gebroken links kunnen er daadwerkelijk voor zorgen dat je website niet volledig wordt geïndexeerd, omdat zoekmachines ze als doodlopende wegen zien. Gebroken links suggereren dat er geen informatie meer is, terwijl de informatie in wezen gewoon ontoegankelijk is. Gebroken links kunnen ook schadelijk zijn voor de reputatie van een site en je bouncepercentages verhogen.
- Na het controleren van je sitemaps op fouten, moet je de sitemap uploaden naar de hoofdmap van je domein.
- Open vervolgens de Google Search Console en voeg je sitemap-URL toe.
Gebruik maken van SEOptimer Sitemap Generator
- Om een sitemap te genereren, moet je je website invoeren:
- Of u nu een sitemap aanpast of een nieuwe maakt,
- U moet mogelijk ook informatie toevoegen, zoals de laatste wijzigingsdatum, de frequentie waarmee uw pagina's waarschijnlijk veranderen, en de prioriteit van uw URL's.
- Selecteer het aantal pagina's dat uw pagina heeft (tot 5.000)
- Druk op de knop “Generate Sitemap”.
- Je kunt zien dat de crawler klaar is met het crawlen van je site:
- U kunt ofwel op Opslaan XML-bestand klikken of kopiëren naar Klembord en toevoegen aan uw huidige of uw nieuw aangemaakte sitemap XML-bestand uploaden.
Je moet je sitemap valideren met behulp van SEOptimer Sitemap Validator, zodra je je sitemap naar je website hebt geüpload. Vervolgens moet je je sitemap indienen bij Google Search Console. Indienen bij Bing Webmaster Tools is ook een goed idee. Laten we eens kijken hoe je beide kunt doen:
Hoe een sitemap toevoegen aan Google Search Console
Je hebt zojuist je sitemap geüpload naar je hoofdmap. De locatie van je sitemap zou https://mywebsite.com/sitemap.xml moeten zijn.
Om het naar Google Search Console te uploaden, moet je inloggen op Search Console, naar “Index” gaan en vervolgens “sitemaps” selecteren. Klik op “add/test Sitemap.” Voer de URL van de sitemap in. Klik op “Submit”
Hoe een Sitemap toevoegen aan Bing Webmaster Tools
Om je sitemap te registreren bij Bing Webmaster Tools, bevestig dat de XML-sitemap die je naar je site hebt geüpload inderdaad succesvol was en dat de URL laadt.
- Log in bij Bing Webmaster Tools
- Klik op “Configure My Site”
- Klik op “sitemaps”
- Voer uw sitemap-URL in het tekstvak met het label “een sitemap indienen”
- Klik op “indienen”
Beste praktijken voor het maken van een sitemap?
1. Test Altijd Uw Sitemaps voordat U Deze Indient
Test altijd je sitemap voordat je deze indient om ervoor te zorgen dat eventuele fouten zijn opgelost.
Hier is hoe je je sitemap kunt testen:
- Klik op “sitemap toevoegen/testen” op de rapportage landingspagina in Google Search Console.
- Voer de URL van de sitemap in het dialoogvenster in en klik op Testen.
- Klik op “Resultaten openen” zodra de test is voltooid om te controleren op eventuele fouten.
- Je kunt dan indienen.
2. Geef Prioriteit aan Hoogwaardige Pagina's in Uw Sitemap
Uw sitemap moet zoekmachinebots niet naar pagina's van lage kwaliteit leiden, omdat dit kan worden beschouwd als een teken van een site met minimale waarde voor bezoekers. Geef prioriteit aan sterk geoptimaliseerde pagina's, afbeeldingen, video's, unieke inhoud en andere pagina's die gebruikersbetrokkenheid stimuleren in uw sitemap.
3. Wijzig de Wijzigingstijden Alleen wanneer U Enkele Aanzienlijke Wijzigingen hebt Aangebracht
Een black-hat SEO techniek is om de wijzigingstijden te veranderen om zoekmachinebots te misleiden en te laten denken dat je je site aanzienlijk hebt bijgewerkt. Google kan je datumstempels verwijderen als je dit doet.
4. Gebruik Alleen Canonieke Versies van URL's in Uw Sitemap
Als je de rel=canonical tag hebt gebruikt om pagina's die erg op elkaar lijken te onderscheiden, neem deze dan alleen op in je sitemap. Als je de tag niet hebt gebruikt, moet je deze gebruiken om pagina's die op elkaar lijken (bijv. productpagina's) te onderscheiden en alleen de canonieke versie in je sitemap gebruiken vanaf nu.
5. Houd Uw Sitemap Bestand Klein
Wanneer je sitemap klein is, zal het je server niet belasten. De grootte van sitemaps is verhoogd naar 50 MB door Google en Bing.
6. Gebruik Robots.txt voor Pagina's die je niet geïndexeerd wilt hebben
Het gebruik van een sitemap betekent niet dat je elke pagina moet indexeren. Pagina's zoals bedankpagina's moeten niet worden geïndexeerd, zelfs als ze in de sitemap staan. Je moet de meta robots “noindex, follow” tag gebruiken om je linkwaarde te behouden, zelfs als die specifieke pagina niet wordt geïndexeerd.
Er zijn momenten waarop je robots.txt kunt gebruiken om pagina's te blokkeren. Een dergelijk geval is wanneer je crawlbudget snel wordt opgebruikt. Wat is een crawlbudget? Het is het aantal keren dat een zoekmachinebot je site crawlt binnen een bepaalde tijdsperiode. Als je site bijvoorbeeld 32 keer per dag wordt gecrawld, is er een mogelijkheid dat je een maandelijks crawlbudget van 960 keer hebt.
Je kunt je crawlbudget zien onder “crawlstatistieken” in de zoekconsole.
7. Als je meer dan 50.000 URL's hebt, maak meerdere sitemaps
Een sitemap heeft een limiet van 50.000 URL's. Dit is voldoende voor de meeste sites. Als je een grote site hebt, zoals e-commerce sites, moet je meer dan één sitemap maken.
8. Vermijd het opnemen van “noindex” URL's in je sitemap
Als je niet wilt dat bepaalde pagina's worden gecrawld, is het logischer om ze niet op te nemen in de sitemap in plaats van een “noindex” tag toe te voegen. Deze tag stuurt tegenstrijdige informatie naar de zoekmachinebot, wat suggereert dat de pagina zowel wel als niet geïndexeerd moet worden. Deze inconsistentie verspilt je crawlbudget.
9. Als u een Grote Site Heeft, Maak Dynamische Sitemaps
Als uw site vrij groot is, moet u enkele regels instellen die helpen bepalen wanneer een pagina kan worden opgenomen in uw sitemap, of gewijzigd van “noindex” naar “indexfollow.” Het kan helpen om een tool te gebruiken om een dynamische XML Sitemap te genereren.
10. Combineer XML-sitemaps en RSS/Atom-feeds
RSS/Atom Feeds helpen bij het informeren van zoekmachines wanneer de inhoud op uw site wordt bijgewerkt en maken het gemakkelijker voor zowel zoekmachines als gebruikers om toegang te krijgen tot nieuwe inhoud.
11. Andere tips
- Zorg ervoor dat de structuur van je site van links naar rechts verloopt, omdat mensen intuïtief van links naar rechts klikken.
- Gebruik eenvoudige namen voor je pagina's, zoals “producten” en “diensten.”
- Je menu moet op elke pagina verschijnen.
- Je menu moet bovenaan de pagina staan en de hoofdnavigatiepagina vermelden.
- Gebruik subcategorieën zodat je menu eenvoudig blijft.
Tot Slot
Sitemaps maken het gemakkelijker voor zoekmachines om je site te indexeren en te crawlen. Ze maken het ook gemakkelijker voor gebruikers om je site te navigeren. Op deze manier, wanneer je inhoud bijwerkt, zullen zowel zoekmachines als gebruikers het nieuwe materiaal gemakkelijk vinden. Wat betekent dit? Dat je meer kans hebt op een goede ranking en een hoge site-reputatie, wat resulteert in meer en nieuwe bezoekers evenals conversies.