Die XML-Sitemap ist das Inhaltsverzeichnis einer Website. Darin sind alle Webseiten und die zugehörigen Informationen zu den Webseiten der Website aufgeführt, welche die Suchmaschine fnden kann. Es ist für die Suchmaschine deutlich einfache das Inhaltsverzeichnis, die XML-Sitemap zu erfassen, statt jede einzelne Webseite aufzurufen. Eine XML-Sitemap ist folglich heute Pflicht, damit die Suchmaschine die Webseiten findet. Zwar ist die XML-Sitemap von der Suchmaschine nicht vorgeschrieben, erleichtert jedoch die Indexierung. Soll die Suchmaschine der Freund der Website werden, sollte der Suchmaschine das Leben einfacher gemacht werden mit einer XML-Sitemap. Aber Achtung: Weicht die XML-Sitemap stark von der Website ab, kann die Suchmaschine die XML-Sitemap auch komplett ignorieren. Dies für sicher nicht zu einem besseren Ranking bei der Suchmaschine! Die meisten gebräuchlichen Content Management Systems (CMS) unterstützen heute dynamische XML-Sitemaps. Bei einer dynamischen XML-Sitemap passt das Content Management System (CMS) die XML-Sitemap automatisch (dynamisch) bei Veränderungen der Website an. Statische XML-Sitemaps sind dagegen ein klarer Nachteil, da sie immer wieder neu erstellt werden müssen; z.B. mit einem XML-Sitemap-Generator.