zen-cart-pro.at - 

Sitemap XML für Zen Cart 1.5.7 deutsch

Aktuelle Version:
4.2.2 vom 24.10.2025
geeignet für:
Zen Cart Version: 1.5.7j
PHP Version: 8.3.x

Sinn und Zweck:

Dieses Modul generiert für Google und Bing geeignete XML Sitemaps nach den hier beschriebenen Spezifikationen:

https://support.google.com/webmasters/answer/156184?hl=de&topic=8476&ctx=topic

https://www.sitemaps.org

Die Sitemaps können laufend vollautomatisch aktualisiert werden, indem das Script per Cronjob angesteuert wird.
Falls Zusatzmodule wie Testimonial Manager oder News Box Manager im Shop verwendet werden, können auch Sitemaps für die Seiten dieser Module generiert werden.

Anpassung und Überarbeitung des Moduls Sitemap XML 3.9.5 von Andrew Berezin zur Verwendung in der deutschen Zen Cart Version 1.5.7j

Modul kostenlos herunterladen:

Hinweis:
Der Downloadbutton oben liefert immer direkt von Github das .zip Archiv der neuesten Version. Ältere Versionen sind auf Github unter Releases archiviert. Wenn Sie von der Github Website downloaden, dann laden Sie bitte ausschließlich Releases herunter (zip unter Assets). In den Repositories findet Entwicklung statt, wenn Sie ein Repository (über den grünen Code Button) herunterladen, dann kann das Fehler enthalten bzw. noch eine reine Entwicklungsversion sein. Daher freigegebene getestete Versionen für den Einsatz in Livesystemen ausschließlich unter Releases herunterladen oder über den Downloadbutton oben. Um unter Windows Einschränkungen bei langen Dateinamen zu vermeiden, entpacken Sie das .zip  mit einem echten unzip Programm wie z.B. 7-zip oder WinRAR

Bekannte Fehler / Fehler melden:

https://github.com/zencartpro/157-modul-sitemap-xml/issues

Neueste Commits auf Github:


Versionsarchiv:



Facebook Inventory für Zen Cart 1.5.7 deutsch

Aktuelle Version:
1.2.1 vom 08.04.2024
geeignet für:
Zen Cart Version: 1.5.7i deutsch
PHP Version: 8.2.x / 8.3.x

Sinn und Zweck:

Um Produkte auf Facebook und Instagram zu verkaufen, müssen die Artikel zunächst in einen Facebook Katalog hochgeladen werden. In einem Facebook Katalog verwalten Sie den Produktbestand, den Sie über die Facebook Vertriebskanäle verkaufen wollen (Facebook-Seiten-Shop, Facebook Marketplace und Instagram Shopping).
Die Artikel im Katalog stehen dann ebenfalls für Produkt-Tagging in Facebook und Instagram Beiträgen zur Verfügung.
Um nicht manuell Artikel im Facebook Katalog anlegen zu müssen, kann einfach der Artikelbestand des Zen Cart Shops via XML Datenfeed von Facebook abgerufen werden.

Dieses Modul erzeugt ein XML Artikelfeed für das Füttern eines Facebook Katalogs. Die Erstellung des Feeds erfolgt entweder manuell in der Zen Cart Administration oder automatisiert per Cronjob.

Voraussetzung für dieses Modul ist, dass das Modul Google Merchant Center bereits installiert ist.

Modul kostenlos herunterladen:

Hinweis:
Der Downloadbutton oben liefert immer direkt von Github das .zip Archiv der neuesten Version. Ältere Versionen sind auf Github unter Releases archiviert. Wenn Sie von der Github Website downloaden, dann laden Sie bitte ausschließlich Releases herunter (zip unter Assets). In den Repositories findet Entwicklung statt, wenn Sie ein Repository (über den grünen Code Button) herunterladen, dann kann das Fehler enthalten bzw. noch eine reine Entwicklungsversion sein. Daher freigegebene getestete Versionen für den Einsatz in Livesystemen ausschließlich unter Releases herunterladen oder über den Downloadbutton oben. Um unter Windows Einschränkungen bei langen Dateinamen zu vermeiden, entpacken Sie das .zip  mit einem echten unzip Programm wie z.B. 7-zip oder WinRAR

Bekannte Fehler / Fehler melden:

https://github.com/zencartpro/157-modul-facebook-inventory/issues

Neueste Commits auf Github:

Versionsarchiv:


Google Merchant Center für Zen Cart 1.5.7 deutsch

Aktuelle Version:
3.9.1 vom 08.04.2024
geeignet für:
Zen Cart Version: 1.5.7i deutsch
PHP Version: 8.2.x / 8.3.x

Sinn und Zweck:

Dieses Modul erzeugt ein XML Artikelfeed für das Google Merchant Center anhand der aktuellen Google Merchant Center Spezifikationen für Deutschland.
Es ist nur geeignet für das Zielland Deutschland oder Österreich!
Im Google Merchant Center Dashboard kann man einfach den Link zum Feed angeben und es per Zeitplan automatisiert von Google abholen lassen. Die Erstellung des Feeds erfolgt entweder manuell in der Zen Cart Administration oder automatisiert per Cronjob.

Bereits seit September 2011 müssen Artikelfeeds neue Pflichtfelder enthalten, sonst werden die Artikel bei Google Shopping nicht mehr gelistet.
Daher ist es notwendig, bei den Artikeln die Felder EAN, ISBN, Marke, Verfügbarkeit und Google Produktkategorie vorzusehen, damit diese – falls befüllt – in das Artikelfeed übernommen werden können.
Seit Juli 2013 muss das Feld identifier_exists mit FALSE übergeben werden, falls der Artikel keine eindeutige Artikelnummer/EAN oder Hersteller hat.
Ab Ende Juni 2022 ist es nötig bei Verfügbarkeit preorder oder backorder ein Verfügbarkeitsdatum zu übermitteln.

Dieses Modul enthält folgende Zusatzfelder, die in der Zen Cart Administration beim Artikel anlegen/bearbeiten neu verfügbar sind:
– EAN
– ISBN
– Marke (Brand)
– Zustand (new, used, refurbished)
– Verfügbarkeit (in stock, out of stock, preorder, backorder)
– Verfügbarkeitsdatum (availability_date)
– Google Produktkategorie

Sollte im Shop auch das Modul Grundpreisanzeige in mindestens Version 2.9.0 verwendet werden, werden auch die Grundpreisangaben ins Feed übernommen.

Hilfe zur Konfiguration:
https://www.zen-cart-pro.at/knowledgebase/google-merchant-center-konfiguration/

Modul kostenlos herunterladen:

Hinweis:
Der Downloadbutton oben liefert immer direkt von Github das .zip Archiv der neuesten Version. Ältere Versionen sind auf Github unter Releases archiviert. Wenn Sie von der Github Website downloaden, dann laden Sie bitte ausschließlich Releases herunter (zip unter Assets). In den Repositories findet Entwicklung statt, wenn Sie ein Repository (über den grünen Code Button) herunterladen, dann kann das Fehler enthalten bzw. noch eine reine Entwicklungsversion sein. Daher freigegebene getestete Versionen für den Einsatz in Livesystemen ausschließlich unter Releases herunterladen oder über den Downloadbutton oben. Um unter Windows Einschränkungen bei langen Dateinamen zu vermeiden, entpacken Sie das .zip  mit einem echten unzip Programm wie z.B. 7-zip oder WinRAR

Bekannte Fehler / Fehler melden:

https://github.com/zencartpro/157-modul-google-merchant-center/issues

Neueste Commits auf Github:

Versionsarchiv:


Google Merchant Center – Konfiguration

Eingabe der Zusatzangaben in der Artikelbearbeitung

Erster Schritt für das Generieren eines zuverlässigen Artikelfeeds ist die Angabe der erforderlichen Zusatzinformationen für alle Artikel Ihres Shops, die Sie in das Feed aufnehmen wollen.

Beim Bearbeiten eines Artikels stehen nach der Installation des Moduls zusätzliche Felder für das Google Merchant Center zur Verfügung.
EAN, ISBN, Zustand und Marke sollten selbsterklärend sein.

Beachten Sie aber Folgendes für Verfügbarkeit, Verfügbarkeitsdatum und Google Produktkategorie:

Das Feld Verfügbarkeit ist standardmäßig auf „in stock“ voreingestellt.
Ändern Sie das bei jedem Artikel falls erforderlich.

Erläuterung der Werte von Google:
Für den Verfügbarkeitsstatus gibt es nur vier zulässige Werte:

‚auf lager‘ [in stock]:
Geben Sie diesen Wert an, wenn Sie sicher sind, dass der Artikel innerhalb von drei Geschäftstagen oder weniger versendet werden kann oder sich auf dem Weg zum Kunden befindet. Beispiel: Der Artikel befindet sich in Ihrem Lager.

’nicht auf lager‘ [out of stock]:
Sie nehmen derzeit keine Bestellungen für dieses Produkt an.

‚vorbestellt‘ [preorder]:
Sie nehmen Bestellungen für dieses Produkt an, es wurde jedoch noch nicht veröffentlicht. Bei preorder müssen Sie zwingend ein Verfügbarkeitsdatum angeben!

’nachbestellt‘ [backorder]:
Das Produkt ist derzeit nicht verfügbar. Sie nehmen aber Bestellungen an und liefern das Produkt, sobald es wieder verfügbar ist. Bei backorder müssen Sie zwingend ein Verfügbarkeitsdatum angeben!

Das Feld Verfügbarkeitsdatum ist standardmäßig leer.
Tragen Sie hier nur ein Datum in der Zukunft ein, wenn die Verfügbarkeit vorbestellt oder nachbestellt ist!
Ab Juli 2022 wird Google Artikel ablehnen, die Verfügbarkeit preorder oder backorder haben, falls sie nicht zusätzlich das Verfügbarkeitsdatum befüllt haben.

Das Feld Google Produktkategorie MUSS in folgendem Format befüllt werden:

Beispiele:

Medien > Zeitschriften & Zeitungen

Gesundheit & Schönheit > Körperpflege > Kosmetika > Kosmetik-Zubehör > Hautpflegeutensilien > Hautpflegeroller

Schreiben Sie das > ganz genauso und das & ganz genau so.
Nur dann werden diese Zeichen korrekt ins XML File übernommen.

Arbeiten Sie nur mit den Worten, nicht mit den IDs!

Die möglichen Kategorien finden Sie in folgendem Artikel:
https://support.google.com/merchants/answer/160081?hl=de
Dort können Sie durch die Taxonomie blättern und bekommen immer die Kategorien im oben beschriebenen Format angezeigt.

Überarbeiten Sie nun alle Artikel Ihres Shops, die Sie in das Feed aufnehmen wollen, entsprechend. Ohne diese Angaben werden die Artikel von Google abgelehnt werden.

Einstellungen in der Modulkonfiguration

Unter Konfiguration > Google Merchant Center Deutschland nehmen Sie nun die nötigen Einstellungen vor, alle Einstellungsmöglichkeiten sind dort erklärt.

Wichtig ist hier der Name Ihres Feeds. Geben Sie hier z.B. meinshop an, dann wird die Datei Ihres Feeds später heißen:
meinshop_products.xml
Diesen Dateinamen müssen Sie späterin Ihren Google Merchant Center Einstellungen eintragen.

Es wurde automatisch ein Sicherheitsschlüssel erstellt.
Dieser dient dazu, dass niemand einfach durch Aufruf der googlemcde.php im Shopverzeichnis ein Artikelfeed generieren kann.
Der Aufruf dieser Datei ist nur mit Übergabe des in der Konfiguration hinterlegten Sicherheitsschlüssels möglich.
Sie können den vorgenerierten Schlüssel ändern, das ist aber nicht notwendig.

Nehmen Sie nun alle Einstellungen nach Ihren Wünschen vor.

Generieren des Feeds

Nachdem Sie Ihre gewünschte Konfiguration vorgenommen haben, erstellen Sie nun manuell Ihr erstes Artikelfeed unter Tools > Google Merchant Center Deutschland.

Lassen Sie die Felder SQL Query Limit und SQL Query Offset leer und klicken Sie einfach auf den Button „bestätigen“.
Es öffnet sich ein Popup, das nach kurzer Zeit die Erzeugung des Feeds bestätigt.
Danach können Sie die XML Datei unter Verfügbare Produktfeeds zur Kontrolle herunterladen.

Aktivieren Sie in der Modulkonfiguration den Debug Modus, dann sehen Sie im Popup eine genaue Auflistung der aufgenommenen Artikel und können Fehler besser eingrenzen.
Generell werden keine Artikel aufgenommen, deren Artikelbeschreibung weniger als 15 Zeichen oder deren Artikelname weniger als 3 Zeichen hat. Google würde solche Artikel ohnehin ablehnen. Falls Sie also solche Artikel haben, überarbeiten Sie die Artikelbeschreibung entsprechend und generieren dann das Feed neu.

Einstellungen in Ihrem Google Merchant Center Account

Nehmen Sie nun in Ihrem Google Merchant Center Account die nötigen Einstellungen vor

Wichtig ist, dass Sie Währung und Versandkosten direkt in Ihrem Google Merchant Center Account zentral hinterlegen.
Das Artikelfeed enthält diese Infos nicht!

Produkte > Feeds
Feed auswählen
Bei „Standardwährung“ Euro einstellen

Und Ihre Versandkosten und eventuell Mindetsbestellwert hinterlegen.

Wenn Sie die Standardwährung dort nicht einstellen, wird Google alle Artikel ablehnen!

Nun stellen Sie noch einen Zeitplan ein, an dem sich Google das Produktfeed automatisiert selbst holt.
Wir empfehlen die automatisierte Abholung über die Feed URL statt irgendwelche FTP Uploads zu Google
Ihr Artikelfeed befindet sich standardmäßig im Ordner feed/googlemcde

Wenn Ihre Feeddatei meinshop_products.xml heißt, dann müssten Sie also beim Zeitplan folgenden Link eintragen:

https://www.meinshop.de/feed/googlemcde/meinshop_products.xml

Lassen Sie nun Google Ihr neu erstelltes Artikelfeed zukommen und überprüfen Sie danach das Feed in Ihrem Google Merchant Center.

Automatisierung per Cronjob

Ein Artikelfeed macht nur Sinn, wenn es regelmäßig aktualisiert wird und dadurch immer den aktuellen Datenbestand enthält.
Statt das immer manuell über Tools > Google Merchant Center Deutschland zu machen, automatisieren Sie die Aktualisierung durch einen Cronjob.

Legen Sie einen Cronjob an, der einmal pro Woche, einmal täglich, alle 4 Stunden (oder wann immer Sie wollen und was für Sie passt) folgende Adresse aufruft:

https://meinshop.de/googlemcde.php?feed=fy_un_tp&key=xxxxxxxxx

Ersetzen Sie die xxx bei key mit dem unter Konfiguration hinterlegten Sicherheitsschlüssel

Dadurch passiert genau dasselbe wie wenn Sie das manuell unter Tools > Google Merchant Center Deutschland in der Zen Cart Administration machen würden.
Mit diesem Kommando wird nur das Feed aktualisiert, es erfolgt kein FTP-Upload
Wenn Sie das Feed per Zeitplan von Google abholen lassen, ist das ausreichend.

Wenn Sie den Zeitplan nicht verwenden und das Feed immer per FTP hochladen, dann verwenden Sie folgenden Link in Ihrem Cronjob:

https://www.meinshop.de/googlemcde.php.php?feed=fy_uy_tp&key=xxxxxxxxx

Bedeutung der Werte:

fy = feed yes = muss immer so stehen bleiben
uy = upload yes = dann müssen die richtigen FTP Daten hinterlegt sein und das Feed wird nach der Erzeugung automatisch per FTP an Google übertragen
un = upload no = es wird nur das Feed erzeugt, kein automatische FTP-Upload = sinnvoll, wenn im Merchant Center die URL für das automatisierte Einlesen nach Zeitplan eingestellt ist
tp = type product = muss immer so stehen bleiben

Passen Sie Ihren Abrufzeitplan in Ihrem Merchant Center entsprechend an, damit Google immer ein frisch aktualisiertes Datenfeed abholt.

Damit füttern Sie nun völlig automatisiert Ihren Artikelbestand für Google Shopping.
Und können Ihren Merchant Center Datenbestand nun auch für Google Ads Shoppingkampagnen nutzen.


RSS Feeds

Sinn und Zweck dieses Moduls

Dieses Modul erzeugt RSS Feeds im RSS 2.0 Format
Einserseits als Service für Besucher Ihres Shops, die sich mit RSS Feeds auf dem Laufenden halten. Andererseits lassen sich RSS Feeds auf vielfältige Weise auch zu Marketingzwecken nutzen und weiterverarbeiten. Oder in andere Websites integrieren.

Folgende Feeds sind möglich:

  • Kategorien
  • bestimmte Unterkategorien
  • Alle Artikel
  • Alle Artikel in einer Kategorie
  • Artikel nach Product ID
  • Artikel nach Artikelnummer
  • Neue Artikel
  • Neue Artikel in eier Kategorie
  • Neue Artikel zufallsmäßig
  • Neue Artikel in einer Kategorie zufallsmäßig
  • Bestseller
  • Bestseller in einer Kategorie
  • Bestseller zufallsmäßig
  • Bestseller in einer Kategorie zufallsmäßig
  • Sonderangebote
  • Sonderangebote zufallsmäßig
  • Empfohlene Artikel
  • Empfohlene Artikel zufallsmäßig
  • Kommende Artikel
  • Kommende Artikel in einer Kategorie
  • Kommende Artikel zufallsmäßig
  • Kommende Artikel in einer Kategorie zufallsmäßig
  • News des Moduls News & Articles Manager

Konfiguration

In der Zen-Cart Administration unter Konfiguration > RSS Feed die gewünschten Einstellungen vornehmen

OPTIONAL
Um im Shop die Besucher sichtbar auf das RSS Feed hinzuweisen, kann z.B. im Footer ein RSS Button angeboten werden.
Dazu in der includes/templates/DEINTEMPLATE/common/tpl_footer.php z.B. folgendes eintragen:

<!--bof RSS Feed -->
<div id="RSSFeedLink"><?php echo rss_feed_link(RSS_ICON); ?></div>
<!--eof RSS Feed -->

Konfigurationsmöglichkeiten

Nach der Konfiguration der Einstellungen im Admin am besten im Quelltext ansehen, wie die RSS Feed Links generiert werden, auf der Startseite findet sich im Head z.B. folgendes:

<link rel="alternate" type="application/rss+xml" title="RSS Sonderangebote Feed" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=specials" />
<link rel="alternate" type="application/rss+xml" title="RSS Neue Produkte Feed" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=new_products" />
<link rel="alternate" type="application/rss+xml" title="RSS Kommende Artikel Feed" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=upcoming" />
<link rel="alternate" type="application/rss+xml" title="RSS Wir empfehlen Feed" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=featured" />
<link rel="alternate" type="application/rss+xml" title="RSS Bestseller Feed" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=best_sellers" />

Wechselt man in eine Kategorie, gibt es zusätzlich ein Kategorie Feed:

<link rel="alternate" type="application/rss+xml" title="RSS Produkte Feed :: Big Unlinked" href="http://www.xxx.com/index.php?main_page=rss_feed&feed=products&cPath=53" />

Hier sind also schon die wichtigsten Feed Links ersichtlich, die man nutzen kann.

Zusätzliche Varianten ergeben sich z.B. mit:

index.php?main_page=rss_feed&feed=new_products&cPath=33
>>> Neue Artikel in Kategorie 33

index.php?main_page=rss&feed=best_sellers_random
>>> Bestseller zufallsmäßig sortiert

index.php?main_page=rss&feed=upcoming_random&cPath=12
>>> Kommende Artikel in der Kategorie 12 zufallsmäßig sortiert

Wenn das Module News and Article Manager im Einsatz ist, lässt sich auch dazu ein RSS Feed generieren mit:
index.php?main_page=rss_feed&feed=news

Für Affiliate Programme besteht die Möglichkeit, den Feed Link mit ref=xxx zu erweitern, der dann bei allen Artikeln mit übergeben wird, z.B.
index.php?main_page=rss_feed&feed=specials&ref=affiliate2

Für alle Feeds mit Ausnahme der Zufallsangabe kann auch zusätzlich mit dem Parameter limit gearbeitet werden, um die Anzahl der Artikel in speziellen Feeds zu begrenzen, z.B.
index.php?main_page=rss_feed&feed=specials&limit=3

Seite 1 von 1
generiert von https://www.zen-cart-pro.at/tags/datenfeed/ am 12. März 2026