Eine Sitemap ist eine strukturierte Übersicht oder Datei, die alle relevanten Unterseiten, Bilder, Videos und Dokumente einer Website auflistet. Sie fungiert als hierarchisches Inhaltsverzeichnis und dient zwei wesentlichen Zwecken: Zum einen hilft sie menschlichen Besuchern bei der Orientierung, zum anderen ist sie ein fundamentales Werkzeug für die Suchmaschinenoptimierung (SEO). Durch die Bereitstellung einer zentralen Strukturkarte können Web-Crawler (wie der Googlebot) neue oder tief verschachtelte Inhalte schneller entdecken, effizienter durchsuchen und fehlerfrei in den Suchmaschinen-Index aufnehmen.
In der Webentwicklung und im Marketing wird strikt zwischen zwei Varianten unterschieden:
Moderne Content-Management-Systeme (CMS) wie WordPress oder Shop-Systeme sollten die XML-Sitemap automatisch bei jeder neuen Produkt- oder Blogseite aktualisieren. Um das Crawling zu beschleunigen, sollte sie zudem aktiv in der Google Search Console und den Bing Webmaster Tools eingereicht sowie in der robots.txt verlinkt werden. Wichtig ist außerdem die Qualitätskontrolle: In der Sitemap dürfen nur fehlerfreie Seiten mit dem Statuscode 200 OK enthalten sein, während defekte Seiten (404-Fehler) oder Weiterleitungen (301) dort nichts zu suchen haben.