2.7. XML-Sitemaps prüfen & erstellen

1 Übung · ca. 21 Minuten

Start > Online-Kurs > 2. Grundlegende Anwendungen > 2.7. XML-Sitemaps prüfen & erstellen

Was ist eine XML-Sitemap?

Eine XML-Sitemap ist eine Datei auf dem Webserver, die eine Liste aller Seiten auf einer Website enthält, die von Suchmaschinen indexiert werden sollen. Es handelt sich dabei um eine strukturierte Liste, die Informationen zu jeder Seite wie URL, Datum der letzten Änderung, Priorität und Häufigkeit des Updates enthält.

Suchmaschinen-Bots prüfen meist eigenständig auf das Vorhandensein eine solchen Sitemap im Stammverzeichnis eines Auftritts unter dem Namen sitemap.xml. Es empfiehlt sich aber, in der robots.txt einen Verweis auf die Sitemap einzufügen, damit das Auffinden auch anderer Stelle auf dem Webserver sichergestellt wird. Suchmaschinen helfen Sitemaps, um die Struktur und Inhalte einer Website besser zu verstehen und zu indexieren.

Beispiel für den Aufbau einer einfachen XML-Sitemap für den fiktiven Auftritt unter www.deine-domain.de mit folgen Seiten:

  • Leistungen
  • Wir über uns
  • Kontakt
  • Impressum
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>http://www.deine-domain.de/leistungen/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>http://www.deine-domain.de/wir-ueber-uns/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>http://www.deine-domain.de/kontakt/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>http://www.deine-domain.de/impressum/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

</urlset>

Es ist möglich, die Inhalte einer Website in mehrere XML-Sitemaps zu splitten. Häufig passiert das bei der Verwendung von Content-Management-Systemen, die XML-Sitemaps automatisiert erstellen. Dazu wird ein Index als separate XML-Datei erstellt, der auf die URLs der einzelnen Sitemaps verlinkt. In einem solchen Fall wird dann diese Indexdatei als Sitemap-Link in der robots.txt angegeben.

Beispiel für einen Sitemap-Index:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>http://www.deine-domain.de/seiten.xml</loc>
    <lastmod>2023-03-01T12:00:00+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>http://www.deine-domain.de/posts.xml</loc>
    <lastmod>2023-03-15T12:00:00+00:00</lastmod>
  </sitemap>
</sitemapindex>

Weitere Informationen
searchmetrics – Was ist eine Sitemap.xml?

Letzte Aktualisierung: 11.05.2023

Du möchtest weiterlesen?

Du kannst Dich kostenlos registrieren und anschließend auf alle Inhalte im Online-Kurs zugreifen.
Du hast schon einen Account? Dann melde Dich an.