XML-Sitemap für Suchmaschinen

Ziel

Den Suchmaschinen soll eine Datei angeboten werden, in der alle HTML-Dateien der Website gelistet sind. Diese Datei enthält Angaben zu Änderungsdaten und Pfaden innerhalb der Website.

Der Speicherort dieser XML-Datei wird dann in der 'robots.txt' angegeben. Diese Datei enthält ist üblicherweise in einer Website vorhanden und wird von Suchmaschinen sozusagen immer ausgelesen.

Durchführung

Mit einem Texteditor wird eine XML-Datei ohne Formatierungen erstellt und auf der obersten Ebene der Website gespeichert.

Der Speicherort der XML-Datei wird in der 'robots.txt' angegeben, die üblicherweise ebenfalls auf der obersten Ebene der Website vorhanden ist.

Beispielansicht einer XML-Sitemap

Die Datei kann kopiert werden. Die eingetragenen Daten werden kann an die tatsächlichen Gegebenheiten angepasst. Leere Zeilen sind hier wegen der besseren Übersicht. Ein Abschnitt ist jeweils für eine HTML-Datei.

'changefreq' gibt an, dass der Änderungszyklus für Inhalte auf 'monatlich' gesetzt ist.

'lastmod' ist das Datum der letzten Änderung der betreffenden Datei.

Dateiname zum Speichern: sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>http://www.websitename.de/</loc>
    <lastmod>2025-11-09</lastmod>
	<changefreq>monthly</changefreq>
	<priority>0.8</priority>
  </url>
 
  <url>
    <loc>http://www.websitename.de/index.html</loc>
    <lastmod>2024-08-31</lastmod>
  </url>
 
  <url>
    <loc>http://www.websitename.de/ein-unterordner/index.html</loc>
    <lastmod>2023-02-04</lastmod>
  </url>
  
  <url>
    <loc>http://www.websitename.de/ein-unterordner/eine-html-datei.html</loc>
    <lastmod>2023-02-04</lastmod>
  </url>
  
  <url>
    <loc>http://www.websitename.de/ein-unterordner/noch-eine-html-datei.html</loc>
    <lastmod>2023-02-04</lastmod>
  </url>
  
  <url>
    <loc>http://www.websitename.de/ein-anderer-unterordner/wieder-eine-html-datei.html</loc>
    <lastmod>2023-02-04</lastmod>
  </url>

</urlset>
Eintrag in der robots.txt

In der 'robots.txt' wird dann in der zweiten Zeile der Name und der Pfad eingetragen, unter dem die Sitemap gespeichert wurde. In diesem Beispiel ist das 'sitemap.xml'. Hier ist das die oberste Ebene.

User-agent: *
Sitemap: https://websitename/sitemap.xml

Die Suchmaschine wird bei ihrem nächsten Durchgang durch die Website die Datei auslesen.