Een sitemap is een pagina waarom alle links van je site staan. Het voordeel van de sitemap is dat deze pagina in 1 overzicht de structuur van je website weergeeft. Als je een grote site hebt kan je overwegen om meerdere kleine sitemaps te maken i.p.v. 1 grote. Let op het volgende bij het maken van een sitemap:
  • Alleen de eerste 101KB van je HTML code wordt ge-scanned.
  • Een robot/spider volgt max. ongeveer 100 links op een pagina.
  • Plaats de sitemap, het liefst, in de root van je site.
  • Plaats vanaf zo veel mogelijk interne pagina's een link naar je sitemap.
  • Laat een robot/spider niet meer dan 3 lagen diep hoeven zoeken naar je pagina's
Dus als je hele site minder dan 100 links bevat dan ben je klaar met 1 sitemap mits deze onder de 101KB blijft. Als je de sitemap in de root van je site plaatst maak je het makkelijk en snel voor de robot/spider om je site te analyseren, simpelweg omdat het nu maar 2 links diep hoeft te onderzoeken (van je landingspagina naar de sitemap).
  Als je toch moet opsplitsen in meerdere kleinere sitemaps plaats deze dan ook allemaal op je landingspagina. Op deze manier is het voor de robot/spider nog steeds maar 2 links diep om al je pagina's te analyseren. Kan je om de e.o.a. reden niet meer dan 1 sitemap plaatsen op je hoofdpagina maak dan een master-sitemap die verwijst naar de afzonderlijke sitemaps. Op deze manier moet de robot/spider 3 lagen diep om al je pagina's te lokaliseren cq. analyseren.

Naast de zichtbare sitemap is er ook de sitemap.xml. Dit bestand is niet te zien op de site zelf maar geeft informatie aan Google over de pagina's, er staat o.a. in wanneer een pagina voor het laatst is aangepast. Deze methode vereist een aanmelding bij Google. Het grote voordeel van een sitemap.xml is dat de robot/spider nu precies weet wat hij moet indexeren.

Zie de volgende (externe link) voor de huidige XML protocol informatie voor het sitemap bestand.