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, das die Datei einschließt.
  • sitemap: Das übergeordnete Tag für jede in der Datei aufgeführte Sitemap (ein untergeordnetes Tag des sitemapindex-Tags).
  • loc: Der Speicherort der Sitemap (ein untergeordnetes Tag des sitemap-Tags).

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 für jede Website in deinem Konto bis zu 500 Sitemap-Indexdateien einreichen.

Sitemaps für mehrere Websites verwalten

Bei mehreren Websites kannst du das Erstellen und Einreichen der Sitemaps vereinfachen. Lege dazu mindestens eine Sitemap an, die die URLs aller deiner bestätigten Websites enthält, und speichere die Sitemap(s) an einem einzigen Ort. Alle Websites müssen in der Search Console bestätigt worden sein. Du hast folgende Auswahlmöglichkeiten:

  • Eine einzelne Sitemap, die URLs für mehrere Websites umfasst, einschließlich Websites aus verschiedenen Domains. Beispielsweise kann die Sitemap unter http://host1.example.com/sitemap.xml 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

Gehe so vor, wenn du websiteübergreifende Sitemaps an einem einzigen Speicherort hosten möchtest:

  1. Kontrolliere, ob du die Inhaberschaft aller Websites tatsächlich bestätigt hast.
  2. Erstelle eine Sitemap, in der die URLs aller Websites enthalten sind, die du einschließen möchtest. Du kannst entweder eine einzelne Sitemap mit den URLs aus allen Websites erstellen oder aber eine oder mehrere separate Sitemaps pro Website.
  3. Reiche deine Sitemaps mithilfe der Search Console ein.