Sitemaps und sitemap.xml

Was eine XML-Sitemap ist und wie man sie richtig erstellt.

Eine Sitemap ist eine Datei, die alle Seiten Ihrer Website auflistet und Suchmaschinen dabei hilft, Ihre Inhalte effizienter zu crawlen und zu indexieren. Stellen Sie es sich wie ein Inhaltsverzeichnis vor — sie zeigt die Struktur Ihrer Website und die Beziehungen zwischen den einzelnen Seiten.

Sitemap-Struktur Sitemap-Struktur

Eine XML-Sitemap ist eine strukturierte Datei, die Suchmaschinen-Bots genau mitteilt, welche Seiten auf Ihrer Website vorhanden und zum Crawlen verfügbar sind. Verwechseln Sie sie nicht mit einer benutzerorientierten HTML-Sitemap unter einer Adresse wie http://example.com/sitemap/ — sie erfüllen sehr unterschiedliche Zwecke.

Eine XML-Sitemap teilt Suchmaschinen mit:

  • Wo sich Ihre Seiten befinden
  • Wann jede Seite zuletzt aktualisiert wurde
  • Wie häufig sich Seiten voraussichtlich ändern
  • Wie wichtig jede Seite im Verhältnis zum Rest der Website ist

Struktur der XML-Datei

Beispiel:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/</loc>
      <lastmod>2021-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset>

Tag-Referenz:

  • urlset — das Wurzelelement, das die gesamte Datei umschließt; erforderlich
  • sitemapindex — das übergeordnete Tag, wenn Sie mehrere Sitemap-Dateien haben und eine Indexdatei benötigen
  • sitemap — ein untergeordnetes Element von sitemapindex; enthält einen Verweis auf eine einzelne Sitemap-Datei
  • url — ein Container-Block für den Eintrag einer einzelnen Seite
  • loc — die vollständige URL der Seite
  • lastmod — das Datum der letzten Inhaltsänderung der Seite (optional; bei überwiegend statischen Websites reicht oft allein changefreq)
  • changefreq — ein Hinweis darauf, wie häufig sich die Seite ändert. Gültige Werte: always, hourly, daily, weekly, monthly, yearly, never
  • priority — die relative Bedeutung der Seite innerhalb Ihrer Website, auf einer Skala von 0.0 bis 1.0 (z. B. 0.8 für wichtige Seiten, 0.5 als neutraler Standardwert)

XML-Sitemap-Struktur XML-Sitemap-Struktur

So reichen Sie Ihre Sitemap ein

  1. Legen Sie die Datei im Stammverzeichnis Ihrer Website ab: http://example.com/sitemap.xml
  2. Wenn Sie mehrere Sitemaps haben, erstellen Sie eine Indexdatei, die auf alle verweist
  3. Verweisen Sie darauf in Ihrer robots.txt-Datei:
Sitemap: http://example.com/sitemap.xml
  1. Übermitteln Sie die URL in den Webmaster-Tools der jeweiligen Suchmaschinen:

Hinweis

Das Einreichen einer Sitemap garantiert nicht, dass jede darin enthaltene URL auch indexiert wird. Suchmaschinen nutzen sie als Orientierungshilfe, nicht als verbindliche Vorgabe.

Sitemap in den Webmaster-Tools einreichen Sitemap in den Webmaster-Tools einreichen

Anforderungen von Yandex

Unterstützte Formate:

  • XML (empfohlen)
  • Nur-Text-Datei (.txt)

Einschränkungen:

  • Maximale unkomprimierte Dateigröße: 10 MB
  • Punycode wird sowohl in kodierter als auch in Unicode-Form unterstützt

Anforderungen von Google

Unterstützte Formate:

  • XML — das standardmäßige und empfohlene Format
  • RSS, Media RSS und Atom 1.0 — geeignet für Blogs mit einem vorhandenen Feed
  • Nur-Text .txt — UTF-8-kodiert, ausschließlich URLs, kein weiterer Inhalt in der Datei
  • Google Sites — die Sitemap wird automatisch generiert; Sie können sie einreichen, aber nicht bearbeiten

Einschränkungen:

  • Bis zu 50.000 URLs pro Sitemap-Datei
  • Maximale unkomprimierte Dateigröße: 50 MB
  • Enthält ein Unterverzeichnis mehr als 1.000 Seiten, wird eine Google Sites-Sitemap möglicherweise nicht korrekt dargestellt

Hilfe

Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!

Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns