XML Sitemap

XML Sitemap ist kleine Plugin für Shop Sitemap Erzeugung. Das Plugin funktioniert anhand CronJob, die man in "CronJob" Tabelle einstellen kann. Der CronJob macht Aufruf von "generateSitemap" Methode, die der "sitemap.xml" Datei erzeugt. Die Datei wird sich nach jeder CronJob Aufruf überschreiben. Die liegt unter PROJECT/www/temp/feed Verzeichnis. Die Sitemap.xml enthaltet Seiten, Artikel und Artikelgruppe.

Anhand "domain.de/temp/feed/sitemap.xml" Aufruf kann man den XML Datei hochladen, falls die erzeugt wurde.  

Konfiguration

Feld Name

Feld Werte 

Beispiel Werte

Beschreibung

Feld Name

Feld Werte 

Beispiel Werte

Beschreibung

Schema

beliebige Wert

https://www.sitemaps.org/schemas/sitemap/0.9

URL auf Sitemap Schema

Änderung der Frequenz

beliebige Wert

daily

Siehe Doku 

Artikel Priorität

beliebige Wert

1.00

Siehe Doku  

Gruppen Priorität

beliebige Wert

1.00

Siehe Doku 

Seiten Priorität

beliebige Wert

0.75

Siehe Doku 

Gefilterte Seiten

Mehrauswahl Wert

AGB, Kontakten

Alle ausgewallte Werten werden aus Sitemap rausgefiltert.  

Gefilterte Artikel

Mehrauswahl Wert

Schrauber

Alle ausgewallte Werten werden aus Sitemap rausgefiltert.

Gefilterte Gruppen

Mehrauswahl Wert

Bolten, Flyers

Alle ausgewallte Werten werden aus Sitemap rausgefiltert.

Generierung

Sitemap XML-Datei kann man anhand "Sitemap herunterladen" Link Generieren & Herunterladen 

Außerdem gibt es Möglichkeit der Feed durch Cron-Task generieren

CronJob

php plugin/remote/brandbox/framework/src/entrypoint.php -endpoint=Cron -package=Join/SitemapXml - host=..

Verwendung

Anhand "domain.de/temp/feed/sitemap.xml" Aufruf kann man den Sitemap aufrufen.   

Es ist wichtig, dass die Produktdaten bei Google im richtigen Format angegeben werden, da nur so erfolgreiche Werbeanzeigen für Artikel erstellt werden können (Marketing Zweck).

ACHTUNG

XML Sitemap wird standardmäßig für alle aktiven Shop Artikeln, Artikelgruppen und Seiten erzeugt. Wenn man eine Seite/Artikel/Artikelgruppe aus Sitemap ausschließen will, dann muss man Filtern nutzen.