Große Sitemaps aufteilen

Wenn du über viele Sitemaps verfügst, kannst du mithilfe einer Sitemaps-Indexdatei alle 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 Sitemap-Indexdatei erstellt und gespeichert hast, kannst du sie bei Google einreichen. Achte darauf, dass du alle referenzierten Sitemaps auf dieselbe Website hochlädst. Sitemaps, die in der Sitemap-Indexdatei referenziert sind, müssen sich im selben Verzeichnis wie die Sitemap-Indexdatei befinden oder in der Websitehierarchie darunter liegen. Wenn sich die Sitemap-Indexdatei beispielsweise unter https://example.com/public/sitemap_index.xml befindet, darf sie nur Sitemaps enthalten, die sich im selben oder in einem darunter liegenden Verzeichnis befinden, wie etwa https://example.com/public/shared/.... 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
  • Jeweils eine Sitemap pro Website, wobei sich aber 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.