NL - SEO GUIDES - XML Sitemaps

Wat is een XML-sitemap?

Een XML-sitemap (Extensible Markup Language) is een tekstbestand met de details van alle URL’s op de website. De sitemap kan extra informatie (metadata) bevatten over de URL’s, bijvoorbeeld wanneer ze voor het laatst zijn geüpdatet, hoe belangrijk ze zijn en of er andere versies van de URL bestaan in andere talen. Dit alles helpt de zoekmachines bij het efficiënter crawlen van uw website. Zo kunnen veranderingen meteen worden opgespoord, bijvoorbeeld wanneer er een nieuwe pagina is toegevoegd of een oude pagina is verwijderd.

voorbeeld xml sitemap

Een XML-sitemap geeft geen garantie dat uw pagina’s worden gecrawld en geïndexeerd door de zoekmachine, maar het verhoogt wel uw kansen. Zeker wanneer uw navigatie of algemene interne linkstrategie geen links naar al uw webpagina’s bevat.

Lijst van tags die in een sitemap worden gebruikt

<urlset> - Met deze tag wordt de sitemap geopend en gesloten. Dit is de huidige protocolstandaard.

<url> - Dit is de bovenliggende tag voor elke URL-vermelding.

<loc> - Deze tag bevat de absolute URL, of de locator, van de pagina.

<lastmod> - Dit bevat informatie over de datum waarop het bestand voor het laatst is gewijzigd. De datum moet de notatie JJJJ-MM-DD hebben.

<changefreq> - Dit bevat informatie over de frequentie waarmee een bestand wordt gewijzigd.

<priority> - Dit geeft het belang van het bestand binnen de site aan. De waarde varieert van 0,0 tot 1,0.

<xhtml:link> - In dit geval wordt deze tag gebruikt om informatie te geven over alternatieve URL's die beschikbaar zijn in andere talen.

* OPMERKING:*

  1. De loc-tag is verplicht, maar de lastmod-, changefreq- en priority-tags zijn optioneel.

  2. In het ideale geval wordt er een XML-sitemap toegevoegd aan de rootdirectory van de website. Alle URL’s in de sitemap moeten van dezelfde host komen.

  3. Alleen de anonical-versie van alle pagina-URL’s moet worden opgenomen, dus geen redirects van pagina’s of pagina’s met een foutmelding.

  4. De maximumlengte van de URL’s is 2048 tekens.

  5. Het lijkt misschien mogelijk om zoekmachines zo te manipuleren dat ze denken dat de content op uw pagina regelmatig wordt geüpdatet door dagelijks de changefreq-tag aan te passen, maar u kunt dat beter niet doen. Als de frequency- en priority-tags afwijken van de realiteit, is het waarschijnlijk dat zoekmachinecrawlers ze negeren.

  6. Alle URL’s in de sitemap moeten van dezelfde host komen.

  7. Als u hulp nodig hebt bij het opzetten van uw sitemap, kunt u een van de vele generatortools voor sitemaps gebruiken..

Sitemapindexbestand

Als u meerdere sitemapbestanden gebruikt voor één website, moeten al die bestanden samen worden opgenomen in een apart bestand dat het sitemapindexbestand wordt genoemd.

Sitemapindexbestand

U hebt mogelijk meerdere XML-sitemaps nodig als uw website meer dan 50.000 URL’s bevat of als één sitemap groter is dan 10 Mb. In dat geval moet u een extra XML-sitemap maken. U kunt de benodigde bandbreedte verkleinen door het sitemapbestand te comprimeren met gzip, maar zorg ervoor dat het bestand ook na het uitpakken niet groter is dan 10 Mb.

Links ziet u een voorbeeld van een sitemapindexbestand.

Lijst van tags die in een sitemapindexbestand worden gebruikt

<sitemapindex> - Met deze tag wordt het sitemapindexbestand geopend en gesloten. De tag omsluit alle XML-sitemaps in het bestand.

<sitemap> - Deze tag omvat informatie over afzonderlijke sitemaps.

OPMERKINGE: en sitemapindexbestand kan tot 50.000 XML-sitemapbestanden bevatten.

Welke bestandstypen worden ondersteund door XML-sitemaps?

Google kan de verschillende bestandstypen van sitemaps detecteren. Deze zijn specifiek voor het type content op een site en zorgen dat zoekmachines de bestanden gemakkelijker kunnen identificeren.

Lijst van sitemapbestandstypen:

Tools voor het genereren van sitemaps

CMS Plug-ins voor het genereren van XML-sitemaps

Sitemapschema’s en tools voor het valideren van sitemaps

Met XML-schema’s (XSD) voor sitemaps 0.9 en ondersteunde sitemapuitbreidingen beschikt u over de elementen en attributen die moeten worden opgenomen in uw XML-sitemaps. De schema’s (afhankelijk van sitemaps, sitemapindexbestanden en andere door sitemaps ondersteunde bestandstypen) zijn:

Nadat u uw sitemaps hebt gemaakt met alle juiste elementen en attributen, kunt u ze valideren met een van de volgende tools:

Als u uw sitemap wilt testen voordat u deze toevoegt in Google Search Console, klikt u op de rode knop Sitemap toevoegen/testen (rechts) en voert u de URL in van de sitemap die u wilt testen, zoals wordt weergegeven in de schermafbeeldingen rechts.

Sitemap toevoegen/testen

Sitemap testen

OPMERKING: Deze functie wordt ook gebruikt om uw sitemap toe te voegen in Google. Er is ook een andere methode die u moet toepassen om ervoor te zorgen dat zoekmachines uw sitemap indexeren: voeg het volgende toe aan het bestand robots.txt:

Sitemap: http://example.com/sitemap.xml

Het maakt niet uit waar u dit toevoegt in het bestand robots.txt, want de richtlijn is onafhankelijk van de user-agent-regel. U kunt ook meer dan één sitemapbestand per robots.txt-bestand opgeven. Als u uw sitemap updatet, kunt u deze opnieuw toevoegen in Google met de optie Sitemap toevoegen/testen.

GEAVANCEERD: U kunt uw sitemap ook toevoegen als een http-request. Geef uw request in dat geval op via de volgende URL:

<searchengineURL>/ping?sitemap=<sitemapURL>`

Kijken naar het voorbeeld hieronder:

http://www.google.com/webmasters/tools/ping?sitemap=http://www.yoursite.com/sitemap.xml

URL-codeer het gedeelte na ping?sitemap=:

www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.xm`

Geef de http-request op met wget, curl of een andere methode die uw webontwikkelaar aanraadt.

Sitemaps voor afbeeldingen

Als u een site met veel afbeeldingen hebt, is het aan te bevelen de zoekmachines naar uw afbeelding-URL’s te leiden met een sitemap voor afbeeldingen.

Rechts ziet u een voorbeeld van een sitemap voor afbeeldingen.

Sitemaps voor afbeeldingen

Lijst van tags die in een sitemap voor afbeeldingen worden gebruikt

<image:image> - Deze tag omsluit elke afbeeldings-URL. U kunt maximaal 1000 van dergelijke tags opsommen.

<image:loc> - Dit bevat de URL van de afbeelding.

<image:caption> - Deze tag bevat een bijschrift voor de afbeelding. De tag is optioneel.

<image:geo_location> - U kunt een geografische locatie opgeven van de afbeelding in deze tag. De tag is optioneel.

<image:caption> - Dit bevat een titel voor de afbeelding. De tag is optioneel.

<image:license> - Deze tag bevat de URL die verwijst naar de licentie van de afbeelding. De tag is optioneel.

Ook met de perfecte sitemap kan niet altijd uw volledige site worden geïndexeerd. Het is wel mogelijk om de indexeringsproblemen van uw site op te sporen door te zorgen dat u een foutloze sitemap hebt. Analyseer de sitemap hiervoor op fouten in Google Search Console en Bing Webmaster Tools. Vergelijk de geïndexeerde pagina’s met de URL’s die u hebt opgegeven en controleer of er een groot verschil is in deze verhouding, of een plotselinge toename of daling van de getallen. Er kunnen ook andere problemen met uw site aan het licht komen, zoals problemen met het bestand robots.txt, dubbele inhoud enzovoort. Er bestaan veel tools die kunnen worden gebruikt voor het importeren en crawlen van alle pagina’s waarnaar in uw sitemaps wordt verwezen (bijvoorbeeld Screaming Frog). Zo kunt u eenvoudig problemen of onnodige redirects opsporen.

Sitemaps

In het gedeelte met het overzicht van sitemaps kunt u al uw sitemaps vanuit één locatie bewaken via een overzicht van de sitemaps die u via uw Google Search Console-account hebt opgegeven. U ziet een snapshot van gegevens, waaronder het type sitemap, de datums waarop de sitemaps voor het laatst zijn verwerkt, eventuele problemen die zijn aangetroffen en het aantal pagina’s dat per sitemap en in totaal is opgegeven/geïndexeerd.

U kunt ook sitemaps testen of opnieuw opgeven door te klikken op de sitemap die u wilt opgeven en vervolgens op de knop Sitemap opnieuw toevoegen of Sitemap testen te klikken.

sitemapinhoud

Recente handleiding