Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Modul 3 · 3.4

Deutsch

sitemap.xml: das Inhaltsverzeichnis für Suchmaschinen

Modul 3: Die technische Grundlage einer Seite · Lesezeit: 11 Minuten

Lernziel: Nach dieser Lektion können Sie eine sitemap.xml lesen, beurteilen, ob sie korrekt ist, und dafür sorgen, dass Suchmaschinen sie finden.

Kernbegriffe: XML-Sitemap, sitemaps.org-Protokoll, urlset, url, loc, lastmod, changefreq und priority (von Google ignoriert), Grenze von 50.000 Adressen und 50 MB, Sitemap-Index, kanonische Adressen, Sitemap:-Zeile in der robots.txt, automatisch erstellte Sitemap

Was eine Sitemap ist und was nicht

Eine Sitemap ist eine Datei mit einer Liste der Adressen Ihrer Website, die Sie in den Suchergebnissen sehen möchten. Sie ist das Inhaltsverzeichnis, das Sie einer Suchmaschine übergeben. Ein Crawler findet Seiten vor allem, indem er Links folgt (Lektion 1.2). Eine Sitemap hilft dabei: Sie nennt auch Seiten, auf die nur wenige Links verweisen, und sie teilt mit, wann eine Seite zuletzt geändert wurde.

Zwei Dinge leistet eine Sitemap nicht:

  1. Sie ist keine Garantie. Google sagt es selbst: Eine Sitemap garantiert nicht, dass alles, was darin steht, gecrawlt und indexiert wird. Das Einreichen einer Sitemap ist ein Hinweis.
  2. Sie ersetzt keine guten Links. Eine Seite, die nur in der Sitemap steht und auf die auf Ihrer eigenen Website kein einziger Link verweist, ist für eine Suchmaschine ein Zeichen, dass Sie selbst sie nicht besonders wichtig finden.

Brauchen Sie eine Sitemap? Laut Google hilft sie vor allem bei einer großen Website, einer neuen Website mit wenigen Links von außen und einer Website mit vielen Videos oder Bildern. Eine kleine Website (Google nennt etwa 500 Seiten oder weniger), die intern gut verlinkt ist, kommt ohne aus. Eine Sitemap kostet aber fast nichts, und die meisten Websitebaukästen erstellen sie automatisch. Haben Sie eine, dann sorgen Sie dafür, dass sie stimmt: Eine Sitemap voller Fehler ist schlimmer als gar keine Sitemap.

Wie eine Sitemap aussieht

Die übliche Sitemap ist eine XML-Datei nach dem sitemaps.org-Protokoll, das Google, Bing und andere Suchmaschinen gemeinsam verwenden. So sieht die Sitemap von Bloemenatelier Lotte aus:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://www.example.com/bruidsboeketten</loc>
    <lastmod>2026-10-14</lastmod>
  </url>
  <url>
    <loc>https://www.example.com/contact</loc>
    <lastmod>2026-06-30T09:15:00+02:00</lastmod>
  </url>
</urlset>
BestandteilPflicht?Was es bewirkt
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">jaDas Hauptelement, mit genau diesem Namespace
<url>jaEin Block pro Adresse
<loc>jaDie vollständige Adresse: mit https:// und dem Hostnamen, kürzer als 2.048 Zeichen
<lastmod>neinWann sich der Inhalt der Seite zuletzt wirklich geändert hat, im W3C-Datumsformat: 2026-11-02 oder mit Uhrzeit und Zeitzone
<changefreq>nein"Wie oft ändert sich das?" Google ignoriert es
<priority>neinEine Zahl von 0.0 bis 1.0. Google ignoriert sie ebenfalls

Einige Regeln, bei denen oft etwas schiefgeht:

  • Vollständige Adressen. Nicht /contact, sondern https://www.example.com/contact. Google verlangt ausdrücklich vollständige, absolute Adressen.
  • UTF-8 und Escaping. Die Datei muss UTF-8-kodiert sein, und Zeichen wie & in einer Adresse schreiben Sie als &. Ein einzelnes & macht das gesamte XML ungültig.
  • Dasselbe Schema und derselbe Host. Laut Protokoll darf eine Sitemap nur Adressen mit demselben Schema und demselben Host wie die Sitemap selbst enthalten. Eine Sitemap auf https://www.example.com/ mit Adressen auf http://example.com/ ist also nicht korrekt. Das ist zugleich ein Zeichen, dass Ihr Canonical und Ihre Weiterleitung nicht übereinstimmen (Lektion 3.5 und 4.1).

lastmod: nur wenn es stimmt

Google verwendet <lastmod>, wenn der Wert "durchgängig und nachprüfbar" stimmt. 2023 hat Google ergänzt, was als Änderung zählt: der Haupttext, die strukturierten Daten oder die Links auf der Seite. Eine neue Jahreszahl im Footer ist keine Änderung. Setzen Sie bei jeder Seite jeden Tag das heutige Datum, lernt Google, dass Ihre Datumsangaben nichts aussagen, und ignoriert sie. Ein ehrliches Datum oder gar kein Datum ist besser als ein erfundenes.

Groß? Dann ein Sitemap-Index

Eine Sitemap darf höchstens 50.000 Adressen enthalten und höchstens 50 MB groß sein (unkomprimiert). Ist Ihre Website größer oder möchten Sie die Sitemap aufteilen (Seiten, Blog, Produkte), erstellen Sie einen Sitemap-Index: eine Sitemap aus Sitemaps.

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap-paginas.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap-blog.xml</loc>
  </sitemap>
</sitemapindex>

Sie reichen dann nur den Index ein. WordPress macht es so: https://www.example.com/wp-sitemap.xml ist ein Index, der auf separate Sitemaps für Seiten, Beiträge, Kategorien und Autoren verweist. SEO-Plugins ersetzen ihn oft durch ihren eigenen Index, zum Beispiel sitemap_index.xml.

Welche Adressen gehören hinein?

Nur die Adressen, die Sie in den Suchergebnissen sehen möchten, und zwar in ihrer kanonischen Form (Lektion 3.5). Also nicht:

  • Adressen, die weiterleiten (die http://-Variante, der alte Name einer Seite);
  • Adressen, die einen 404 oder 410 liefern;
  • Seiten mit noindex (Lektion 1.3): Sie sagen dann gleichzeitig "nimm das auf" und "nimm das nicht auf";
  • Seiten, die Sie in der robots.txt blockieren (Lektion 3.3);
  • Varianten mit Parametern, wie ?sorteer=prijs oder ?utm_source=nieuwsbrief;
  • Dankeseiten, Warenkörbe, Anmeldeseiten.

Diese Widersprüche finden Sie in der Search Console wieder (Lektion 2.2 und 2.4): Im Bericht Seiten können Sie nach den Adressen aus Ihrer Sitemap filtern und sehen dann zum Beispiel Adressen, die durch ein noindex-Tag ausgeschlossen oder durch die robots.txt blockiert sind. Jede solche Meldung ist eine Adresse, die nicht in Ihre Sitemap gehört, oder eine Seite, die versehentlich gesperrt ist.

Wie Suchmaschinen Ihre Sitemap finden

Es gibt zwei übliche Wege, und Sie nutzen beide:

  1. Eine Zeile in der robots.txt (Lektion 3.3). Jede Suchmaschine liest die robots.txt, so findet auch eine Suchmaschine, bei der Sie nie ein Konto haben, Ihre Sitemap:

    Sitemap: https://www.example.com/sitemap.xml

    Die Adresse muss vollständig sein. Sie dürfen mehrere Sitemap:-Zeilen aufnehmen.

  2. Einreichen in der Search Console und in den Bing Webmaster Tools (Lektion 2.2 und 2.5). Dann sehen Sie auch, ob der Abruf geklappt hat und wie viele Adressen gefunden wurden.

Früher konnten Sie Google über eine spezielle Adresse "anpingen". Google hat das 2023 abgeschafft: Ein solcher Ping bewirkt nichts mehr. Wenn Sie Suchmaschinen schnell über eine Änderung informieren möchten, sind lastmod und, für Bing und einige andere Suchmaschinen, IndexNow (Lektion 2.5) der richtige Weg.

In der Praxis: selbst erstellen oder erstellen lassen

Kaum jemand schreibt eine Sitemap von Hand. WordPress erstellt seit Version 5.5 selbst wp-sitemap.xml und setzt den Verweis in seine (virtuelle) robots.txt. Der AI Builder von WebOké legt beim Veröffentlichen eine sitemap.xml im Webverzeichnis an, mit dem Datum der letzten Änderung pro Seite, sowie eine robots.txt mit der Zeile Sitemap:. Andere Websitebaukästen machen Vergleichbares. Ihre Aufgabe ist die Kontrolle:

  • Öffnen Sie /robots.txt auf Ihrer eigenen Domain (zum Beispiel https://www.example.com/robots.txt) und prüfen Sie, ob dort eine Sitemap:-Zeile steht.
  • Öffnen Sie diese Sitemap in Ihrem Browser. Stehen die Adressen darin, die Sie erwarten, mit https:// und dem richtigen Hostnamen (mit oder ohne www)?
  • Klicken Sie einige davon an. Lädt jede Seite sofort korrekt, ohne Weiterleitung?

Zusammenfassung

  • Eine Sitemap ist ein Inhaltsverzeichnis und ein Hinweis, keine Garantie. Kleine, gut verlinkte Websites kommen ohne aus, aber eine korrekte Sitemap hilft immer.
  • Pflicht sind urlset mit dem richtigen Namespace, url und loc mit vollständigen Adressen; lastmod nur, wenn es stimmt. Google ignoriert changefreq und priority.
  • Höchstens 50.000 Adressen und 50 MB pro Datei; darüber ein Sitemap-Index.
  • Nur kanonische Adressen, die 200 liefern, ohne noindex und nicht blockiert.
  • Setzen Sie eine Sitemap:-Zeile in die robots.txt und reichen Sie die Sitemap bei Google und Bing ein. Der alte Ping funktioniert nicht mehr.

Quiz

1. Was macht Google mit <priority> und <changefreq> in einer Sitemap?



2. Ihre Website hat 64.000 Produktseiten. Was tun Sie?



3. Welche Adresse gehört in die Sitemap von https://www.example.com?



4. Ihr CMS setzt jede Nacht bei allen Seiten lastmod auf das heutige Datum. Was ist die Folge?



5. Wie findet eine Suchmaschine, bei der Sie kein Konto haben, Ihre Sitemap?



Aufgabe

Aufgabe A3.4: Ist Ihre Sitemap gültig und auffindbar? Geben Sie die Adresse Ihrer Website ein. Das Programm sucht Ihre Sitemap so, wie eine Suchmaschine es tut (zuerst über die robots.txt, sonst unter /sitemap.xml), prüft, ob sie gültiges XML nach dem Protokoll ist, ob sie in der robots.txt steht, ob die Adressen vollständig sind und auf Ihrem eigenen Host liegen, und ruft einige davon ab, um zu sehen, ob sie wirklich in den Index dürfen. Keine eigene Website? Verwenden Sie european-union.europa.eu.

Aufgabe A3.4: Ist Ihre Sitemap gültig und auffindbar?


Was Sie eingeben und was wir finden, speichern wir nicht. Ihr Browser merkt sich Ihre Antworten und ob Sie die Aufgabe bestanden haben. Sind Sie angemeldet, speichern wir in Meine Kurse nur, dass Sie die Aufgabe (fast) richtig hatten; auch das können Sie dort löschen.

Weiterführende Links

Die Schritte in diesen Artikeln gelten für die Panels von WebOké; bei anderen Anbietern funktioniert es ähnlich.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…