Große Sitemaps aufteilen

Wenn Sie über viele Sitemaps verfügen, können Sie diese mithilfe einer Sitemaps-Indexdatei auf einmal einreichen. Das XML-Format einer Sitemap-Indexdatei ist dem XML-Format einer Sitemap-Datei sehr ähnlich. In der Sitemap-Indexdatei werden folgende XML-Tags verwendet:

  • sitemapindex: Das übergeordnete Tag schließt die Datei ein.
  • sitemap: Das übergeordnete Tag für jede in der Datei aufgeführte Sitemap (ein untergeordnetes Tag von sitemapindex).
  • loc: Der Speicherort der XML-Sitemap (ein untergeordnetes Tag von sitemap).

Weitere Informationen zur Syntax findest du auf der Seite zum Sitemap-Protokoll.

Im folgenden Beispiel ist ein Sitemap-Index im XML-Format dargestellt, in dem zwei Sitemaps aufgeführt sind:

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

Nachdem du deine Indexdatei erstellt und gespeichert hast, kannst du die Indexdatei bei Google einreichen. Voraussetzung ist, dass du alle deine Sitemaps in dasselbe Verzeichnis auf deinem Host-Server hochlädst und dort speicherst. Du kannst bis zu 500 Sitemap-Indexdateien für jede Website in deinem Konto einreichen.

Sitemaps für mehrere Websites verwalten

Bei mehreren Websites können Sie das Erstellen und Einreichen der Sitemaps vereinfachen. Legen Sie dazu mindestens eine Sitemap an, die die URLs aller Ihrer bestätigten Websites enthält, und die Sitemaps an einem Ort speichern. Alle Websites müssen in Search Console bestätigt worden sein. Sie haben folgende Auswahlmöglichkeiten:

  • Eine einzelne Sitemap, die URLs für mehrere Websites umfasst, einschließlich Websites aus verschiedenen Domains. Die Sitemap unter http://host1.beispiel.de/sitemap.xml kann beispielsweise die folgenden URLs enthalten:
    • http://host1.example.com
    • http://host2.example.com
    • http://host3.example.com
    • http://host1.example1.com
    • http://host1.example.ch
  • Individuelle Sitemaps pro Website, wobei sich alle Sitemaps an demselben Speicherort befinden.
    • http://host1.example.com/host1-example-sitemap.xml
    • http://host1.example.com/host2-example-sitemap.xml
    • http://host1.example.com/host3-example-sitemap.xml
    • http://host1.example.com/host1-example1-sitemap.xml
    • http://host1.example.com/host1-example-ch-sitemap.xml

Beachte, dass websiteübergreifende Einreichungen nur möglich sind, wenn alle Websites in der Search Console bestätigt wurden.

Gehen Sie so vor, um websiteübergreifende Sitemaps an einem einzigen Speicherort zu hosten:

  1. Kontrollieren Sie, ob Sie die Inhaberschaft aller Websites bestätigt haben.
  2. Erstellen Sie eine Sitemap, in der die URLs aller Websites enthalten sind, die Sie einschließen möchten. Sie können entweder eine einzelne Sitemap mit den URLs aus allen Websites erstellen oder aber eine oder mehrere separate Sitemaps pro Website erstellen.
  3. Reiche deine Sitemaps mithilfe der Search Console ein.