Shopware generiert eine Standard-Sitemap, die im Dateisystem komprimiert und zwischengespeichert wird. Um auch Shops mit vielen Produkten und Kategorien zu unterstützen, ist die Sitemap in mehrere Dateien aufgeteilt und kann im Hintergrund generiert werden.
In Shopware 6 ist die Erstellung einer Besuchersitemap (Suffix /sitemap hinter Deiner Domain) nicht vorgesehen. Für die Auswertung durch Google wird die Indexdatei "Sitemap.xml" erzeugt.
In der Administration unter Einstellungen > Shop > Sitemap kannst Du die Refresh-Time der Sitemap festlegen sowie eine Refresh Strategie, wie die Sitemap aktualisiert werden soll.
Mit dieser Methode wird die Sitemap automatisch mit einer geplanten Aufgabe auf regelmäßiger Basis generiert und im Dateisystem gespeichert.
Diese Refresh Strategie erzeugt eine Sitemap, wenn keine vorhanden ist. Wenn bereits eine vorhanden ist, wird diese neu erzeugt, sobald die Zeit unter Aktualisierungsintervall abgelaufen ist.
Du kannst die automatische Sitemap Erstellung auch komplett deaktivieren, sodass die Sitemap nur dann erstellt wird, wenn Du folgendes Kommando manuell aufrufst:
php bin/console sitemap:generate
In diesem Fall ist es notwendig jedes Mal, wenn eine neue URL hinzugefügt oder eine alte entfernt wird, diesen Befehl erneut auszuführen.
Shopware generiert automatisch eine sitemap.xml. Diese Sitemap kann für alle relevanten Suchmaschinenanbieter verwendet werden. Shopware kann jedoch nicht garantieren, dass jede URL gecrawlt und indiziert wird. Dies hängt immer vom jeweiligen Suchmaschinenanbieter ab.
Die Sitemap kann unter folgendem Link eingesehen werden: https://mydomain.com/sitemap.xml
Wie Du eigene URLS hinzufügst oder ausschließt erfährst Du in unserer Developer Dokumentation.