Produktdetailseiten in der Sitemap veröffentlichen
Diese Anleitung zeigt, wie Sie dynamische Produktdetailseiten für Suchmaschinen in der öffentlichen Sitemap einer Site veröffentlichen. Nach dem nächsten Site-Release liefert /sitemap.xml einen Sitemap-Index; Workspace ergänzt darin auslieferbare Produkt-URLs automatisch aus dem gebundenen Sales Channel.
Voraussetzungen
- Die Site ist mit einem Sales Channel verbunden.
- Eine globale dynamische Page mit
dynamicRoute.kind: productDetailist vorhanden. - Die Produkte besitzen freigegebenen Inhalt und eine live geschaltete ProductRoute für Sprache und Sales Channel.
- Der Snippet-Bauer hat alle als
requiredmarkierten Produkt-Snippets erzeugt.
Produkt-Sitemap aktivieren
Setzen Sie sitemap: true auf der globalen Produktdetail-Page. Der veröffentlichte Page-Vertrag legt damit Sprache, URL-Präfix, Canonical-Verhalten und erforderliche Snippets fest.
type: product-detail
sitemap: true
variant:
translationKey: product-detail
locale: de-DE
slug: _dynamic/product-detail
dynamicRoute:
kind: productDetail
prefix: de/produkte
canonicalPath:
mode: trailing-slash
containers:
mainContent:
- type: productSnippet
name: product-detail-hero
params:
required: trueVeröffentlichen Sie anschließend einen neuen Site-Release. Workspace verwendet nur die globale Produktdetail-Variante. Jurisdiktionsabhängige Varianten erzeugen keine Produkt-Sitemap.
Aufnahmebedingungen verstehen
Workspace nimmt eine Produkt-URL nur auf, wenn alle folgenden Bedingungen im Tenant-, Sales-Channel- und Locale-Kontext erfüllt sind:
- Das Produkt ist gelistet und für die öffentliche Suche freigegeben.
- Die Katalogsichtbarkeit ist eigenständig und nicht nur eingebettet.
- Inhalt und ProductRoute sind freigegeben, live und innerhalb ihres Veröffentlichungszeitraums gültig.
- Alle erforderlichen Produkt-Snippets sind verfügbar.
Für Snippets gilt dieselbe Fallback-Reihenfolge wie auf der Live-Produktseite: Sales Channel plus Locale, Sales Channel, Locale, anschließend global. Fehlt ein erforderliches Snippet, bleibt die Produkt-URL aus der Sitemap, bis der Snippet-Bauer ein auslieferbares Artefakt bereitstellt.
Aktualisierung und Dateiaufteilung
Workspace reagiert auf Produktänderungen und auf die Aktivierung eines Site-Releases. Zusätzlich gleicht Workspace die Produkt-Sitemaps spätestens alle fünf Minuten vollständig ab. Dadurch werden auch verlorene Ereignisse und zeitabhängige Veröffentlichungsfenster korrigiert.
/sitemap.xml ist immer ein Sitemap-Index. Statische Seiten und Produktseiten liegen in getrennten Dateien unter /sitemaps/. Workspace teilt eine Produkt-Sitemap spätestens bei 50.000 URLs oder 50 MB unkomprimierter XML-Größe.
Workspace ändert robots.txt nicht und registriert die Sitemap nicht automatisch bei einer Suchmaschine. Pflegen Sie diese Schritte getrennt in Ihrem Betriebs- und SEO-Prozess.
Veröffentlichung prüfen
Rufen Sie nach dem Publish den öffentlichen Host der Site auf:
curl -fsS https://www.example.com/sitemap.xmlPrüfen Sie danach mindestens eine im Index referenzierte Produktdatei:
curl -fsS https://www.example.com/sitemaps/<generation>/products-0001.xmlKontrollieren Sie, dass:
- jede URL den öffentlichen Origin der Site verwendet,
- Locale, Produktpräfix und Canonical-Slash-Policy stimmen,
- nicht suchbare oder nicht auslieferbare Produkte fehlen,
- die referenzierten Produktdetailseiten HTTP 200 liefern.
Bleibt ein Produkt länger als fünf Minuten aus, prüfen Sie zuerst Public Catalog, ProductRoute und Required-Snippets. Erstellen Sie keine statische CMS-Seite pro Produkt und raten Sie keine Produkt-URL aus der SKU.