AuctionX – PrestaShop-Auktionsmodul: Vollständiges Benutzerhandbuch

Das Knowband PrestaShop-Auktionsmodul (auch AuctionX genannt) ermöglicht Shopbetreibern die Durchführung von Live-Auktionen für Produkte und einzelne Produktvarianten. Dieses Handbuch führt Shopadministratoren durch die Installation der PrestaShop-Auktionserweiterung, die Einrichtung, die Erstellung von Auktionen und die Abwicklung von Live-Geboten bis hin zur Bestellung des Gewinners.

1. Einführung in die PrestaShop Auktionsmodul

Das PrestaShop-Auktionsmodul ist ein Produkt-Bietverfahren für PrestaShop. Damit können Sie zeitlich begrenzte Auktionen durchführen, Kundengebote annehmen, eine Gebotshistorie speichern und das Höchstgebot in eine normale Bestellung umwandeln.

Es umfasst ein Backoffice-Auktions-Dashboard, eine Auktionsliste im Shop, Live-Countdown-Timer, die Gebotshistorie der Kunden, eine optionale Watchlist, die Gewinnerauswahl und E-Mail-Benachrichtigungen zur Auktion.

So funktioniert das PrestaShop-Bietverfahren

  1. Der Administrator erstellt eine Auktion für ein Produkt oder eine Produktkombination, legt die Gebotsregeln und -termine fest und veröffentlicht sie.
  2. Kunden eröffnen die Auktion, geben während der Auktion Gebote ab und verfolgen die Ergebnisse über ihr Konto.
  3. Nach Auktionsende wählt das Modul die Gewinner entweder automatisch aus oder der Administrator wählt sie manuell aus.
  4. Der Gewinner gibt die Bestellung zum Gewinnbetrag vor Ablauf der festgelegten Frist auf.

2. Hauptmerkmale des PrestaShop Auktions-Addon 

Dies sind die Hauptfunktionen des Moduls. Zusammen ermöglichen sie es einem Händler, kontrollierte Online-Auktionen in PrestaShop durchzuführen, die Teilnehmer zu verwalten, die Gewinner auszuwählen und den Verkauf abzuschließen.

Produktauktionen und Variantengebote

Erstellen Sie eine Auktion für jedes aktive Produkt und, falls erforderlich, für eine bestimmte Kombination. Das Formular umfasst Startpreis, Gebotsschritt, optionales Höchstgebot, Mindestpreis, Wartezeit zwischen Geboten, Sichtbarkeitsoptionen, Terminplanung und Auktionsschlussregeln.

Live-Gebote auf der Produktseite

Eingeloggte Kunden geben Gebote direkt von der Produktseite aus ab. Das Modul prüft Mindestbetrag, Gebotsschritt, Höchstgebot, Bieterstatus, Lagerbestand und Mindestzeit zwischen Geboten. Die Live-Ansicht wird durch regelmäßige Abfragen aktualisiert, zeigt einen Countdown an und präsentiert die vom Administrator ausgewählten Statistiken.

Auktionsplanung und automatische Verlängerung

Eine Auktion kann im Entwurfsstatus bleiben oder veröffentlicht werden, um zu einem späteren Zeitpunkt zu starten. Bei aktivierter automatischer Verlängerung verschiebt ein innerhalb des Auslösezeitraums abgegebenes Gebot das Auktionsende nach hinten.

Gewinnerauswahl und Auftragsabwicklung

Die Gewinnerauswahl kann automatisch oder manuell erfolgen. Im automatischen Modus ordnet das Modul die Bieter nach ihrem Höchstgebot, schließt gesperrte Bieter aus, wendet den Mindestpreis an und entscheidet bei Gleichstand, wer den Mindestpreis zuerst erreicht hat. Im manuellen Modus wählt der Administrator die Gewinner nach Auktionsende in der Live-Ansicht aus. Jeder Gewinner erhält eine Bestellfrist und einen privaten Bestelllink unter „Meine Gebote“. 

Watchlists und Auktionsankündigungen

Ist die Watchlist aktiviert, können Kunden Auktionen in ihrer Watchlist speichern. Beobachter können per E-Mail benachrichtigt werden, wenn andere Nutzer mitbieten oder eine Auktion beginnt, sofern die entsprechende E-Mail-Vorlage aktiviert ist.

Dashboard und E-Mail-Benachrichtigungen

Das Dashboard bietet konfigurierbare KPI-Widgets, Diagramme und Tabellen mit den letzten Aktivitäten. Die Seite „E-Mail-Vorlagen“ enthält Betreffzeilen und Texte in mehreren Sprachen für Gebotsbestätigungen, Zuschläge, Auktionsankündigungen, Auftragsereignisse, Bietersperren, Stornierungen und andere Ereignisse.

3. Installation des PrestaShop-Auktionsmoduls

Installieren und aktivieren Sie das Modul im PrestaShop-Backend, bevor Sie eine Auktion erstellen. Gehen Sie dabei wie folgt vor.

  1. Melden Sie sich im PrestaShop-Adminbereich an.
  2. Gehen Sie zu Module > Modulmanager.
  3. Wählen Sie die Upload-Option und laden Sie das Archiv des Knowband PrestaShop Auktionsmoduls hoch.
  4. Installieren Sie das Modul und warten Sie, bis PrestaShop den Vorgang abgeschlossen hat.
  5. Gehen Sie zu „Verkaufen“ > „Knowband PrestaShop Auktionsmodul“. Während der Installation erstellt das Modul seine Datenbanktabellen, Standardeinstellungen, E-Mail-Vorlagen, CRON-Token, Hooks und Backoffice-Registerkarten.
  6. Öffnen Sie die allgemeinen Einstellungen, aktivieren Sie das Modul und legen Sie die Shop-Optionen fest.
  7. Richten Sie den auf der Seite „Allgemeine Einstellungen“ angezeigten CRON-Job ein, wenn Sie möchten, dass geplante Statusänderungen, die automatische Gewinnerverarbeitung und die Fristverarbeitung ausgeführt werden, ohne dass jemand eine Seite aufruft.

Durch die Deinstallation des Moduls werden lediglich die Einträge im Backend-Menü entfernt. Auktionsdaten, Gebote, Gewinner, Beobachtungslisten, E-Mail-Vorlagen, Protokolle, Dashboard-Layouts und Einstellungen bleiben erhalten und sind auch bei einer Neuinstallation weiterhin verfügbar.

4. Öffnen des Moduls im Backoffice

Nach der Installation befinden sich alle Auktionsfunktionen unter „Verkaufen > Knowband PrestaShop Auktionsmodul“. Die Seiten lauten:

  • Dashboard
  • Allgemeine Einstellungen
  • Anpassungseinstellungen
  • E-Mail-Vorlagen
  • Auktionen
  • Gewinnerliste
  • Andere Module

Allgemeine Einstellungen, Anpassungseinstellungen und E-Mail-Vorlagen sind auch über das Menü „Einstellungen“ auf der Seite erreichbar.

5. Übersicht des Admin-Panels

Der Administrationsbereich ist in separate Abschnitte unterteilt, sodass Einstellungen, Auktionsvorgänge, Benachrichtigungen, Berichte und Gewinnerlisten jeweils unabhängig voneinander verwaltet werden können.

Dashboard

Zeigt Auktions-KPIs, Diagramme und die jüngsten Aktivitäten des aktuellen Shops an, sodass Sie den Status überprüfen können, ohne jede Auktion einzeln öffnen zu müssen. Widgets lassen sich ein- und ausschalten, neu anordnen und in der Größe anpassen.

Allgemeine Einstellungen

Aktiviert oder deaktiviert das Gebotssystem und legt fest, wo Auktionszusammenfassungen im Shop angezeigt werden. Es enthält außerdem die CRON-URL und einen Beispiel-Crontab-Eintrag für den Server.

Anpassungseinstellungen

Legt die Farben für Auktionsboxen, Schaltflächen, Fortschrittsbalken, Watchlist-Steuerelemente, Hauptbereiche und Statusabzeichen fest.

E-Mail-Vorlagen

Hier werden die vordefinierten Benachrichtigungsvorlagen mit ihren Codes und Status aufgelistet. Jede Vorlage enthält eine Übersetzungszeile für jede installierte Sprache sowie einen Editor für den Betreff und einen formatierten E-Mail-Text. Diese E-Mails informieren Administratoren, Bieter, Beobachter und Gewinner während der Auktion.

Auktionen

Hier können Sie die Auktionsliste einsehen, Filter anwenden, Auktionen hinzufügen oder bearbeiten, die Live-Ansicht öffnen, Bieter blockieren, Gewinner auswählen und Lebenszyklusaktionen ausführen.

Gewinnerliste

Eine schreibgeschützte Historie abgeschlossener Auktionen mit Gewinner- und Bestelldetails. Auch Auktionen ohne Gewinner sind enthalten.

Andere Module

Ein Katalog weiterer Knowband-Erweiterungen. Es verfügt über keine Auktionseinstellungen.

6. PrestaShop-Auktionsmodul-Konfiguration

Dieser Abschnitt beschreibt alle konfigurierbaren Bereiche. Überprüfen Sie diese Werte, bevor Sie eine Auktion veröffentlichen, da sie die Gebotsregeln, die Anzeige im Shop, Benachrichtigungen und die Gewinnerverarbeitung beeinflussen.

Allgemeine Einstellungen

Modul aktivieren. Der Hauptschalter für das Modul. Lassen Sie ihn auf „Nein“, solange Sie noch alles vorbereiten und Kunden die Auktionen nicht sehen sollen. Wählen Sie „Ja“, um den Shop und das Gebotsverhalten zu aktivieren. Optionen: Ja oder Nein. Standard: Nein.

Watchlist aktivieren. Ermöglicht angemeldeten Kunden, Auktionen zu speichern und später darauf zuzugreifen. Aktivieren Sie diese Funktion nach der Aktivierung des Moduls. Optionen: Ja oder Nein. Standard: Nein. Kunden müssen angemeldet sein.

Aktuelle Auktionen auf der Startseite anzeigen. Fügt der Startseite einen Block mit den neuesten Auktionen hinzu, um die Sichtbarkeit zu erhöhen. Optionen: Ja oder Nein. Standard: Nein.

Anzahl der letzten Auktionen. Legt fest, wie viele Auktionen auf der Startseite angezeigt werden. Geben Sie eine ganze Zahl zwischen 1 und 20 ein. Diese Einstellung gilt nur, wenn „Neueste Auktionen auf der Startseite anzeigen“ aktiviert ist. Standardwert: 5.

Auktionsinformationen auf der Kategorieseite anzeigen. Fügt Produktkarten auf Kategorieseiten den Auktionsstatus hinzu, damit Käufer Produkte erkennen können, die aktuell oder demnächst versteigert werden. Optionen: Ja oder Nein. Standard: Nein. Das Symbol wird nur auf Kategorieseiten angezeigt, nicht auf jeder Seite, die eine Produktlistenvorlage verwendet.

CRON-URL. Der Server ruft diese URL auf, um geplante Auktionsaufgaben auszuführen. Dies ist wichtig für Auktionen, die ohne Seitenaufrufe ablaufen müssen. Die Seite zeigt eine generierte URL und einen Cronjob an, der jede Minute ausgeführt wird und eine automatische cURL-Anfrage an diese URL sendet. Verwenden Sie „Kopieren“, um eine der beiden URLs zu kopieren. Durch das Neugenerieren des Cron-Tokens wird die alte URL ungültig. Aktualisieren Sie daher Ihren Server-Cronjob direkt nach der Verwendung. Die URL enthält einen geheimen Token; behandeln Sie diesen daher vertraulich.

Anpassungseinstellungen

Mit diesen Einstellungen können Sie das Erscheinungsbild der Auktion an Ihr Shop-Design anpassen. Jedes Feld ist ein Eingabefeld für eine Farbe, ein Pflichtfeld und muss einen sechsstelligen Hexadezimalcode enthalten, z. B. # Ffffff.

Rahmen Was es steuert Standard
Hintergrundfarbe der Kopfzeile Hintergrund der Auktionsüberschrift #2456e7
Textfarbe der Kopfzeile Text im Auktionskopf # Ffffff
Knopffarbe Auktions-Aktionsbuttons #2456e7
Schaltflächentextfarbe Text auf Auktionsknöpfen # Ffffff
Farbe des Fortschrittsbalkens Gebotsfortschrittsanzeige #2456e7
Zur Watchlist hinzufügen Farbe Watchlist-Steuerung #2456e7
Hintergrundfarbe des Kartonkörpers Auktionskasten # Ffffff
Textfarbe des Feldes Text im Auktionskasten #1f2430
Live / In Bearbeitung – Abzeichenfarbe Live-Status-Abzeichen #dc2626
Kommende Abzeichenfarbe Demnächst erscheinendes Statusabzeichen #4f46e5
Abgelaufene Abzeichenfarbe Abgelaufene und beendete Ausweise # 64748b

Klicken Sie auf Speichern, um die Farben anzuwenden. Leere oder falsch formatierte Werte werden abgelehnt.

Auktionsmanagement

Im Bereich „Auktionen“ können Sie jede Auktion von Anfang bis Ende erstellen, einrichten, veröffentlichen, beobachten und verwalten.

Auktionsliste

Die Liste ermöglicht das Suchen, Filtern und Prüfen von Auktionen sowie das Ausführen von Aktionen. Ihre Spalten sind: ID, Referenznummer, Auktionstitel, Produkt, Status, Startpreis, Startdatum und Enddatum.

Der Statusfilter bietet die Optionen Entwurf, Geplant, Laufend, Inaktiv, Abgeschlossen, Gewinner ausgewählt, Bestellung ausstehend, Bestellung aufgegeben, Gewinner abgelaufen, Neu zugewiesen und Storniert.

Je nach Auktionsstatus stehen folgende Aktionen zur Verfügung: Neue Auktion hinzufügen, Anzeigen, Bearbeiten, Veröffentlichen, Duplizieren, Pausieren, Fortsetzen, Abbrechen, Löschen und Massenlöschung. Laufende Auktionen können nicht gelöscht werden. Bei der Massenlöschung werden laufende Zeilen übersprungen und die übersprungenen IDs angezeigt.

Grundinformation

Dieser Teil benennt die Auktion, verknüpft sie mit einem Produkt, legt ihren Ausgangszustand fest und definiert den Zeitplan sowie das Verhalten im Shop.

  • Auktionstitel. Erforderlich, bis zu 30 Zeichen, und im gesamten Shop-System eindeutig.
  • Referenznummer. Erforderlich, maximal 64 Zeichen, eindeutig. Zulässige Zeichen: Buchstaben, Zahlen, Bindestriche und Unterstriche.
  • Produkt auswählen. Wählen Sie ein aktives Produkt aus. Sie können auch eine Kombination für die Variantengebotsfunktion auswählen.
  • Auktionsstatus. Entwurf oder Veröffentlichung. Beim Veröffentlichen wird der Status „Geplant“ vergeben, wenn der Startzeitpunkt noch in der Zukunft liegt, und der Status „Läuft“, wenn der Startzeitpunkt bereits erreicht ist.
  • Produktpreis ausblenden. Blendet den normalen Produktpreis aus, während die Auktionsbox angezeigt wird.
  • Schaltfläche „In den Warenkorb“ ausblenden. Blendet die normale Schaltfläche „In den Warenkorb“ für das Auktionsprodukt aus.
  • Weiterverkauf. Entscheidet, ob der normale Verkauf während der Vorbereitung der Auktion fortgesetzt werden kann.
  • Startdatum/-zeit und Enddatum/-zeit. Geben Sie diese Daten in der Zeitzone Asien/Kalkutta ein. Der Startzeitpunkt darf nicht in der Vergangenheit liegen. Das Ende muss nach dem Startzeitpunkt liegen und muss bei der Bearbeitung in der Zukunft angegeben werden.

Gebotskonfiguration

Dies sind die Geld- und Teilnahmebedingungen, die darüber entscheiden, welche Gebote angenommen werden und was die Bieter einsehen können.

  • Startpreis. Erforderlich und über Null. Das erste Gebot muss diesen Betrag erreichen.
  • Gebotserhöhung. Erforderlich und über Null. Jedes weitere Gebot muss mindestens dem aktuellen Höchstgebot zuzüglich dieses Betrags entsprechen.
  • Höchstgebot. Optional. Muss über dem Startpreis liegen. Sobald dieser erreicht ist, werden keine weiteren Gebote mehr angenommen.
  • Mindestzeit zwischen Geboten (Minuten). Optionale ganze Zahl. Legt eine Wartezeit zwischen Geboten desselben Kunden fest.
  • Mindestpreis. Optional und für Bieter nicht sichtbar. Das Gebot muss mindestens dem Startpreis und darf den Maximalpreis nicht überschreiten. Die automatische Gewinnerauswahl funktioniert nur, wenn der Mindestpreis erreicht wird.
  • Höchstgebot anzeigen. Ermöglichen Sie es den Kunden, das aktuell höchste Gebot einzusehen.
  • Gebotsrang anzeigen. Ermöglichen Sie es einem Bieter, seinen eigenen Rang einzusehen.
  • Gesamtgebote anzeigen. Zeigt die Gesamtzahl der Gebote an.
  • Bieterinformationen anzeigen. Entscheidet, ob die Details des Bieters angezeigt werden.
  • Letztes Gebot anzeigen. Zeigt an, wann das letzte Gebot abgegeben wurde.

Alle Sichtbarkeitsschalter verwenden Ja und Nein.

Auktionsverlängerung

Die Auktionsverlängerung sichert die Schlussphase einer Auktion ab, indem sie es ermöglicht, dass späte Gebote die Endzeit verschieben.

  • Automatische Erweiterung aktivieren. Die Verlängerung wird aktiviert, wenn innerhalb des Auslösefensters ein Gebot eingeht.
  • Verlängerungsauslöser (Minuten). Erforderlich und größer als Null, wenn die automatische Verlängerung aktiviert ist. Dies ist das Zeitfenster vor dem geplanten Ende, in dem ein Gebot eine Verlängerung auslöst.
  • Verlängerungsdauer (Minuten). Erforderlich und größer als Null, wenn die automatische Verlängerung aktiviert ist. Dies ist die Zeit, die hinzugefügt wird, wenn der Auslöser erreicht ist.

Gewinnerkonfiguration

In diesem Abschnitt wird festgelegt, wie die Gewinner ausgewählt werden und wie lange sie Zeit zum Kauf haben.

  • Gewinnerauswahlmodus. Die automatische Gebotsbewertung ermittelt selbstständig die Gewinner. Im manuellen Modus können Sie die Gewinner nach Auktionsende in der Live-Ansicht auswählen.
  • Anzahl der Gewinner. Standardwert 1. Muss mindestens 1 betragen und darf den verfügbaren Lagerbestand nicht überschreiten. Im manuellen Modus wird dieser Wert ausgeblendet oder ignoriert.
  • Bestellfrist für Gewinner. Geben Sie eine Zahl ein (Standard: 48) und wählen Sie Stunden oder Tage. Gewinner müssen vor Ablauf dieser Frist bestellen.

Dashboard

Das Dashboard bietet einen schnellen Überblick über Auktionsaktivitäten und -ergebnisse anhand von KPIs, Diagrammen und Tabellen mit den letzten Aktivitäten.

Wählen Sie im Zeitraumauswahlfeld „Letzte 7 Tage“, „Letzte 30 Tage“, „Letzte 3 Monate“, „Letzte 6 Monate“ oder „Letzte 12 Monate“. Die Optionen „Layout speichern“ und „Layout zurücksetzen“ stehen zur Verfügung.

KPI-Widgets: Gesamtzahl der Auktionen, anstehende Auktionen, laufende Auktionen, abgeschlossene Auktionen, ausstehende Bestellungen, aufgegebene Bestellungen, Gesamtgebote und einzelne Bieter.

Diagramme: Auktionsstatus, Auktionsstatistik, Gebotsstatistik und Konversionsstatistik.

Tabellen: Aktuelle Auktionen, aktuelle Gebote, aktuelle Bestellungen, Top-Produkte und Top-Bieter.

Widgets lassen sich per Drag & Drop neu anordnen, in der Widget-Bibliothek aktivieren oder deaktivieren. Die Spaltenbreite kann zwischen 1 und 12 eingestellt werden. Die KPI-Werte zeigen den aktuellen Status des Shops an. Die Periodenauswahl beeinflusst die periodenbasierten Diagramme und die Daten der Top-Bieter.

E-Mail-Vorlagen

E-Mail-Vorlagen steuern, welche Nachrichten zu wichtigen Zeitpunkten einer Auktion versendet werden. Aktivieren Sie die benötigten Vorlagen und bearbeiten Sie den Text für jede installierte Sprache.

Das erste Raster zeigt ID, Titel, Code und Status sowie die Option „Übersetzungen verwalten“. Der Status ist „Deaktiviert“ oder „Aktiviert“. Alle Vorlagen sind standardmäßig deaktiviert. Aktivieren Sie daher alle Benachrichtigungen, die Ihr Shop senden soll.

Das Übersetzungsraster zeigt Sprache, Betreff, Aktivierungsstatus und die Option „Bearbeiten“ an. Der Editor verfügt über ein Betrefffeld, einen formatierten Textkörper, eine Platzhalterlegende und eine Speicherfunktion. Der Betreff ist ein Pflichtfeld und auf 255 Zeichen begrenzt. Der Textkörper ist ebenfalls ein Pflichtfeld.

Integrierte Benachrichtigungen:

  • E-Mail an den Administrator auf der Gebotsplattform
  • E-Mails an Kunden auf Bid Place von anderen Nutzern
  • E-Mail an Beobachter auf der Gebotsplattform von anderen Nutzern
  • E-Mail an die Beobachter zum Auktionsstart
  • E-Mail an den Kunden über den Gewinn und die Bestellung
  • E-Mail an andere Kunden, die ein Gebot abgegeben, aber nicht gewonnen haben
  • E-Mail an den Administrator bei Bestellung
  • E-Mail an den Administrator bei Auktionsende oder wenn kein Gebot abgegeben wurde
  • E-Mail an den Administrator nach Auktionsende und Gewinnerauswahl
  • Abgebrochene Auktion: Nutzer benachrichtigen, die ein Gebot abgegeben haben
  • E-Mail an Benutzer über das Blockieren/Freigeben von Geboten bei einer beliebigen Auktion
  • E-Mail an den Administrator, sobald das Höchstgebot erreicht ist

Verwenden Sie ausschließlich die in der Legende des Editors aufgeführten Platzhalter. Fehlt eine Übersetzung, wird die Standardsprache des Shops verwendet. Jeder E-Mail-Versandversuch wird im E-Mail-Protokoll gespeichert. Schlägt der E-Mail-Versand fehl, wird der Gebots-, Bestell- oder Auktionsschritt dennoch ausgeführt.

Gewinnerliste

Die Gewinnerliste ist ein schreibgeschütztes Verzeichnis abgeschlossener Auktionen mit den jeweiligen Gewinnern und Bestelldetails. Spalten: Auktions-ID, Referenznummer, Produkt, Enddatum, Tatsächliches Enddatum, Gewinner, Höchstgebot, Bestellstatus, Bestellfrist und Bestellreferenz. Der Bestellstatus kann „Ausstehend“, „Aufgegeben“, „Abgelaufen“ oder „Neu zugewiesen“ lauten.

Eine Auktion ohne Gewinner wird mit leeren Gewinnerfeldern und dem Hinweis „Kein Gewinner“ angezeigt. Klicken Sie auf „Auktion anzeigen“, um die zugehörige Auktion zu öffnen.

7. Feldtypen und Optionen

Diese Zusammenfassung zeigt, welche Art von Eingaben die einzelnen Teile des Moduls verwenden.

  • Allgemeine Einstellungen: Ja/Nein-Schalter und ein Zahlenfeld.
  • Anpassungseinstellungen: Farbeingaben.
  • Auktionsformular: Textfelder, eine Produkt- und Kombinationsauswahl, Statusauswahl, Datums- und Zeiteingaben, numerische Preis- und Dauerfelder sowie Ja/Nein-Schalter.
  • Gewinnerkonfiguration: Automatische/Manuelle Auswahl, numerische Gewinneranzahl, numerische Frist und Auswahl zwischen Stunden/Tagen.
  • Listen: durchsuchbare und filterbare Tabellen mit Status-, Datums-, Produkt- und Referenzfiltern, sofern angeboten.
  • Dashboard: verschiebbare Widgets, eine Bibliothek zum Aktivieren/Deaktivieren, ein Punktwähler und Steuerelemente für die Spaltenbreite.
  • E-Mail-Vorlagen: Statusumschalter, Sprachtabelle, Betreffzeile, formatierter Textkörper und eine Speichern-Schaltfläche.

8. Administratoraktionen

Administratoraktionen ändern entweder den Status einer Auktion oder helfen Ihnen bei der Verwaltung von Kunden und Gewinnern. Welche Aktionen angezeigt werden, hängt vom Status der Auktion ab.

  • Gespeichert Speichert Einstellungen, Farben, Dashboard-Layouts oder E-Mail-Übersetzungen, je nach Seite.
  • Veröffentlichen verschiebt einen Entwurf in den Status „Geplant“ oder „Laufend“.
  • Pause Verschiebt eine geplante oder laufende Auktion auf inaktiv. Lebenslauf bringt eine inaktive Auktion zurück.
  • Abbrechen erzwingen bricht eine laufende Auktion ab.
  • Duplikat erstellt eine Kopie einer Auktion.
  • Löschen Eine berechtigte Auktion wird entfernt. Laufende Auktionen bleiben geschützt.
  • Bulk löschen Löscht die ausgewählten, geeigneten Zeilen und überspringt laufende Zeilen.

In der Live-Ansicht können Sie Bieter aktualisieren, blockieren oder entsperren, die Auktion pausieren, fortsetzen oder abbrechen, die Auktion bearbeiten und gegebenenfalls manuelle Gewinner auswählen. Im manuellen Modus bestimmt die Reihenfolge der von Ihnen ausgewählten Bieter deren Gewinnerrang.

9. Verhalten im Schaufenster: Was Kunden sehen

Dieser Abschnitt beschreibt die Kundenseite des PrestaShop-Bietverfahrens: Gebote, Auktionslisten, Kontoseiten und Beschränkungen für gewonnene Bestellungen.

Produktseite Auktionsbox

Auf der Produktseite kann eine Auktionsbox für geplante, laufende, gewonnene, verlorene, nicht gebotene, nicht gewonnene, beendete oder inaktive Auktionen angezeigt werden. Bei einer laufenden Auktion kann die Box je nach Ihren Einstellungen den Countdown, das aktuelle oder nächste Mindestgebot, einen Fortschrittsbalken, die Anzahl der Bieter, den Rang, die Gesamtgebote, den Zeitpunkt des letzten Gebots, ein Gebotsfeld, die Schaltfläche „Gebot abgeben“, eine Watchlist-Steuerung, eine Meldung über gesperrte Bieter und eine Meldung über das Höchstgebot anzeigen.

Gebotsregeln für Kunden

Kunden müssen angemeldet sein, um mitbieten zu können. Gästen wird eine Anmeldeaufforderung angezeigt. Kunden können ihr eigenes Gebot nicht sofort überbieten, und gesperrte Bieter können nicht mitbieten. Lagerbestand und die PrestaShop-Regeln für nicht vorrätige Artikel beeinflussen ebenfalls, ob ein Gebot angenommen wird. Die Seite aktualisiert standardmäßig alle 10 Sekunden Status, Zeitablauf, Mindestgebot, Statistiken, Gewinnerstatus und Verlängerungshinweise.

Auktionslistenseite

Die öffentliche Auktionsliste enthält die Registerkarten „Alle“, „Demnächst“, „In Bearbeitung“ und „Abgelaufen“. Die Registerkarte „Abgelaufen“ ist optional. Abgelaufene Auktionen sind ausgegraut und verlinken nicht zum Produkt. Die Startseitenleiste und die Kategoriesymbole folgen den Einstellungen in den allgemeinen Einstellungen.

Kundenkonto: Meine Gebote und meine Watchlist

Das Kundenkonto enthält einen Auktionseintrag, der „Meine Gebote“ öffnet. Dort werden Gebotsverlauf, Höchstgebot, Ergebnis, Rang (sofern verfügbar) sowie die Optionen „Auftrag platzieren“ und „Auftrag ansehen“ angezeigt. Ist die Watchlist aktiviert, listet „Meine Watchlist“ geplante und laufende Auktionen auf. Unter „Vergangene/Abgebrochene Auktionen einbeziehen“ werden auch ältere, von mir beobachtete Auktionen angezeigt.

Mengenlimit für gewonnene Aufträge

Produkte, die zum Gewinnpreis erworben wurden, sind im Warenkorb und an der Kasse auf eine Menge von 1 Stück begrenzt. Sollte das Modul eine höhere Menge korrigieren, wird eine entsprechende Meldung angezeigt.

10. Mehrsprachigkeit, Multi-Store- und Währungsverhalten

Auktions-, Gebots-, Beobachtungslisten-, Gewinner- und Dashboard-Daten gehören zu einem Shop. Im Kontext eines einzelnen Shops zeigen die Administratorlisten nur den aktuellen Shop an. Im Kontext „Alle Shops“ gibt es keine Einschränkungen. Auktionsreferenznummern und -titel müssen shopübergreifend eindeutig sein.

E-Mail-Betreffzeilen und -Texte werden sprachspezifisch gespeichert. Die zum Installationszeitpunkt vorhandenen Sprachen werden automatisch geladen; fehlt eine Übersetzung, wird auf die Standardsprache des Shops zurückgegriffen. Für Sprachen, die nach der Installation hinzugefügt werden, werden möglicherweise nicht automatisch Übersetzungszeilen bereitgestellt.

Auktionsbeträge werden in der Standardwährung des Shops gespeichert und verglichen. Die Werte im Shop werden in die vom Kunden gewählte Währung umgerechnet, während Benachrichtigungs-E-Mails für Administratoren die Standardwährung des Shops verwenden. Auktionsformular und administrative Datumsangaben verwenden die Zeitzone Asien/Kalkutta, gespeicherte Datumsangaben hingegen UTC.

11. Cronjobs und automatisierte Aufgaben

Der CRON-Job erledigt zeitbasierte Aufgaben, sodass geplante Starts, Schließungen, die Gewinnerauswahl und abgelaufene Gewinnerfristen auch dann verarbeitet werden, wenn niemand den Shop oder die Admin-Seiten besucht.

Rufen Sie die CRON-Web-URL jede Minute mit dem auf der Seite angezeigten Token auf. Jeder Durchlauf kann Folgendes bewirken:

  1. Verschieben Sie geplante Auktionen auf „Laufend“ und benachrichtigen Sie die Beobachter.
  2. Abgelaufene laufende Auktionen schließen.
  3. Gewinner für Autoauktionen auswählen.
  4. Abgelaufene Gewinnerfristen bearbeiten und Gewinnerplätze neu zuweisen oder verfallen lassen.

Jeder Durchlauf verarbeitet maximal 200 Datensätze. Produktansichten, Gebote, Umfragen und die Auktionsliste führen ebenfalls eine begrenzte Just-in-Time-Ablaufverarbeitung durch, aber für Auktionen, die keine Seitenaufrufe generieren, ist ein CRON-Job erforderlich.

12. Externe Dienste und API-Einstellungen

Das Modul benötigt keine externe API-Verbindung. Die CRON-URL ist ein HTTP-Endpunkt Ihrer eigenen PrestaShop-Installation und kein externer Dienst. Es müssen keine externen Zugangsdaten eingegeben werden. Bewahren Sie das Token geheim auf und generieren Sie es neu, falls es versehentlich offengelegt wurde.

13. Fehlerbehebung beim PrestaShop-Auktionsmodul

Falls eine Auktion, ein Gebot, eine E-Mail oder eine Gewinnerbestellung nicht wie erwartet funktioniert, prüfen Sie die unten aufgeführten Ursachen und Lösungen. Sollte das Problem weiterhin bestehen, wenden Sie sich bitte an den Knowband-Support.

Die Auktion wird nicht im Schaufenster angezeigt.

Mögliche Ursache: Das Modul ist in PrestaShop deaktiviert, „Modul aktivieren“ ist auf „Nein“ gesetzt, oder die Auktion befindet sich im Entwurfsstatus, ist inaktiv oder gehört zu einem anderen Shop oder einer anderen Produktkombination. Fix: Aktivieren Sie das Modul in PrestaShop und überprüfen Sie in den allgemeinen Einstellungen den Auktionsstatus und die Termine. Bestätigen Sie anschließend das ausgewählte Produkt oder die Kombination.

Kunden können die Watchlist nicht nutzen.

Mögliche Ursache: Die Watchlist ist auf „Nein“ gesetzt oder der Kunde ist nicht angemeldet. Fix: Aktivieren Sie die Einstellung und testen Sie sie, während Sie angemeldet sind.

Geplante Auktionen oder Gewinner sind nicht mehr aktuell.

Mögliche Ursache: Die CRON-URL wird nicht aufgerufen, das Token wurde neu generiert, aber der Serverjob wurde nicht aktualisiert, oder das Modul ist deaktiviert. Fix: Kopieren Sie die aktuelle URL aus den Allgemeinen Einstellungen, aktualisieren Sie die Server-Crontab, führen Sie sie jede Minute aus und stellen Sie sicher, dass „Modul aktivieren“ auf „Ja“ gesetzt ist.

E-Mail-Benachrichtigungen werden nicht versendet

Mögliche Ursache: Die Vorlage oder die Sprachübersetzung ist deaktiviert oder unvollständig. Fix: Aktivieren Sie die Vorlage, bearbeiten Sie die Übersetzung, stellen Sie sicher, dass Betreff und Nachrichtentext ausgefüllt sind, und überprüfen Sie das E-Mail-Protokoll sowie die PrestaShop-Protokolle. E-Mail-Fehler blockieren weder Gebote noch die Bestellabwicklung.

Ein Gebot wird abgelehnt

Mögliche Ursache: Das Gebot liegt unter dem Startpreis oder dem erforderlichen Gebotsschritt, das Höchstgebot wurde erreicht, der Bieter ist gesperrt, die Wartezeit ist noch nicht abgelaufen, die Lagerregeln lehnen das Gebot ab oder die Auktion ist nicht mehr im Gange. Fix: Bitte prüfen Sie die Gebotseinstellungen und den Status der Auktion. Der Kunde muss angemeldet sein und kann sein eigenes Gebot nicht sofort überbieten.

Ein erfolgreicher Kunde kann die Bestellung nicht aufgeben.

Mögliche Ursache: Der Gewinner-Token oder die Frist ist ungültig, das Produkt oder die Kombination stimmt nicht überein, der bezahlte Betrag weicht vom Gewinnbetrag ab oder die Warenkorbmenge beträgt nicht genau 1. Fix: Der Kunde soll „Meine Gebote“ öffnen, vor Ablauf der Frist den aktiven Link „Bestellung aufgeben“ verwenden, das richtige Produkt oder die richtige Kombination auswählen und die Menge auf 1 belassen.

Die Auktionskategorien-Abzeichen fehlen oder sehen falsch aus.

Mögliche Ursache: Die Kategorieanzeige ist deaktiviert, die Auktion ist nicht live oder steht noch nicht bevor, oder ein stark angepasstes Design ändert die Produktauswahl. Fix: Aktivieren Sie die Anzeige von Auktionsinformationen auf der Kategorieseite, überprüfen Sie den Auktionsstatus und überprüfen Sie das Markup der Produktliste des Themes, falls die Formatierung nicht korrekt ist.

14. Bewährte Vorgehensweisen für die Durchführung von PrestaShop-Auktionen

Diese Tipps helfen Ihnen, Einrichtungsfehler zu vermeiden, automatisierte Aufgaben am Laufen zu halten und Ihren Kunden ein reibungsloses Auktionserlebnis zu bieten.

  • Lassen Sie das Modul „Aktivieren“ deaktiviert, während Sie Auktionen vorbereiten, und testen Sie dann eine vollständige Auktion, bevor Sie weitere eröffnen.
  • Verwenden Sie eindeutige, klare Referenznummern und kurze Auktionstitel.
  • Bitte überprüfen Sie die Start- und Endzeiten in der Zeitzone Asia/Kolkata (Verwaltung).
  • Wählen Sie eine Gebotsstufe, die dem Wert des Produkts entspricht, und überprüfen Sie gemeinsam das Maximalgebot und den Mindestpreis.
  • Schalten Sie nur die Statistiken und Bieterdetails ein, die Ihre Kunden sehen sollen.
  • Richten Sie CRON ein, bevor Sie geplante Auktionen veröffentlichen.
  • Aktivieren und überprüfen Sie jede E-Mail-Vorlage in jeder Sprache, die Ihr Shop verwendet.
  • Behandeln Sie die CRON-URL als Geheimnis und generieren Sie sie neu, falls sie durchgesickert ist.
  • Testen Sie eine Gewinnorder mit dem richtigen Produkt, der richtigen Kombination, dem richtigen Gewinnbetrag und einer Menge von 1.
  • Nutzen Sie die Live-Ansicht, um ungewöhnliche Gebote zu erkennen, Bieter bei Bedarf zu blockieren und manuell getroffene Gewinnerentscheidungen zu protokollieren.
  • Aktualisieren Sie das Modul auf die neueste Knowband-Version, um Sicherheit und Kompatibilität zu gewährleisten.

15. Fazit

Das Knowband PrestaShop Auktionsmodul ist eine umfassende Erweiterung für geplante Produktauktionen, Live-Gebote, Kundengebotshistorie, Merklisten, Gewinnerauswahl und Gewinnerauftragsabwicklung. Die allgemeinen Einstellungen steuern die Aktivierung und Platzierung im Shop, die Auktionen definieren jede Produktauktion, die Anpassungseinstellungen steuern das Erscheinungsbild, E-Mail-Vorlagen steuern Benachrichtigungen, und das Dashboard sowie die Gewinnerliste unterstützen die tägliche Auktionsverwaltung.

 

Benutzerhandbuch für das Prestashop Point of Sale Modul

Wissensband PrestaShop Point of Sale Modul Knowband ist ein umfassendes PrestaShop-Kassenmodul für mehrere Filialen, das speziell für Händler mit einem oder mehreren stationären Geschäften neben ihrem Onlineshop entwickelt wurde. Das Modul ist für diese Händler besonders praktisch, da es Funktionen wie Filialverkäufe, Lagerverwaltung und Mitarbeiterverwaltung direkt in das PrestaShop-Backend integriert und somit eine attraktive Alternative zu anderen Kassensystemen darstellt.

Das Modul basiert auf dem Multi-Outlet-POS-Ansatz. Jeder physische Standort, im Administratorjargon als Outlet bezeichnet, lässt sich individuell mit eigener Adresse, Währung, Sprache und eigenen Verkaufsbedingungen konfigurieren. Alle Outlets funktionieren jedoch weiterhin über eine einzige PrestaShop-Website. Daher eignet sich das PrestaShop Point of Sale Add-on ideal für Multi-Outlet-Einzelhandelsmodelle wie beispielsweise Boutique-Ketten, Franchise-Filialen, Pop-up-Stores und Lager mit zusätzlichen Verkaufsaktivitäten.

Knowband Point of Sale ist selbst keine Zahlungsmethode. Es erfasst POS-Verkäufe über seinen eigenen internen Bestellprozess und verwendet für POS-Transaktionen immer eine feste interne Zahlungsmethode; der Bestellstatus, der nach Zahlungseingang angewendet wird, ist in den Einstellungen konfigurierbar, und Versandkosten, Rabatte und Provisionen werden zusätzlich zu diesem Prozess berechnet.

1.1 Was das Modul beinhaltet

Das Prestashop Point of Sale Modul umfasst Funktionen wie Dashboard, Erstellung mehrerer Filialen, Provisionsverfolgung, Bestandssynchronisierung und vieles mehr.

 

  • Verkaufs-Dashboard-Modul für PrestaShop: Ein anpassbares, verschiebbares Widget-Raster zur Überprüfung der Filialleistung, überbuchter Bestellungen und Verkaufstrends
  • Filialmanagement: Erstellung, Bearbeitung und Aktivierung einzelner Verkaufsstellen, jede mit eigener Adresse, Währung, Sprache und eigenen Überschreibungsregeln
  • PrestaShop-Vertriebsagentenverwaltung: PrestaShop-Mitarbeiter den Filialen als Kassierer zuweisen und bestimmte Mitarbeiter als POS-Manager kennzeichnen
  • Provisionsverfolgung: Erfassung der Verkäuferprovision pro Verkauf, aufgeschlüsselt nach Mitarbeiter und Filiale.
  • POS-Kundenverwaltung für PrestaShop: Suchen, Erstellen und Konfigurieren des Auscheckverhaltens von Gästen basierend auf der Filiale
  • PrestaShop Barcode-Scanner-Modul: Die über den Scanner eingegebenen Barcodes werden mit einem benutzerkonfigurierbaren Barcode-Feld wie EAN13, UPC, ISBN, MPN und Referenz abgeglichen.
  • Bestandssynchronisierung für PrestaShop: Sicherstellung der korrekten Bestandsübersicht bei der Zuweisung, dem Verkauf und der Rückgabe von Produkten in verschiedenen Verkaufsstellen.
  • Offline-Bestellmodul für PrestaShop: Verkäufe werden bei Verbindungsabbruch in eine Warteschlange gestellt und nach Wiederherstellung der Verbindung automatisch synchronisiert. Doppelte Bestellungen werden mithilfe von Idempotenzschlüsseln verhindert.
  • PrestaShop Kassensystem mit Belegdruck: Erstellung gedruckter Belege über standardmäßigen browserbasierten HTML-Druck, mit konfigurierbarer Rabattzeilenanzeige
  • Rückgabe- und Erstattungsprozess am Kassensystem: Transparenz auf Bestellebene hinsichtlich bezahlter Beträge, Bestellstatus und Überverkaufskennzeichnungen, sodass Retouren und Rückerstattungen bis zum ursprünglichen Händler und Verkäufer zurückverfolgt werden können.
  • PWA-ähnlicher Panelzugriff: eine öffentliche POS-Panel-URL, die optional angepasst werden kann und in einem Browser-Tab geöffnet oder als app-ähnliche Verknüpfung auf einem Desktop-Gerät installiert werden kann.

2.0 Anforderungen und Kompatibilität für das Prestashop Point of Sale Add-on

2.1 PrestaShop-Kompatibilität

Das Modul ist kompatibel mit PrestaShop 1.7, PrestaShop 8.x und PrestaShop 9.xx. Shop-Betreiber können es bedenkenlos nutzen. Sollten Sie auf Probleme stoßen, steht Ihnen unser Team jederzeit zur Verfügung. [E-Mail geschützt]

2.2 Modulabhängigkeiten

Das Multi-Outlet-POS-System erstellt und nutzt eigene Datenbanktabellen für Filialen, Produkt-zu-Filiale-Zuordnung, Lagerbestandsverwaltung, Rabattprotokolle, Offline-Bestellwarteschlangen und Provisionsaufzeichnungen sowie Standard-PrestaShop-Tabellen für Mitarbeiter, Kunden, Spediteure und Bestellungen.

2.3 Erforderliche Berechtigungen

Der Administrator, der das Modul installiert oder konfiguriert, benötigt gültigen PrestaShop-Backend-Zugriff mit Berechtigungen zur Verwaltung von Modulen, Produkten, Versanddienstleistern, Kunden, Mitarbeitern und Bestellungen. Insbesondere die Filialverwaltung betrifft Produkte und Versanddienstleister direkt. Shop-Admins ohne diese Berechtigungen können die Filialeinrichtung daher nicht abschließen.

3.0 Installation und Aktivierung des Prestashop Multi Outlet POS-Systems

3.1 Installation des Moduls

Installieren Sie Knowband PrestaShop Point of Sale aus der PrestaShop-Modulliste im Backend, genau wie jedes andere Standard-PrestaShop-Modul installiert wird. 

  • Navigieren Sie zu Modulmanager > Module
  • Klicken Sie auf die Option „Hochladen“ und laden Sie die Knowband Prestashop Point of Sale-Software hoch.
  • Nach der Installation klicken Sie auf Konfigurieren. Sie werden dann zum Konfigurationsmodul weitergeleitet.

3.2 Aktivierung

Die Installation des Moduls ist nicht dasselbe wie dessen Aktivierung für den Live-Verkauf.  Aktivieren Sie das Modul über die Registerkarte „POS-Modul aktivieren“.

4.0 Modul-Registerkartenstruktur im POS 

Nach der Installation finden Sie das Modul Knowband Prestashop Point of Sale unter dem Menüpunkt SELL von PrestaShop. 

  • Dashboard
  • Einstellungen
  • Outlets
  • Mitarbeiter
  • Bestellungen
  • Reports
  • Belegeinstellungen
  • Andere Module

5.0 Konfiguration des Admin-Panel-Moduls in Prestashop Kassensystem

5.1-Dashboard

Das Dashboard ist die Startseite des Vertriebs-Dashboard-Moduls für PrestaShop und bietet dem Administrator einen filialbezogenen Überblick über die POS-Aktivitäten, sobald er das Knowband Prestashop Point Of Sale-Menü öffnet.

5.1.1 Zweck

  • Prüfen Sie die jüngsten Verkaufsaktivitäten und Trends in den verschiedenen Filialen.
  • Prüfen Sie die Leistung der einzelnen Steckdosen.
  • Sehen Sie sich die Anzahl der überbuchten Bestellungen an, die in direktem Zusammenhang mit der Genauigkeit der Bestandsabgleichung stehen.
  • Öffnen Sie das Kassensystem schnell von einem einzigen Bildschirm aus.
  • Passen Sie das Widget-Layout so an, wie der Ladeninhaber oder Manager die Daten auswerten möchte.

5.1.2 Felder und Steuerelemente

  • Steckdosenwahlschalter: Schaltet die Dashboard-Ansicht auf eine bestimmte Steckdose oder auf alle zugänglichen Steckdosen um, was für die Verwaltung mehrerer Steckdosen von zentraler Bedeutung ist.
  • Periodenauswahl: ändert den von den Dashboard-Widgets verwendeten Berichtszeitraum.
  • Widget-Steuerelemente anpassen: Widget-Layout aktivieren, neu anordnen und speichern
  • Schnelllink zu überbuchten Bestellungen: Öffnet die Bestellübersicht, gefiltert nach überverkauften Bestellungen.

5.1.3 Schaltflächen und Aktionen

  • Kassensystem öffnen: öffnet das POS-Panel in einem neuen Browser-Tab
  • Dashboard-Layout zurücksetzen: Stellt die Widget-Anordnung auf das Standardlayout zurück
  • Demo-Modus umschalten: Schaltet das Dashboard auf einen Demodatensatz anstelle von Live-Daten um, was für Screenshots oder Schulungszwecke nützlich ist.

5.1.4 Wichtiges Verhalten

  • Widget-Daten werden per AJAX geladen, anstatt die gesamte Seite neu zu laden.
  • Die Inhalte des Dashboards sind immer filialspezifisch, sobald eine Filiale ausgewählt ist.
  • Das Widget-Layout und die Demo-Modus-Einstellungen werden pro Shop gespeichert, sodass PrestaShop-Installationen mit mehreren Shops separate Dashboard-Einstellungen beibehalten.

5.2 Allgemeine Einstellungen

Der Bereich „Einstellungen“ ist der Hauptkonfigurationsbereich für das Verhalten des Moduls und ist in fünf Unterregisterkarten unterteilt: Allgemein, Produkt, Kunde, Zahlung und Versand.

Allgemeine 5.2.1

Es steuert das grundlegende Betriebsverhalten des PrestaShop POS-Moduls: ob es aktiv ist, wie Rabatte und der Offline-Modus funktionieren, die Farben des Bedienfelds und die öffentliche URL des Bedienfelds.

  • POS-Modul aktivieren: Schaltet das gesamte Modul ein oder aus; im deaktivierten Zustand ist das Kassenpanel nicht verfügbar.
  • Gutscheineingabe im Warenkorb anzeigen: Zeigt oder blendet das Gutscheinfeld im Warenkorb an.
  • Hinweistext im Warenkorb-Panel: Optionale Nachricht, die über dem POS-Warenkorb angezeigt wird
  • Manuelle Rabatte an der Kasse zulassen: ermöglicht Kassiererrabatt
  • Maximaler Rabatt in %: maximaler manueller Rabattprozentsatz, den ein Kassierer anwenden darf
  • Maximaler Rabatt (fester Betrag): maximaler fester Rabattbetrag, den ein Kassierer gewähren darf
  • Akzentfarbe der Paneele: Hauptfarbe, die von der POS-Oberfläche verwendet wird
  • Farbverlauf des Panels: Sekundärfarbe für den POS-Hintergrundverlauf
  • Füllfarbe der Schaltfläche: Hauptfarbe für Aktionsschaltflächen im Kassenpanel
  • Farbe beim Überfahren der Schaltfläche: Farbe beim Überfahren des Buttons
  • Offline-Modus aktivieren: Aktiviert das Offline-Bestellmodul für PrestaShop, wodurch Verkäufe in eine Warteschlange gestellt werden können, während die Verbindung unterbrochen ist, und automatisch synchronisiert werden, sobald sie wiederhergestellt ist.
  • Idempotenz-Erhaltungsfenster (Tage): Anzahl der Tage, für die Deduplizierungsschlüssel für Offline-Verkäufe aufbewahrt werden, um zu verhindern, dass derselbe Offline-Verkauf zweimal erfasst wird.
  • Benutzerdefinierter URL-Pfad für die Verkaufsseite: Diese Option ermöglicht es dem POS-Panel, einen benutzerdefinierten öffentlichen URL-Pfad, z. B. /pos/, zu verwenden und unterstützt die Installation von PWA-ähnlichen Verknüpfungen.

Hinweis: Das Ändern des Pfads für das benutzerdefinierte Panel kann bereits installierte Desktop-App-Verknüpfungen beschädigen, da eine installierte Verknüpfung auf die URL verweist, mit der sie erstellt wurde.

5.2.2 Produkt

Steuert, wie Produkte im Kassensystem gesucht, angezeigt, zugewiesen und verwaltet werden, und ist der zentrale Konfigurationspunkt sowohl für das Barcode-Scanner-Modul für PrestaShop als auch für das Inventarsynchronisierungsmodul für PrestaShop.

  • Maximale Zeichenanzahl pro Produktnamen: Kürzt lange Produktnamen in der POS-Oberfläche
  • Niedrige Alarmschwelle für Lagerbestände: Niedrige Lagerbestände werden signalisiert, wenn der zugeteilte Bestand den gewählten Wert erreicht oder unterschreitet.
  • Suchergebnisbegrenzung (Produkte/Kunden): Maximale Anzahl der bei Produkt- oder Kundensuchen zurückgegebenen Zeilen
  • Produktsuchfelder: Wählt aus, welche Produktfelder in der POS-Suche per Textabgleich berücksichtigt werden (Name, Referenz, EAN, ISBN, UPC, MPN und Tags).
  • Barcode-Feld zum Abgleich: Wählt aus, welches Barcode-Feld das Barcode-Scanner-Modul für PrestaShop beim Scannen oder Eingeben eines Codes verwendet (EAN13, UPC, ISBN, MPN oder Referenz).
  • Deaktivierte Produkte automatisch aus einem geöffneten Warenkorb entfernen: Entfernt automatisch deaktivierte oder nicht mehr zugewiesene Produkte aus einem geöffneten Warenkorb.
  • Flaggenprodukte mit folgenden Kombinationsmöglichkeiten: Produkte mit Varianten werden gekennzeichnet, damit die Kassiererin weiß, dass vor dem Bezahlen eine Auswahl getroffen werden muss.
  • POS-Status bei neuer Zuweisung aktivieren: Stellt neu zugewiesene Produkte sofort für den POS-Verkauf bereit
  • Originalpreis und Rabatt anzeigen: Zeigt sowohl den Originalpreis als auch den reduzierten Preis für preisreduzierte Produkte an.
  • Neue oder bearbeitete Produkte automatisch Filialen zuweisen: Produkte werden automatisch aktiven Filialen zugeordnet und das Bestandssynchronisierungsmodul für PrestaShop wird unterstützt.
  • Standard-/Startkategorie-ID: Die Kategorie, die im Kassenpanel standardmäßig angezeigt wird; auf 0 setzen, um die Stammkategorie des Shops zu verwenden.
  • Produktbild-Miniaturansichten in Suchergebnissen und im Warenkorb anzeigen: zeigt kleine Produktbilder an
  • Verfügbare Menge in den Suchzeilen anzeigen: Zeigt den Lagerbestand des Outlets in den Produktsuchergebnissen an
  • SKU/Referenz in den Suchzeilen anzeigen: zeigt unter dem Produktnamen einen Produktreferenztext an

5.2.3 Kunde

Verwaltet den globalen Teil der Kundenverwaltung von PrestaShop POS. Die meisten kundenbezogenen Konfigurationen befinden sich nun auf Filialebene und nicht mehr hier.

  • Kassierer sollen Kundengruppen bei der Erstellung auswählen können: zeigt ein Auswahlfeld für Kundengruppen an, wenn ein Kassierer einen Kunden über das Bedienfeld anlegt.

5.2.4-Zahlung

Steuert den Zahlungsstatus für POS-Verkäufe und die Provisionsregeln für Verkäufer, die die Provisionsverfolgung steuern.

  • Wie POS-Verkäufe bezahlt werden: ein Anzeigefeld, das erklärt, dass alle POS-Verkäufe über eine feste interne Zahlungsmethode abgewickelt werden.
  • Status wird nach Zahlungseingang angewendet: Der Bestellstatus, der zugewiesen wird, sobald ein Verkauf als bezahlt markiert wird.
  • Provisionsverfolgung für Vertriebsmitarbeiter aktivieren: Schaltet die Provisionsberechnung für die Provisionsverfolgung ein oder aus.
  • Provisionssatz (% des Bestellwerts): Prozentsatz des Verkaufserlöses, der für die Verkäuferprovision verwendet wird

5.2.5 Versand

Steuert das Versandverhalten bei POS-Bestellungen, einschließlich der Frage, welche Versanddienstleister ein Kassierer anbieten kann.

  • Erlauben Sie den Versand eines POS-Verkaufs an den Kunden: ermöglicht den Versand am POS
  • An der Kasse sind folgende Tragemöglichkeiten erhältlich: Mehrfachauswahlliste aller Anbieter, aus denen ein Kassierer auswählen kann
  • Vorausgewählter Anbieter: Standardmäßig ausgewählter Versanddienstleister, wenn ein Kassierer den Versandmodus auswählt

5.3 So fügen Sie mehrere Filialen in Prestashop Point of Sale hinzu

Filialen bilden den Kern der Konfiguration von Filialnetzen. Dieser Abschnitt behandelt die Filialliste, das Formular zum Hinzufügen und Bearbeiten von Filialen sowie das Produktpanel der Filialen, das für die Bestandssynchronisierung verwendet wird.

5.3.1 Liste der Verkaufsstellen

Listet alle für den aktuellen Shop konfigurierten Filialen auf und ist der Einstiegspunkt für die Filialverwaltung.

Listenspalten: ID, Filial-/Verkaufsstellenbezeichnung, Postleitzahl, Land, Zahlungsart ändern, Versandart ändern, Status

  • edit: öffnet das Formular zur Steckdosenkonfiguration
  • Statusumschaltung: Aktiviert oder deaktiviert die Steckdose
  • Kassensystem öffnen: öffnet das POS-Panel für diesen Kontext in einem neuen Tab
  • Neue Filiale hinzufügen: erstellt einen neuen Outlet-Datensatz

5.3.2 Outlet hinzufügen/bearbeiten

Erstellt oder bearbeitet eine einzelne Filiale und definiert deren physisches Profil sowie die lokalen Zahlungs-, Versand- und Gast-Checkout-Regeln.

Kernbereiche: Filiale aktiv, Filial-/Verkaufsstellenbezeichnung, Adresszeile 1, Adresszeile 2, Ort, Postleitzahl, Land, Bundesland/Kanton, Telefonnummer, Akzeptierte Währungen in dieser Filiale, Vorausgewählte Währung an der Kasse, Verfügbare Sprachen in dieser Filiale, Vorausgewählte Sprache an der Kasse

5.3.3 Zahlungsüberschreibungsgruppe

  • Zahlungseinstellungen überschreiben: Schaltet die Zahlungsüberschreibung der Verkaufsstelle ein oder aus
  • Status wird nach Zahlungseingang angewendet: Auftragsstatus für bezahlte POS-Verkäufe in dieser Filiale
  • Provisionsverfolgung für Vertriebsmitarbeiter aktivieren: ermöglicht die Provisionsverfolgung auf Filialebene.
  • Provisionssatz (% des Bestellwerts): Für diese Filiale geltender Provisionssatz

5.3.4 Versandüberschreibungsgruppe

  • Versandeinstellungen überschreiben: Schaltet die Versandüberschreibung für Outlets ein oder aus
  • Erlauben Sie den Versand eines POS-Verkaufs an den Kunden: ermöglicht den Versand in dieser Filiale
  • An der Kasse sind folgende Tragemöglichkeiten erhältlich: Zugelassene Spediteure für diese Verkaufsstelle
  • Vorausgewählter Anbieter: Standardversanddienstleister für diese Filiale

5.3.5 Gäste-Checkout-Gruppe

Diese Gruppe stellt die Filialebene des PrestaShop POS-Kundenmanagementsystems dar.

  • Verkäufe ohne registrierten Kunden zulassen: ermöglicht den Verkauf an Gäste in dieser Filiale
  • Gästebetreuung: Wählt aus, ob Gäste einen bestehenden Kundendatensatz verwenden oder ein neuer Gastkunde, der pro Verkauf erstellt wird.
  • E-Mail-Adresse des Gastbezahlers: E-Mail-Adresse des Bestandskunden, die für Gastverkäufe verwendet wird
  • Nach dem Namen des Kunden fragen: zeigt Namensfelder im Gastformular an
  • Erfragen Sie die Adresse des Kunden: zeigt Adressfelder im Gastformular an

5.3.6 So ordnen Sie Produkte Filialen zu. 

Wird beim Bearbeiten eines bestehenden Outlets angezeigt und ist der Arbeitsbildschirm für das Inventarsynchronisierungsmodul von PrestaShop auf Outlet-Ebene.

  • Produkt der Filiale zuordnen
  • Weisen Sie alle Produkte dem Outlet zu.
  • Mengen für zugewiesene Produkte verwalten
  • Ein Produkt aus dieser Filiale entfernen

5.4 Mitarbeiter

Der Bildschirm „Mitarbeiter“ ist die PrestaShop-Vertriebsagentenverwaltungsansicht, in der alle einem POS-Shop zugewiesenen PrestaShop-Mitarbeiter aufgelistet sind.

Listenspalten: Mitarbeiter-ID, Name des Kassierers, E-Mail-Adresse, Zuständige Filiale, Status, Manager

  • edit: öffnet den Mitarbeiterdatensatz im Standard-Mitarbeitereditor von PrestaShop.

Die Registerkarte „Mitarbeiter“ bietet Funktionen zum Erstellen von Mitarbeiterkonten und zum Konfigurieren von Berechtigungen und Zugriffspunkten, auf die Mitarbeiter Zugriff haben sollen.

  • Vorname: Bitte geben Sie den Vornamen des Mitarbeiters an.
  • Nachname: Bitte geben Sie den Nachnamen des Mitarbeiters an.
  • Avatar: Laden Sie das Avatarbild des Mitarbeiters hoch.
  • Gravatar aktivieren: Geben Sie an, ob Sie das Gravatar-Bild des Mitarbeiters verwenden möchten (Ja/Nein).
  • E-Mail-Adresse: Geben Sie die E-Mail-Adresse des Mitarbeiters an. Diese E-Mail-Adresse kann als Anmelde- und Informationsaustauschkanal verwendet werden.
  • Passwort: Geben Sie für den Mitarbeiter ein Passwort mit mindestens 8 Zeichen an.
  • Sprache: Geben Sie die Sprache an, die der Mitarbeiter im Administrationsbereich verwendet.

Zugriff und Berechtigungen

  • AktivesWählen Sie „Ja“, wenn Sie dem Mitarbeiter Zugriff auf das Admin-Panel gewähren möchten; wählen Sie andernfalls „Nein“.
  • Funktion / Rolle (Role) *Wählen Sie die Rolle des Mitarbeiters. Basierend auf der gewählten Rolle erhält der Mitarbeiter Berechtigungen und Zugriff auf Funktionen.
  • StandardseiteWählen Sie die Seite aus, die dem Mitarbeiter direkt nach dem Einloggen angezeigt werden soll.

POS-Zugang

  • Zugewiesene POS-FilialeWählen Sie die Kassenfiliale aus, die dem Mitarbeiter gehört.

Wenn dieses Feld leer gelassen/nicht initialisiert wird, gilt der Mitarbeiter nicht als Kassierer und erhält daher keinen POS-Zugang.

  • MitarbeiterbildWählen Sie ein Foto/Bild des Mitarbeiters aus. Dies kann die Identifizierung des Mitarbeiters im System erleichtern. Sobald alle erforderlichen Daten eingegeben sind, speichern Sie den Mitarbeiterdatensatz.

5.5 Wie werden Offline-Bestellungen mit PrestaShop synchronisiert? 

Im Bildschirm „Bestellungen“ werden alle vom Kassensystem ausgehenden Bestellungen aufgelistet. Er ist der primäre Ort, um die Verkaufshistorie einzusehen, und der Ausgangspunkt für jede Untersuchung des Rückgabe- und Erstattungsverlaufs im Kassensystem.

Listenspalten: ID, Referenz, Kunde, Filiale, Verkäufer, Provisionsbetrag, Status, Gesamtbetrag, Bezahlt, Überverkauft, Datum

Filters: Filialfilter, Verkäuferfilter, Datumsfilter

Ansicht: öffnet die detaillierte Bestellansicht für diesen Verkauf, einschließlich Filiale, Verkäufer und Zahlungsdetails, die für die Nachverfolgung einer Rücksendung nützlich sind.

Der CSV-Export ist über den standardmäßigen Exportmechanismus der PrestaShop-Hilfsliste möglich, wodurch sich unkompliziert ein POS-Trail für Retouren und Rückerstattungen oder eine Abstimmungsdatei für die Buchhaltung erstellen lässt.

5.6 Wie man Berichte analysiert 

Der übergeordnete Reiter „Berichte“ gruppiert die beiden Berichtsbildschirme, die für die Provisionsverfolgung und die Rabattüberwachung verwendet werden.

5.6.1 Rabattbericht

Fasst die Rabattaktivitäten nach Mitarbeiter und Filiale zusammen und hilft der Verwaltung, Kassierer zu identifizieren, die häufig oder besonders viele Rabatte gewähren.

Listenspalten: Mitarbeiter-ID, Vorname, Nachname, Filiale, Anzahl der Rabatte, Gesamtrabatt, Rabatte pro Artikel, Gesamtbetrag pro Artikel, Rabatte für den gesamten Warenkorb, Gesamtbetrag des Warenkorbs, Letzter Rabatt

Filters: Mitarbeiternamenfilter, Filialfilter, Datumsbereich des letzten Rabatts

Dies ist ein schreibgeschützter Bericht. Er basiert auf den vom Modul protokollierten Rabattaktivitäten und enthält keine Zeilen zu Gutscheinrabatten.

5.6.2 Kommissionsbericht

Der Hauptbildschirm zur Provisionsverfolgung, der die von einem Verkäufer in jeder Filiale verdienten Provisionen zusammenfasst.

Listenspalten: Mitarbeiter-ID, Vorname, Nachname, Filiale, Umsatz inkl. Provision, Gesamtumsatz, Gesamtprovision, Durchschnitt pro Verkauf, Letzte Provision

Filters: Auslassfilter, Zeitraum der letzten Inbetriebnahme

Bestellungen ansehen: Öffnet die Bestellseite, gefiltert nach dem zuständigen Verkäufer und der Filiale.

Hinweis: Dieser Bericht ist nach Verkäufer und Filiale gruppiert, was wichtig ist, wenn ein einzelner Mitarbeiter im Rahmen von Multi-Outlet POS-Operationen in mehreren Filialen arbeitet.

5.7 Belegeinstellungen

Steuert, wie PrestaShop POS mit Belegdruck Rabatte anzeigt und ob Neukunden eine Willkommens-E-Mail erhalten.

  • Drucken Sie für jede Zeile einen eigenen Rabatt aus: druckt für jedes rabattierte Produkt eine separate Rabattzeile auf den Kassenbon.
  • Gesamtrabatt für den Warenkorb ausgeben: Gibt eine separate Gesamtsummenzeile für Rabatte auf Warenkorbebene aus.
  • Neukunden eine Willkommensnachricht per E-Mail senden: sendet eine Willkommens-E-Mail, wenn ein Kassierer einen neuen Kunden am Kassensystem anlegt..

6.0 Fazit

Knowband PrestaShop Point of Sale, auch bekannt als PrestaShop Multi-Outlet Point of Sale (POSDieses Modul ist ideal für Shops, die eine vollwertige Filialverwaltung direkt in PrestaShop benötigen und kein externes Zusatzsystem verwenden möchten. Administratoren können damit Filialen anlegen und Mitarbeiter über die Vertriebsagentenverwaltung zuweisen. Außerdem sorgt das Modul mit der Bestandssynchronisierung für einen stets aktuellen Lagerbestand, ermöglicht das Scannen von Produkten mit dem Barcode-Scanner, die Abwicklung von Offline-Bestellungen, die Konfiguration von Versand und Zahlung, das Drucken von Belegen sowie die Überwachung von Rabatt- und Provisionsentwicklungen – alles über ein zentrales Verkaufs-Dashboard in PrestaShop. Bei Problemen mit dem Modul kontaktieren Sie uns bitte unter [Kontaktinformationen einfügen]. [E-Mail geschützt]

OpenCart SEO Audit Manager User Manual

 

1. Einleitung

Eine OpenCart-Website erfordert weit mehr als nur das Hinzufügen von Produkten und die Abwicklung von Bestellungen. Suchmaschinen müssen wissen, was sich auf der Webseite befindet, Kunden erwarten kurze Ladezeiten, und defekte Links müssen erkannt werden, bevor sie zu Umsatzeinbußen führen. Der von Knowband entwickelte OpenCart SEO Audit Manager bietet all diese Funktionen in einem einzigen Dashboard – ganz ohne verschiedene Add-ons, Excel-Tabellen und manuelle Prüfungen. Eine OpenCart SEO Audit Extension erledigt all diese Aufgaben gleichzeitig.

Das grundlegende Prinzip der OpenCart SEO Audit-Erweiterung besteht darin, Produkte, Produktkategorien, Informationsseiten, Hersteller und Blogs zu bewerten, die mit OpenCart kompatibel sind. Jede einzelne Seite erhält eine individuelle Qualitätsbewertung, die Aspekte wie Meta-Tags, Lesbarkeit, Keyword-Integration, Verlinkung und mehr berücksichtigt. Für Shopbetreiber mit wenig SEO-Kenntnissen ist dies eine hilfreiche Checkliste.

Neben der Bewertung bietet die Erweiterung Funktionen wie OpenCart Google Analytics 4-Analyse, OpenCart Google Search Console und OpenCart PageSpeed ​​Insights für Traffic-, Such- und Seitenladezeitanalysen in einem zentralen Dashboard. Zusätzlich übernimmt sie die Weiterleitungsverwaltung mithilfe der OpenCart URL Redirect Extension. Diese Erweiterung identifiziert außerdem 404-URLs, die die Nutzererfahrung beeinträchtigen könnten, und erkennt doppelte SEO-URLs.

Dieses Modul fungiert als OpenCart-Plugin für technische Suchmaschinenoptimierung (SEO). Es ermöglicht die Bearbeitung der robots.txt-Datei mit dem OpenCart Robots.txt Editor und erstellt XML- und HTML-Sitemaps mit dem OpenCart Sitemap Generator. Mit dem optionalen OpenCart AI Content Generator auf Basis von ChatGPT werden wichtige Elemente wie Meta-Titel, Meta-Beschreibungen, Produktbeschreibungen und Social-Media-Tags automatisch generiert.

Dieses Handbuch beschreibt die Funktionalität des Knowbands. OpenCart SEO-Audit-Erweiterung Dieses Dokument basiert auf der tatsächlichen Navigation, den Funktionen und der Performance der Seite. Es gibt keine Garantie für das Suchmaschinenranking, da kein Onpage-Service dieses beeinflussen kann. Die Funktion, die Verwendung und die Relevanz der einzelnen Features werden erläutert. Das Handbuch richtet sich an OpenCart-Shopbetreiber mit OpenCart-Kenntnissen, die jedoch keine SEO-Analyse durchführen können.

2. Hauptmerkmale der OpenCart SEO-Audit-Erweiterung

OpenCart SEO Audit Manager, eine umfassende SEO-Audit-Erweiterung für OpenCart-Shops, vereint mehrere Funktionen in einem Modul. Zusammen decken sie die meisten wiederkehrenden SEO-Wartungsaufgaben ab, die ein OpenCart-Shop benötigt:

  • SEO- und Lesbarkeitsbewertung für Produkte, Kategorien, Informationsseiten, Hersteller und zugehörige Blog-Inhalte
  • Ergebnisverlauf mit Trenddiagrammen, Momentaufnahmen und Vergleichen im Zeitverlauf
  • Probleme sind nach Regeln gruppiert, sodass Administratoren ein Problem auf mehreren Seiten gleichzeitig beheben können.
  • OpenCart Google Analytics 4-Integration mit Berichten zu Sitzungen, Nutzern, E-Commerce und Verhalten
  • OpenCart-Integration in die Google Search Console mit den Schwerpunkten Performance, Sitemap-Übermittlung und URL-Indexierungsprüfung
  • PageSpeed ​​Insights-Integration mit mobilen und Desktop-Tests sowie historischer Trendverfolgung
  • Ein OpenCart-Weiterleitungsmanager, der OpenCart-301-Weiterleitungen sowie die Weiterleitungstypen 302 und 303 unterstützt, einschließlich des Massenimports von CSV-Dateien.
  • 404-URL-Erkennung, die fehlende Shopfront-Anfragen zur Überprüfung protokolliert.
  • Prüfung auf doppelte URLs, im Wesentlichen ein OpenCart SEO-Checker für SEO-Keywords, die mehr als einer Seite zugewiesen sind
  • Generierung von XML- und HTML-Sitemaps über den OpenCart Sitemap Generator des Moduls sowie Unterstützung für RSS-Feeds
  • robots.txt-Verwaltung über den integrierten robots.txt-Editor direkt im Admin-Panel
  • Ein KI-gestützter OpenCart-Content-Generator (ChatGPT-basiert) für Metatitel, Beschreibungen, Produkttexte und Social-Media-Metadaten
  • Import/Export für die Massensicherung, Wiederherstellung und KI-gestützte Optimierung von SEO-Daten.
  • Social Cards für Open Graph- und X (Twitter)-Kartenmetadaten sowie Unterstützung für strukturierte Daten

Jeder dieser Bereiche wird in den folgenden Abschnitten detailliert beschrieben, wobei die genauen Tab-Namen und Felder aus dem OpenCart SEO Audit Module verwendet werden.

3. Installation der Erweiterung

Schritt 1: Laden Sie das Modul herunter. Laden Sie OpenCart SEO Audit Manager, ein OpenCart SEO-Plugin, das entwickelt wurde, und extrahieren Sie es auf Ihrem lokalen Rechner.

Schritt 2: Kopieren Sie die Dateien auf Ihren Server. Laden Sie den Inhalt des Verzeichnisses „Datei-Upload“ (Admin, System, Katalog) in Ihren Shop hoch und behalten Sie dabei die bestehende Ordnerstruktur bei.

Schritt 3: Installieren oder aktualisieren Sie die OCMOD-Modifikation. Das Modul enthält eine OCMOD-Modifikation, die die Knowband SEO-Gruppe zur Admin-Seitenleiste hinzufügt. Gehen Sie in OpenCart zu Erweiterungen > Modifikationen und aktualisieren Sie die Modifikationsliste, damit die OpenCart SEO-Erweiterung korrekt angezeigt wird. Falls der Eintrag in der Seitenleiste nicht sofort erscheint, bietet die Erweiterung auch eine ereignisbasierte Ausweichlösung, die das Menü nach der Installation automatisch hinzufügt.

Schritt 4: Installieren Sie die Erweiterung. Öffnen Sie das OpenCart-Administrationspanel, gehen Sie zu Erweiterungen, suchen Sie Knowband SEO und installieren Sie es.

Schritt 5: Benutzerberechtigungen bestätigen. Die Installation gewährt der installierenden Benutzergruppe Zugriff und Änderungsberechtigungen für die Routen des Moduls. Falls andere Administratorgruppen das Modul ebenfalls nutzen müssen, fügen Sie deren Zugriffs- und Änderungsberechtigungen manuell unter System > Benutzer > Benutzergruppen hinzu.

4. Administratorübersicht der OpenCart SEO-Audit-Erweiterung

Die OpenCart SEO Audit-Erweiterung ordnet ihre Tools in einem separaten Admin-Menü. Die Navigation umfasst Dashboard, Analysen (inkl. GA-, GSC- und PageSpeed ​​Insights-Dashboards), Score-Verlauf, URL-Optimierung, Sitemap (XML und HTML). Mit dieser Erweiterung können Sie Produkte per Import/Export in großen Mengen aktualisieren. Außerdem lassen sich sitemap.xml, sitemap.html und robots.txt bearbeiten.

4.1-Dashboard 

 

Das Dashboard bietet eine Übersicht über den allgemeinen SEO-Status Ihres Shops. Es ist in der Regel der erste Anlaufpunkt, um die Performance Ihres Katalogs hinsichtlich Inhalt und Metadaten zu überprüfen. 

Sie können die aktuellen und vorherigen Gesamt-SEO-Scores einsehen, verschiedene Aufschlüsselungsdiagramme überprüfen, eine Massenanalyse von Seiten durchführen, die noch nicht bewertet wurden, und direkt zur Score-Historie springen.

  • Aktuelle Website-Bewertung / Vorherige BewertungDie Gesamt-SEO-Punktzahl des Shops gemäß der letzten Überprüfung, dargestellt im Verhältnis zur Punktzahl der vorherigen Periode, um festzustellen, ob eine Verbesserung oder Verschlechterung eingetreten ist.
  • Trend der Gesamt-SEO-BewertungEin Diagramm, das die Performance Ihrer Website im Zeitverlauf darstellt und Ihnen hilft zu verstehen, ob die vorgenommenen Verbesserungen eine nachhaltige Wirkung hatten oder nur eine anfänglich positive Resonanz hervorgerufen haben.
  • Index/Follow-VerhältnisDas Verhältnis der für die Indexierung und das Folgen markierten Seiten zu den mit noindex und nofollow markierten Seiten ermöglicht es, die Seiten zu erkennen, die fälschlicherweise vom Crawling durch Suchmaschinen ausgeschlossen wurden.
  • Seiten nach PunkteverteilungEine Grafik, die die Anzahl der Seiten mit guten, mittleren und schlechten SEO-Bewertungen widerspiegelt.
  • Ablesbarkeit: eine Tabelle, die die Lesbarkeitswerte der analysierten Inhalte zusammenfasst, getrennt vom SEO-Wert.
  • Meta-Einstellungen abgeschlossen: eine Grafik, die zeigt, wie viele Seiten über vollständige Metadaten (Titel, Beschreibung und ähnliche Felder) verfügen und wie viele diese nicht aufweisen.
  • SEO ChecklisteEine Liste der technischen Einstellungen des gesamten Shops, darunter aktivierte SEO-URLs, SSL-Verschlüsselung, XML-Sitemap, robots.txt-Datei, Wartungsmodus, Webmaster-Verifizierung, URL-Weiterleitungen, RSS-Feed und gegebenenfalls Blog-Erkennung. Jede Zeile zeigt den Status des jeweiligen Eintrags an und kann einen Bearbeitungslink oder einen externen Link zur direkten Korrektur enthalten.
  • Spielverlauf (Kopfballaktion): Eine Verknüpfung, die die Registerkarte „Ergebnisverlauf“ öffnet, ohne das Hauptmenü zu verwenden.
  • Fehlende Seiten analysieren (Kopfzeilenaktion)): öffnet das unten beschriebene Massenanalysetool, mit dem Seiten bewertet werden, die noch nicht analysiert wurden.

4.2 Analytics

Der Bereich Analytics umfasst die Registerkarten Analytics Dashboard, Einstellungen, GA4 Analytics, Search Console und PageSpeed.

4.2.1 Analytisches Dashboard

Dies ist ein anpassbares Widget-Dashboard, das GA4-, Search Console- und PageSpeed-Daten an einem Ort zusammenführt, sodass Sie nicht mehr jede Integration einzeln öffnen müssen, um einen schnellen Überblick zu erhalten. Diese Widgets sind in Google Analytics 4, der Google Search Console und PageSpeed ​​enthalten.

  • Periodenauswahl: Der Shop-Inhaber kann für jedes Widget auf der Seite den Berichtszeitraum festlegen. Zur Auswahl stehen die letzten 7 Tage, die letzten 28 Tage, die letzten 30 Tage oder die letzten 90 Tage.
  • Fachsitzungen: Wählen Sie GA4-Sitzungen aus, die im ausgewählten Zeitraum aufgezeichnet wurden.
  • Nutzer: insgesamt Im ausgewählten Zeitraum wurden eindeutige Nutzer erfasst.
  • Seitenaufrufe: Gesamtzahl der Seitenaufrufe im ausgewählten Zeitraum.
  • Echtzeit-NutzerDie Anzahl der aktuell im Shop aktiven Nutzer wird zeitnah aktualisiert.
  • Sitzungstrend / Nutzertrend: Liniendiagramme, die zeigen, wie sich Sitzungen und Nutzer im ausgewählten Zeitraum von Tag zu Tag verändert haben.
  • Sitzungen nach LändernEine Aufschlüsselung der Sitzungen nach Besucherland.
  • Sitzungen nach GerätEine Aufschlüsselung der Sitzungen nach Gerätekategorie, z. B. Desktop, Mobiltelefon oder Tablet.
  • Wichtigste TrafficquellenDie Kanäle oder Quellen, die die meisten Sitzungen an den Shop senden.
  • Klicks (Clicks): Gesamtzahl der Klicks auf die Search Console im ausgewählten Zeitraum.
  • Impressionen: Gesamtzahl der Male, die Ihre Seiten in den Google-Suchergebnissen erschienen sind.
  • CTRKlickrate, berechnet als Klicks geteilt durch Impressionen.
  • Durchschnittliche Position: die durchschnittliche Platzierung Ihrer Seiten in den Google-Suchergebnissen für den betrachteten Zeitraum.
  • Klicks vs. Impressionen: ein kombiniertes Diagramm, das Klicks und Impressionen zusammen darstellt, sodass Sie sehen können, wie sie sich im Verhältnis zueinander entwickeln.
  • Top-SuchanfragenDie Suchbegriffe, die die meisten Klicks oder Impressionen generieren.
  • Top Zielseiten: die Seiten, die den meisten Traffic aus der Suche erhalten.
  • PageSpeed-Leistung: ein Widget, das Ihre aktuellsten PageSpeed-Testergebnisse zusammenfasst.
  • Inspiration: Lädt die Daten für alle aktuell angezeigten Widgets neu.
  • Anpassen: Öffnet die Widget-Bibliothek, sodass Sie Widgets hinzufügen, entfernen oder neu anordnen können.
  • Layout speichern: Speichert Ihre aktuelle Widget-Auswahl und -Anordnung für diesen Shop.
  • Abbrechen: Schließt die Anpassungsansicht, ohne die Änderungen zu speichern.
  • Layout zurücksetzen: Stellt die Standardauswahl und -reihenfolge der Widgets wieder her.

4.2.2 Einstellungen von GA4, GSC und PageSpeed

 Dies umfasst alle Konfigurationswerte, die der Analysebereich benötigt, unterteilt in die Abschnitte Allgemein, Anmeldeinformationen, Eigenschaften, Zugriff, PageSpeed ​​Cron und Benachrichtigungen.

Allgemein

  • Analysestatus: Aktiviert oder deaktiviert die Datenerfassung und die Dashboards für Analytics für diesen Shop.
  • Standardzeitraum (Tage): Das Berichtsfenster, das von Dashboard-Widgets verwendet wird, wenn kein anderer Zeitraum ausgewählt wurde.
  • API-Cache-Gültigkeitsdauer (Minuten): Wie lange werden API-Antworten zwischengespeichert, bevor die Erweiterung neue Daten von Google anfordert? Dies reduziert zwar die API-Nutzung, verzögert aber, wie schnell neue Daten erscheinen.
  • Datenverzögerung der Search Console (Tage): Die Anzahl der zuletzt erfassten Tage, die nicht in die Search Console-Berichterstattung einbezogen wurden, da Google diese Daten in der Regel erst einige Tage nach ihrem Auftreten finalisiert.
  • Aufbewahrungsdauer des Verlaufs (Tage): Wie lange wird der PageSpeed-Testverlauf aufbewahrt, bevor ältere Datensätze gelöscht werden?

Aus- und Fortbildungen

  • PageSpeed ​​API-Schlüssel: Ihr Google PageSpeed ​​Insights API-Schlüssel, der zum Ausführen von Leistungstests erforderlich ist.
  • Google OAuth-Client-ID: die Client-ID des Webanwendungs-OAuth-Clients, den Sie in Google Cloud erstellt haben.
  • Google OAuth-Clientgeheimnis: das entsprechende Client-Geheimnis; wenn Sie dieses Feld beim Bearbeiten leer lassen, bleibt der bereits gespeicherte Wert erhalten.
  • Mit Google verbinden: startet den OAuth-Autorisierungsablauf unter Verwendung der oben angegebenen Client-ID und des Client-Geheimnisses.
  • Google-Verbindung trennen: Entfernt die gespeicherte Google-Verbindung für diesen Shop.
  • Inspiration: Lädt die Liste der verfügbaren Google-Eigenschaften nach erfolgreicher Verbindung neu.

Eigenschaften im Vergleich

  • Search Console Property: die spezifische Search Console-Eigenschaft, aus der die Daten dieses Shops abgerufen werden sollen.
  • GA4 Grundstück: die spezifische GA4-Eigenschafts-ID, von der die Daten dieses Shops abgerufen werden sollen.
  • PageSpeed-Test-URLDie Standard-URL, die beim Ausführen eines PageSpeed-Tests verwendet wird, wenn keine benutzerdefinierte URL angegeben wird.
  • Benutzerdefinierte Test-URL: eine optionale alternative URL, die verfügbar ist, wenn ein benutzerdefiniertes PageSpeed-Ziel anstelle des Standardziels ausgewählt wird.

PageSpeed ​​Cron

  • Geplante Prüfungen aktivieren: Aktiviert automatische, wiederkehrende PageSpeed-Tests.
  • Zu testende Seiten: welche Seitenziele in die geplanten Prüfungen einbezogen werden.
  • Cron-URL: die eindeutige URL, die Ihr Server-Scheduler aufrufen soll, um geplante PageSpeed-Prüfungen auszulösen.
  • Letzter Lauf: Datum und Uhrzeit der letzten planmäßigen Überprüfung.
  • Regenerieren: Erstellt ein neues Sicherheitstoken für die Cron-URL; alle bestehenden geplanten Jobs, die noch die alte URL verwenden, funktionieren nicht mehr, bis sie aktualisiert wird.
  • Lauf jetzt: Löst manuell eine geplante Überprüfung aus, ohne auf den nächsten geplanten Zeitpunkt zu warten.

Benachrichtigungen

  • E-Mail-Benachrichtigungen aktivieren: Aktiviert E-Mail-Benachrichtigungen bei Änderungen der Punktzahl oder Leistung.
  • BenachrichtigungsempfängerDie E-Mail-Adresse, an die Benachrichtigungen gesendet werden.
  • Alarmschwelle (Punkte): die Punktzahländerung, die eine Warnung auslöst.
  • Benachrichtigen Sie auch bei Wiederherstellung: Sendet eine zusätzliche Benachrichtigung, wenn sich ein zuvor gesunkener Wert wieder erholt.
  • Benachrichtigen, wenn Core Web Vitals fehlschlagen: sendet eine Warnung, wenn die Core Web Vitals-Metriken ihre Schwellenwerte unterschreiten.
  • E-Mail senden: Sendet eine Beispielbenachrichtigung an den konfigurierten Empfänger, damit Sie sich vergewissern können, dass die Zustellung funktioniert.

Schritte zum Erstellen einer Google-Client-ID und einer geheimen ID 

  1. Aktivieren Sie die erforderlichen APIs. Aktivieren Sie innerhalb dieses Projekts die Google Analytics Admin API, die Google Search Console API und die PageSpeed ​​Insights API.
  2. Konfigurieren Sie den OAuth-Zustimmungsbildschirm. Google verlangt dies, bevor Ihr Projekt Zugriff auf Analytics- und Search Console-Daten beantragen kann.
  3. Erstellen Sie eine OAuth 2.0-Client-ID. Wählen Sie als Typ „Webanwendung“.
  4. Fügen Sie die Umleitungs-URI hinzu. Kopieren Sie die vom Modul angezeigte Redirect-URI und fügen Sie sie in die Einstellungen des OAuth-Clients ein.
  5. Speichern Sie die Client-ID und das Client-Geheimnis. Kopieren Sie beide Werte aus Google Cloud und fügen Sie sie hier in die entsprechenden Felder ein.
  6. Klicken Sie auf „Mit Google verbinden“. Damit wird der Autorisierungsprozess mit den soeben gespeicherten Anmeldeinformationen gestartet.
  7. Klicken Sie auf Aktualisieren. Dadurch wird die Liste der für Ihr Konto verfügbaren Google-Dienste geladen.
  8. Wählen Sie die richtigen Eigenschaften aus. Wählen Sie die richtige Search Console-Eigenschaft und GA4-Eigenschaft für diesen Shop aus.
  9. Erstellen Sie einen PageSpeed ​​Insights API-Schlüssel. Generieren Sie dies im selben Google Cloud-Projekt.
  10. Fügen Sie den Schlüssel in das Feld „PageSpeed ​​API-Schlüssel“ ein. Dies verbindet den PageSpeed-Test mit dem Modul.

4.2.3 GA4 Analytics

  • Dies beinhaltet die Visualisierung Ihrer Google Analytics 4-Metriken, einschließlich Traffic, Engagement und E-Commerce-Aktivitäten.
  • Periodenauswahl: Letzte 2 Tage, Letzte 7 Tage, Letzte 28 Tage, Letzte 30 Tage oder Benutzerdefiniert, wobei Startdatum, Enddatum und eine Schaltfläche „Anwenden“ für einen bestimmten Zeitraum angezeigt werden.
  • Vergleich mit dem vorherigen ZeitraumDadurch wird Ihren Diagrammen und Karten eine zweite Zeile hinzugefügt, um den entsprechenden Zeitraum für den SEO-Score von fStore anzuzeigen. So können Sie feststellen, ob eine Verbesserung stattgefunden hat.
  • Gesamttrend der SEO-BewertungDies ist ein Diagramm, das die Entwicklung der Website-Bewertung im Zeitverlauf darstellt und Ihnen dabei hilft zu erkennen, ob die kürzlich vorgenommenen Änderungen Wirkung zeigen oder nicht.
  • Index/Follow-Verhältnis: Hier wird die Anzahl der als indexiert und abonniert markierten Seiten der Anzahl der als nicht indexiert und abonniert markierten Seiten gegenübergestellt. So können Sie erkennen, welche Seiten für Suchmaschinen verborgen bleiben.
  • Seitenprüfung: Eine Tabelle, die zeigt, wie viele Seiten in die Kategorien „gut“, „mittelmäßig“ und „schlecht“ fallen und so einen schnellen Überblick über den Zustand des gesamten Katalogs vermittelt.
  • Benutzer insgesamt: alle, die das Geschäft in diesem Zeitraum besucht haben.
  • Aktive User: Nutzer, die laut GA4 während des Zeitraums aktiv waren.
  • Neue Nutzer: Erstbesucher in diesem Zeitraum.
  • Fachsitzungen: Gesamtzahl der im Zeitraum aufgezeichneten Sitzungen.
  • Engagierte Sitzungen: Sitzungen, die die Engagement-Kriterien von GA4 erfüllten, wie z. B. eine Mindestdauer oder das Vorhandensein eines Konversionsereignisses.
  • Aufrufe: Gesamtzahl der Seiten- oder Bildschirmaufrufe.
  • Aufrufe pro SitzungDurchschnittliche Anzahl der Aufrufe pro Sitzung.
  • Durchschnittliche Sitzungsdauer: durchschnittliche Dauer einer Sitzung.
  • Engagement-Rate: der Anteil der Sitzungen, bei denen die Teilnehmer aktiv waren.
  • Bounce Rate: der Anteil der Sitzungen, an denen keine Interaktion stattfand.
  • VERANSTALTUNGEN: Gesamtzahl der aufgezeichneten Ereignisse, wie z. B. Klicks oder Scroll-Trigger, die in GA4 konfiguriert wurden.
  • Echtzeit-Panel: Zeigt die aktiven Nutzer der letzten 30 Minuten, aufgeschlüsselt nach Land, Gerät oder Seite.
  • Verkehr im Laufe der Zeit: ein Diagramm der Sitzungen, Benutzer und Aufrufe im ausgewählten Zeitraum, mit einer Vergleichslinie zum vorherigen Zeitraum, sofern aktiviert.
  • Sitzungen nach Tageszeit: eine Grafik, die zeigt, zu welchen Stunden typischerweise die meisten Sitzungen stattfinden.
  • Einnahmen: Gesamter E-Commerce-Umsatz, erfasst von GA4.
  • Käufe: Gesamtzahl der abgeschlossenen Kaufvorgänge.
  • Transaktionen: Gesamtzahl der erfassten Transaktionen.
  • Durchschnittlicher Bestellwert: Umsatz geteilt durch die Anzahl der Bestellungen.
  • Gekaufte Artikel: Gesamtmenge der verkauften Artikel.
  • Kauftrichter: eine schrittweise Ansicht von „In den Warenkorb“, „Kaufvorgang starten“ und „Kauf“ sowie die Konversionsraten zwischen diesen Schritten (vom Warenkorb zur Kasse, vom Kassenabschluss zum Kauf und vom Warenkorb zum Kauf).
  • Top ArtikelDie umsatzstärksten oder mengenmäßig meistverkauften Produkte im Berichtszeitraum.

4.2.4 Search Console

Dieser Google Search Console-Integrationen in OpenCart Dazu gehören Optionen zur Leistungs- und Sitemap- sowie URL-Prüfung. Zusammen zeigen sie, wie Ihr Shop in den Google-Suchergebnissen erscheint und ob Google Ihre Seiten korrekt indexiert hat.

Zubehörmöglichkeiten

  • Klicks: Wie oft ein Suchergebnis zu einem Klick auf Ihre Website geführt hat.
  • Impressionen: Wie oft Ihre Seiten in den Suchergebnissen erschienen sind, unabhängig davon, ob sie angeklickt wurden oder nicht.
  • CTR: Klickrate (Click-Through-Rate), Klicks geteilt durch Impressionen.
  • Durchschnittliche Position: die durchschnittliche Ranking-Position Ihrer Seiten für die gemessenen Suchanfragen.
  • Vergleichsfunktion: Fügt eine Datenreihe aus der vorherigen Periode zusammen mit den aktuellen Daten hinzu.
  • Zeitraum-/Datumsbereichsauswahl: Legt den Berichtszeitraum für die Leistungsdaten fest.
  • Suchtypfilter: Beschränkt die Ergebnisse auf Web-, Bild-, Video- oder Nachrichtensuche.
  • Abfragetabelle: Suchbegriffe mit den Spalten Klicks, Impressionen, CTR, Position, Vorheriges und Änderung.
  • Seitentabelle: einzelne URLs mit denselben Metrikspalten wie Abfragen.
  • Ländertabelle: Leistung aufgeschlüsselt nach Besucherland.
  • Gerätetabelle: Leistung aufgeschlüsselt nach Gerätetyp.
  • Tabelle zur Darstellung der Suchergebnisse: Leistung aufgeschlüsselt nach Art des angezeigten Suchergebnisses (z. B. normales Suchergebnis versus Rich-Result-Ergebnis).
  • Diagramm Klicks vs. Impressionen: Stellt beide Kennzahlen im Zeitverlauf gemeinsam dar, sodass Sie erkennen können, ob sich Sichtbarkeit und Klicks in die gleiche Richtung bewegen.

Sitemap- und URL-Prüfung

  • Sitemap: die URL der eingereichten Sitemap.
  • Zuletzt eingereicht / Zuletzt heruntergeladen: wann die Sitemap zuletzt an Google übermittelt wurde und wann Google sie zuletzt heruntergeladen hat.
  • Status: Aktueller Verarbeitungsstatus der Sitemap bei Google.
  • Warnungen / FehlerAnzahl der Probleme, die Google bei der Verarbeitung der Sitemap gefunden hat.
  • Eingereichte URLs: wie viele URLs die Sitemap enthält.
  • Sitemap einreichen/löschenAktionen zum Hinzufügen einer neuen Sitemap zur Search Console oder zum Entfernen einer nicht mehr benötigten Sitemap.
  • Google Index CheckerURL-Filter: Geben Sie eine bestimmte URL ein, um deren Indexierungsstatus zu überprüfen.
  • Google Index Checker: Indexfilter: Beschränkt die Ergebnisse auf indexierte oder nicht indexierte URLs.
  • Details: öffnet das vollständige Inspektionsergebnis für eine geprüfte URL, das anzeigen kann: Von Google indexiert, Nicht indexiert, In einer eingereichten Sitemap aufgeführt oder In keiner eingereichten Sitemap gefunden.
  • Neue URL prüfen: Führt eine aktuelle Indexierungsprüfung für eine URL durch und speichert das Ergebnis im Verlauf zur späteren Verwendung.
  • In der Search Console öffnen, um die Indizierung anzufordern: Öffnet das eigene URL-Prüftool von Google, da Google keine API für die Anforderung der Indexierung normaler Seiten bereitstellt.

Nachdem Sie die Registerkarte „Sitemap“ konfiguriert haben, reichen Sie hier Ihre XML-Sitemap ein und überprüfen Sie die Sitemap-Tabelle regelmäßig auf Warnungen oder Fehler, anstatt davon auszugehen, dass eine einmalige Übermittlung ausreicht.

4.2.5 PageSpeed 

 PageSpeed ​​integriert die Google PageSpeed ​​Insights-Tests in den Adminbereich mit den Bereichen „Test ausführen“, „Ergebnisse“ und „Verlauf“.

Lauftest

  • Startseite: führt den Test auf der Startseite des Shops aus.
  • Kategorieseite: Führt den Test auf einer ausgewählten Kategorieseite aus.
  • Produktseite: Führt den Test auf einer ausgewählten Produktseite aus.
  • eigene URL: Führt den Test für jede von Ihnen angegebene URL aus.
  • Mobil / DesktopJeder Test wird auf beiden Gerätetypen durchgeführt, da die Leistung oft unterschiedlich ist; ein vollständiger Test kann bis zu 90 Sekunden dauern.

Ergebnisse

  • Felddaten: Reale Leistung, gemessen an tatsächlichen Chrome-Nutzern, sofern im Chrome User Experience Report genügend Daten vorhanden sind.
  • Labordaten: Leistung, die in einer kontrollierten, simulierten Testumgebung gemessen wird; nützlich, wenn keine Felddaten verfügbar sind.
  • Lighthouse-Bewertungen: die Gesamtbewertung der einzelnen Kategorien, die das Lighthouse-Tool von Google vergibt.
  • Metriken: Einzelne Zeitmessungen wie Auslastung und Rendering-Geschwindigkeit.
  • Erkenntnisse: Hinweise, die beschreiben, was die Leistung beeinflusst.
  • Diagnose: Zusätzliche technische Details zu Leistungsproblemen.
  • Bestandene Prüfungen: Die Seite erfüllt bereits alle Anforderungen.
  • Fehlgeschlagene Prüfungen: Die Seite erfüllt nicht alle Anforderungen, jeweils mit einer Erläuterung des Problems.

Geschichte

  • Ziel: Filtert den Verlauf nach dem getesteten Seitentyp (Startseite, Kategorieseite, Produktseite, Benutzerdefinierte URL).
  • Gerät: Filtert den Verlauf nach Mobilgerät oder Desktop.
  • Von / Bis: Datumsbereichsfilter für die Verlaufsliste.
  • Datum: das Datum, an dem ein bestimmter Test durchgeführt wurde.
  • URL: die exakte URL, die getestet wurde.
  • LCP: Largest Contentful Paint, eine wichtige Web Vitals-Lademetrik.
  • INP: Interaction to Next Paint, eine Core Web Vitals-Reaktionsfähigkeitsmetrik.
  • CLS: Cumulative Layout Shift, eine visuelle Stabilitätsmetrik der Core Web Vitals.
  • Quelle: ob der Test manuell oder im Rahmen einer geplanten Überprüfung durchgeführt wurde.
  • CSV exportieren: Lädt den gefilterten Verlauf als CSV-Datei herunter.

4.3 Punkteverlauf

Die Score-Historie in der OpenCart SEO-Audit-Erweiterung verfolgt, wie sich der Gesamt-SEO-Score Ihres Shops und die Scores einzelner Elemente im Laufe der Zeit verändern. Hier können Sie überprüfen, ob Ihre SEO-Maßnahmen tatsächlich Wirkung zeigen.

Verwenden Sie „Snapshot erstellen“, um den aktuellen Zustand des Shops manuell zu erfassen, beispielsweise vor einer umfangreichen Inhaltsaktualisierung. Um zwei Zeitpunkte zu vergleichen, wählen Sie einen Snapshot als Snapshot A und einen anderen als Snapshot B aus und klicken Sie anschließend auf „Snapshots vergleichen“. Die beiden Auswahlen müssen sich voneinander unterscheiden.

Es empfiehlt sich, Folgendes zu ermöglichen: Automatische Snapshots und die Konfiguration einer Aufbewahrungsrichtlinie in den allgemeinen Einstellungen sorgen dafür, dass sich der Verlauf automatisch aufbaut, anstatt auf manuell erstellte Snapshots angewiesen zu sein, die leicht vergessen werden können.

4.5 URL-Optimierung in Prestashop

Diese OpenCart SEO Audit-Erweiterung beinhaltet Funktionen wie eine Weiterleitungsfunktion, die Behebung von 404-URLs und die Erkennung doppelter URLs.

Eine 301-Weiterleitung signalisiert eine dauerhafte Umleitung und ist in der Regel die richtige Wahl, wenn eine Seite umbenannt oder zusammengeführt wurde und die alte URL nicht mehr verwendet werden soll. Dies ist der häufigste Anwendungsfall für OpenCart 301-Weiterleitungen. Eine 302-Weiterleitung signalisiert eine temporäre Umleitung und ist nützlich für kurzfristige Änderungen, wie z. B. das Austauschen und Wiedereinführen einer Saisonkategorie. Eine 303-Weiterleitung wird typischerweise verwendet, um eine Anfrage nach einer Aktion, wie z. B. dem Absenden eines Formulars, auf eine andere Seite umzuleiten und ist seltener für einfache Änderungen der Katalog-URL erforderlich.

CSV importieren: dies beinhaltet das direkte Hinzufügen mehrerer URLs gleichzeitig aus einer Tabelle.

Weiterleitung hinzufügenGeben Sie den Namen einer Weiterleitung, ihre Quell-URL oder ihre Ziel-URL ein und klicken Sie auf Filter, um die Liste einzugrenzen. Dies ist besonders nützlich, wenn Sie mehr als eine Handvoll Weiterleitungen gespeichert haben.

Umleitungseintrag Typ: Einzeln für eine einzelne Weiterleitung oder Massenbearbeitung für einen CSV-Upload; Der Massenbearbeitungsmodus ist nur beim Hinzufügen, nicht beim Bearbeiten verfügbar.

Umleitungsname: eine optionale Bezeichnung, die Ihnen hilft, die Weiterleitung später zu identifizieren, z. B. „Herren-T-Shirts“.

Quell-URLDie alte Adresse, von der weitergeleitet werden soll; dies kann ein SEO-Pfad (z. B. alte-Kategorie/altes-Produkt), ein OpenCart-Pfad wie Information/Kontakt oder ein Pfad ohne Domain sein. Dieses Feld ist erforderlich.

Ziel-URLDie Zieladresse, eingegeben als relativer Pfad oder vollständige HTTP(S)-URL. Dieses Feld ist erforderlich; unsichere Schemata wie javascript: oder data: werden abgelehnt.

Umleitungstyp: 301, 302, 303 oder 404; neue individuelle Formulare verwenden standardmäßig 301.

Aktives: Aktiviert oder Deaktiviert; neue individuelle Formulare sind standardmäßig aktiviert.

Gespeichert: Speichert die Weiterleitung und kehrt mit einer Erfolgsmeldung zur Liste zurück.

Die Datei darf maximal 2 MB groß sein und 2,000 Zeilen enthalten. Ungültige Zeilen werden übersprungen, und das Importergebnis gibt an, wie viele Zeilen importiert und wie viele übersprungen wurden.

Weiterleitungen bearbeiten und verwaltenVerwenden Sie Suchweiterleitungen, um einen Eintrag anhand von Name, Quelle oder Ziel zu finden, und verwenden Sie anschließend die Aktionen „Bearbeiten“ oder „Löschen“ in der Zeile. Der Massenbearbeitungsmodus ist nur beim Hinzufügen von Weiterleitungen verfügbar, nicht beim Bearbeiten einer vorhandenen.

Fehler vermeidenWeiterleitungen werden im Shop nur dann ausgeführt, wenn sowohl der Master-Status des Moduls als auch die Option „URL-Weiterleitungen aktivieren“ in den allgemeinen Einstellungen aktiviert sind. Weiterleitungen sollten auf tatsächlichen URL-Änderungen basieren, z. B. auf der Umbenennung eines Produkts oder der Umstrukturierung einer Kategorie, anstatt Seiten spekulativ weiterzuleiten. Eine Kette von Weiterleitungen, die auf weitere Weiterleitungen verweisen, sollte generell vermieden werden; leiten Sie jede Quelle nach Möglichkeit direkt auf ihr Ziel weiter.

Beispiel: Wenn sich die URL eines Produkts nach einer Umbenennung von /product/old-name zu /product/new-name ändert, fügen Sie eine 301-Weiterleitung vom alten Pfad zum neuen hinzu, damit bestehende Links und Lesezeichen weiterhin funktionieren.

10. 404-URL-Erkennung

Eine 404-URL ist eine Anfrage an einen Onlineshop, der auf eine Seite verweist, die unter dieser Adresse nicht mehr existiert oder nie existiert hat. Werden diese defekten Links nicht behoben, verärgern sie Besucher und lassen den Traffic und die Linkkraft der alten Seite verpuffen.

Dieses Modul erkennt 404-URLs und ermöglicht es Shop-Betreibern, die 404-URL mithilfe der Umleitungsfunktion umzuleiten.

4.6 Robots.TXT

Die robots.txt-Datei ist eine einfache Textdatei im Stammverzeichnis Ihres Shops, die Suchmaschinen-Crawlern mitteilt, welche Teile der Website sie nicht crawlen sollen.

Eine falsch konfigurierte robots.txt-Datei kann versehentlich verhindern, dass wichtige Seiten gecrawlt werden, während eine korrekt konfigurierte Datei Crawler von Admin- und Systemverzeichnissen fernhält, die für die Suchergebnisse keinen Wert bieten.

Das OpenCart Robots.txt Editor :

  • Dateipfad: der Serverspeicherort der robots.txt-Datei, als Referenz.
  • Exists: Zeigt „Aktiviert“ an, wenn bereits eine robots.txt-Datei vorhanden ist, oder „Deaktiviert“, wenn keine vorhanden ist.
  • robots.txt InhaltEin bearbeitbarer Textbereich, der die Anweisungen der Datei enthält. Falls noch keine Datei existiert, ist dieser Bereich mit einer Startversion vorbelegt, die die Verzeichnisse /admin/ und /system/ nicht zulässt.
  • Gespeichert: Schreibt den bearbeiteten Inhalt in die Datei.

4.7. XML-Sitemap

Eine XML-Sitemap ist eine strukturierte Liste der URLs Ihres Shops, die Suchmaschinen dabei hilft, Seiten zum Crawlen zu finden und zu priorisieren.

Das OpenCart XML Sitemap-Tool des Moduls, das Teil des umfassenderen OpenCart Sitemap Generators ist, ermöglicht Ihnen die Konfiguration der folgenden Einstellungen unter Sitemap > XML Sitemap:

  • XML-Sitemap aktivieren: Aktiviert den öffentlichen XML-Sitemap-Endpunkt.
  • URL der Sitemap-Seite: Zeigt die öffentliche URL an, sobald die Sitemap aktiviert ist.
  • URLs der sprachspezifischen Sitemap: wird für jede aktivierte Shop-Sprache angezeigt, da jede Sprache ihre eigene Sitemap-Adresse haben kann.
  • RSS aktivieren: Aktiviert den RSS-Feed-Endpunkt zusammen mit der Sitemap.
  • In Sitemap aufnehmen: Kontrollkästchen für Produkt, Kategorie, Informationen und Hersteller, mit denen gesteuert wird, welche Inhaltstypen in der Sitemap aufgeführt werden.
  • Produktlimit: die maximale Anzahl der enthaltenen Produkte; die Erweiterung empfiehlt einen positiven Wert von 5,000 oder weniger und behandelt Null oder einen leeren Wert als sicheres Maximum.
  • Priorität (pro Inhaltstyp): ein Wert von 1.0 bis 0.0, der die relative Wichtigkeit innerhalb Ihrer eigenen Website angibt; gespeicherte Werte sind auf diesen Bereich begrenzt.
  • Änderungshäufigkeit (pro Inhaltstyp): Immer, Stündlich, Täglich, Wöchentlich, Monatlich, Jährlich oder Nie, um zu beschreiben, wie oft sich dieser Seitentyp typischerweise ändert; ungültige Werte werden auf Wöchentlich normalisiert.
  • Gespeichert: Speichert die Konfiguration.

Der Unterreiter „HTML-Sitemap“ arbeitet parallel zur XML-Version und veröffentlicht eine kundenseitige Sitemap-Seite anstelle einer maschinenlesbaren Datei. Seine Felder sind:

  • HTML-Sitemap aktivieren: veröffentlicht die kundenorientierte Sitemap-Seite.
  • URL der Sitemap-SeiteWird nur angezeigt, wenn die HTML-Sitemap aktiviert ist.
  • URLs der HTML-Sitemap pro Sprache: wird für jede aktivierte Shop-Sprache angezeigt.
  • In die HTML-Sitemap einbinden: Kontrollkästchen für Startseite, Produkt, Kategorie, Informationen, Hersteller und Sonderangebote (Preisreduzierung).
  • Benutzerdefinierte URLs: eine optionale Tabelle mit zusätzlichen Links, jeweils mit einem Titel und einer URL (einer absoluten https://-Adresse oder einem Shop-Pfad wie z. B. Kontakt).
  • URL hinzufügen: Fügt der Tabelle „Benutzerdefinierte URLs“ eine neue leere Zeile hinzu.
  • Entfernen: Löscht eine Zeile aus der Tabelle „Benutzerdefinierte URLs“.
  • Gespeichert: Speichert die Konfiguration; die Erweiterung kehrt zum HTML-Tab zurück, falls dieser beim Speichern der aktive Tab war.

Die Produktliste der HTML-Sitemap verwendet das auf der Registerkarte „XML-Sitemap“ festgelegte Produktlimit.

4.8-Einstellungen

4.8.1 Allgemeine Einstellungen

 Die Seite „Allgemeine Einstellungen“ ist die zentrale Konfigurationsseite des Moduls, und der Status ist der Hauptschalter, von dem alle anderen Funktionen abhängen. Hier fungiert die Erweiterung auch als OpenCart-Metadatenmanager, mit dem Sie Standardvorlagen für Metatitel und -beschreibungen für Produkte und Kategorien definieren können.

Master- und Analysesteuerungen

  • Status: Hauptschalter für das gesamte Modul; Metadaten des Shops, Weiterleitungen, Panels und Bewertungsspalten funktionieren nur, wenn diese Option aktiviert ist. Standard: Deaktiviert.
  • Seitenprüfung aktivieren: Zeigt SEO-Scorecards, den Tab „Seitenprüfung“ in Katalogformularen und SEO-Score-Spalten in Kataloglisten an. Standard: Deaktiviert.
  • Lesbarkeitsanalyse aktivieren: Zeigt Lesbarkeitsbewertungskarten und -listen neben den SEO-Bewertungen an. Standard: Deaktiviert.
  • Automatische Analyse bei Bearbeitung aktivieren: Die Analyse wird während der Bearbeitung einer Seite automatisch erneut ausgeführt; die Ergebnisse werden auch beim Speichern des Katalogformulars gespeichert. Standard: Deaktiviert.
  • Protokollierung von 404-Anfragen: Protokolliert fehlende Anfragen an die Shop-URL für den Bericht „404-URLs“. Standard: Deaktiviert.
  • URL-Weiterleitungen aktivieren: Aktiviert Weiterleitungen im Frontend. Standard: Aktiviert, allerdings muss der Master-Status ebenfalls aktiviert sein, damit Weiterleitungen funktionieren.
  • XML-Sitemap aktivieren: Aktiviert die XML-Sitemap-Funktionalität im gesamten Shop. Standard: Deaktiviert.
  • RSS aktivieren: Schaltet die RSS-Funktionalität im gesamten Shop ein. Standard: Deaktiviert.

Such- und Metadaten-Standardeinstellungen

  • Titeltrennzeichen: Das Zeichen oder der Text, der zwischen den Teilen eines generierten Titels verwendet wird, z. B. ein Bindestrich (-); referenziert durch den Shortcode {title_separator}. Standardwert: -.
  • Produkte standardmäßig in der Suche anzeigen: Legt fest, ob neue Produkte standardmäßig im Suchindex des Shops erscheinen. Standard: Aktiviert.
  • Kategorien standardmäßig in der Suche anzeigen: Legt fest, ob neue Kategorien standardmäßig im Suchindex des Shops angezeigt werden. Standard: Aktiviert.
  • Hersteller standardmäßig in der Suche anzeigen: Legt fest, ob neue Hersteller standardmäßig im Suchindex des Shops erscheinen. Standard: Aktiviert.
  • Informationsseiten standardmäßig in der Suche anzeigen: Legt fest, ob neue Informationsseiten standardmäßig im Suchindex des Shops angezeigt werden. Standard: Aktiviert.
  • Vorlage für den Produkt-Metatitel: Das Standardmuster für den Metatitel von Produkten, das Shortcodes verwendet. Standard: {Produktname} {Titeltrennzeichen} {Shopname}.
  • Vorlage für die Produkt-Metabeschreibung: Das Standardmuster für die Metabeschreibung von Produkten. Standardwert: leer.
  • Produkt-Meta-Vorlagen erzwingen: Ist diese Option aktiviert, wird die Vorlage auch dann angewendet, wenn ein Produkt bereits einen eigenen Meta-Titel oder eine eigene Meta-Beschreibung besitzt. Standard: Deaktiviert.
  • Vorlage für Kategorie-Metatitel: Das Standardmuster für Metatitel von Kategorien. Standard: {Kategoriename} {Titeltrennzeichen} {Shopname}.
  • Vorlage für die Kategorie-Metabeschreibung: Das Standardmuster für die Metabeschreibung von Kategorien. Standardwert: leer.
  • Kategorie-Metavorlagen erzwingen: Ist diese Option aktiviert, wird die Vorlage auch dann angewendet, wenn eine Kategorie bereits einen eigenen Metatitel oder eine eigene Metabeschreibung besitzt. Standard: Deaktiviert.

Unterstützte Shortcodes in diesen Templates sind unter anderem {product_name}, {category_name}, {shop_name}, {title_separator}, {brand}, {og_meta_title} und {og_meta_description}.

Cron und Überprüfung

  • Cron-Sicherheitstoken: Der geheime Wert, der in der Cron-URL des Moduls verwendet wird, um geplante Anfragen zu authentifizieren; ein Token wird standardmäßig generiert.
  • Google-Bestätigungscode: Der Inhaltswert aus der HTML-Tag-Bestätigungsmethode der Google Search Console; er kann leer gelassen werden, wenn die Bestätigung bereits auf anderem Wege erfolgt ist.
  • Bing-Verifizierungscode: der Inhaltswert aus der Bing Webmaster Tools-Verifizierung; er kann auch leer gelassen werden, wenn die Verifizierung bereits auf anderem Wege abgeschlossen wurde.

Spielverlauf

  • SEO-Score-Verlauf aktivieren: Schaltet die Score-Verfolgung und Momentaufnahmen ein. Standard: Aktiviert.
  • Verlaufsspeicherung: Gesamten Verlauf beibehalten (Standard), Ältere als X Tage löschen, Nur tägliche Snapshots beibehalten oder Nur wöchentliche Snapshots beibehalten.
  • Verlauf aufbewahren für (Tage): Die Anzahl der Tage, die bei Auswahl der tagesbasierten Aufbewahrungsoption aufbewahrt werden sollen. Standardwert: 365.
  • Automatischer Snapshot-Zeitplan: Nur manuell, täglich (Mitternacht) (Standard), wöchentlich oder monatlich; für automatische Snapshots ist außerdem eine geplante Anfrage an die Cron-URL des Moduls erforderlich.

4.8.2 Sozialkarten

 Social Cards steuert die Open Graph- und X (Twitter)-Kartenmetadaten, die den Shopseiten hinzugefügt werden, sowie grundlegende Einstellungen für strukturierte Daten.

  • Facebook Open Graph aktivieren: Schaltet Open Graph-Metadaten ein oder aus. Standard: Aktiviert.
  • X-Karte aktivieren: Schaltet die Metadaten der X-Karte (Twitter) ein oder aus. Standard: Aktiviert.
  • X-Kartentyp: summary oder summary_large_image, steuert das Layout der Vorschaukarte eines geteilten Links. Standard: summary_large_image.
  • Website-Typ: Organisation, Website oder Lokales Unternehmen, verwendet in den strukturierten Daten zur Beschreibung Ihres Geschäfts. Standard: Organisation.
  • Websitename: der Name, der in den Metadaten auf Websiteebene verwendet wird.
  • Breadcrumbs: Aktiviert oder deaktiviert die Anzeige strukturierter Breadcrumb-Daten. Standard: Aktiviert.
  • Facebook: Die URL Ihres Facebook-Profils.
  • Twitter: Die Twitter/X-Profil-URL Ihres Shops.
  • Instagram: Die URL des Instagram-Profils Ihres Shops.
  • LinkedIn: Die URL Ihres LinkedIn-Profils.
  • YouTube: Die URL des YouTube-Kanals Ihres Shops.
  • Pinterest: Die URL Ihres Pinterest-Profils.
  • Speichern: Speichert die Einstellungen.

4.8.3 ChatGPT-Inhaltsgenerator

Wissensband OpenCart SEO-Audit-Erweiterung Ebenfalls enthalten ist die Funktion eines KI-Content-Generators als zusätzliche Registerkarte in den SEO-Panels für Produkte und Kategorien sowie als Massenbearbeitungstool im Import/Export-Bereich.

  • ChatGPT aktivieren: Aktiviert oder deaktiviert den Assistenten für das gesamte Modul. Standard: Deaktiviert.
  • ChatGPT-Modell: GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4 oder GPT-3.5 Turbo; der Controller greift auf gpt-4o-mini zurück und die Installationsstandardeinstellung ist gpt-3.5-turbo.
  • ChatGPT API-Token: Ihr OpenAI-Geheimschlüssel, der mit sk- beginnen muss.
  • Test-API-Schlüssel: Sendet eine Live-Validierungsanfrage an OpenAI, um zu bestätigen, dass das Token funktioniert.

Einzelseitenfelder (SEO-Bereich > Registerkarte ChatGPT).

  • Vorlagen für Schreibanregungen: Eine Sammlung vorgefertigter Anregungen, die Sie auswählen können, anstatt Ihre eigenen zu schreiben.
  • Ihre Eingabeaufforderung: ein Freitextfeld für eine benutzerdefinierte Eingabeaufforderung, das Shortcodes wie {product_name}, {brand}, {category_name}, {meta_title} und {meta_description} unterstützt.
  • Generieren: Sendet die Eingabeaufforderung an ChatGPT und gibt einen Entwurf zurück.
  • Generierter Inhalt: Zeigt den von ChatGPT zur Überprüfung zurückgegebenen Entwurf an.
  • Anwenden: Platziert den generierten Inhalt im entsprechenden Feld (das Katalogformular muss anschließend noch gespeichert werden, damit die Änderung wirksam wird).
  • Anwenden auf: Wählt aus, auf welches Feld der generierte Inhalt angewendet werden soll.
  • Verlauf löschen: Löscht den Verlauf der letzten Generation für diese Seite.
  • Aktueller Verlauf: Eine Liste der vorherigen Eingabeaufforderungen und Ergebnisse für diese Seite.

Massenfelder (Import/Export > ChatGPT-Erweiterung).

  • Feld-Kontrollkästchen: Wählen Sie die zu generierenden Felder aus: Meta-Titel, Meta-Beschreibung, Meta-Keywords, Social-Media-Titel, Social-Media-Beschreibung, Produkt-Tags, SEO-URL, Primäres Keyword, Unterstützende Keywords und Produktbeschreibung (Lesbarkeit).
  • Alle auswählen / Keine auswählen: Wählt schnell alle Kontrollkästchen aus oder deaktiviert sie.
  • Alle Produkte verarbeiten: Generiert Inhalte für den gesamten Katalog.
  • Max-Produkte: Alternativ zur Verarbeitung aller Produkte wird die Anzahl auf maximal 5,000 verschiedene Katalogprodukte in allen Sprachen pro Produkt begrenzt.
  • Produkte pro API-Aufruf: Anzahl der Produkte, die in einer einzigen Anfrage zusammen gesendet werden, von 1 bis 5; die Erweiterung erzwingt diesen Wert auf 1, wenn die Produktbeschreibung (Lesbarkeit) ausgewählt ist.
  • Start-/Fortschrittsanzeige: Startet den Optimierungslauf und zeigt den Live-Fortschritt an.
  • SEO- und Lesbarkeitswerte maximieren (JSON herunterladen): Die Aktion, die die Erweiterung ausführt und eine herunterladbare Datei erzeugt; sie speichert nicht direkt im Katalog.

Die heruntergeladene Datei muss dann über das unten beschriebene Import-Panel wieder importiert werden; das ChatGPT-Massenbearbeitungstool schreibt niemals von selbst in den Katalog.

4.9. Importieren/Exportieren

Die Import-/Exportfunktion verarbeitet Produkt-SEO-Daten als JSON-Datei: Meta-Titel, -Beschreibung, Keywords und Tags; die SEO-URL, primäre und unterstützende Keywords, robots.txt- und Canonical-Einstellungen, Social-Media-Titel, -Beschreibung und -Bild; SEO- und Lesbarkeitswerte sowie Analysedaten; und Bewertungsfelder. Dies ermöglicht die gleichzeitige Aktualisierung mehrerer Produkte.

Unterstütztes Format. Die exportierte Datei verwendet das JSON-Format der Version 1.2 und enthält neben den Produktdaten einen Exportzeitstempel und eine Feldliste.

Exportfelder.

  • Exportieren: Über diese Schaltfläche werden die aktuellen SEO-Daten des Produkts als JSON-Sicherungsdatei (Version 1.2) generiert und heruntergeladen. Die Datei enthält einen Export-Zeitstempel, eine Feldliste und die Produktdaten. Sie kann auch als Ausgangsbasis für die Ausführung des in Abschnitt 14 beschriebenen ChatGPT-Erweiterungstools dienen.

Importfelder.

  • Datei auswählen: Wählt die zu importierende .json-Datei aus; die Dateiendung muss .json sein, der Inhalt muss gültiges JSON sein, sie muss ein Produkt-Array enthalten und sie darf nicht größer als 5 MB sein und nicht mehr als 5,000 Zeilen enthalten.
  • Import: Führt den Importvorgang aus; Produkt- und Sprach-IDs in der Datei müssen positive Zahlen sein, die mit dem aktuellen Shop übereinstimmen. Erfolgreiche Importe melden die Anzahl der aktualisierten Produkt- und Sprachzeilen.

 „Andere Module“ ist eine gemeinsame Knowband-Katalogseite, die über das Knowband-SEO-Menü erreichbar ist. Sie listet andere für OpenCart verfügbare Knowband-Erweiterungen auf und enthält keine spezifischen SEO-Konfigurationsoptionen für dieses Modul.

5. SEO-Audit und -Bewertung

Das Bewertungssystem bildet die Grundlage der OpenCart SEO Audit Extension von Knowband. Jedes Produkt, jede Kategorie, jede Informationsseite, jede Herstellerseite und jeder unterstützte Blog-Eintrag erhält eine SEO-Bewertung und eine separate Lesbarkeitsbewertung, sobald die entsprechenden Analyseeinstellungen in den allgemeinen Einstellungen aktiviert sind – dem Kern dessen, was diese Erweiterung zu einem effektiven OpenCart SEO Analyzer macht.

Unterstützte Seitentypen. Die Bewertung umfasst standardmäßig Produkte, Kategorien, Informationsseiten und Hersteller. Blogbeiträge, Blogkategorien, Blog-Schlagwörter und Blogautoren werden nur dann berücksichtigt, wenn eine unterstützte Knowband-Blogintegration mit dem Shop verbunden ist.

Was die Punktzahl misst. Bei diesem OpenCart-SEO-Audit bewertet die Regelbibliothek die Inhaltslänge, die Satz- und Lesbarkeitsqualität, die Überschriftenstruktur, interne Verlinkungen, Bild-Alt-Attribute, die Länge von Titel und Beschreibung sowie die Platzierung und Dichte Ihrer primären und unterstützenden Keywords im Seiteninhalt und im URL-Slug. Jede Regel mit einer Punktzahl unter 7 wird als Problem protokolliert und unter dem Tab „Probleme“ gruppiert.

Was das Ergebnis bedeutet. Eine hohe Punktzahl bedeutet, dass eine Seite die Grundlagen erfüllt: einen aussagekräftigen Titel und eine aussagekräftige Beschreibung, gut lesbaren Inhalt, eine sinnvolle Überschriftenstruktur und eine Keyword-Nutzung, die zum angegebenen Fokus der Seite passt. Eine niedrige Punktzahl bedeutet nicht, dass eine Seite für Suchmaschinen unsichtbar ist; sie weist lediglich auf spezifische, behebbare Lücken hin. Da die Erweiterung keinen Einblick in Googles tatsächliches Ranking hat, sollte die Punktzahl eher als Checkliste für die Inhaltsqualität denn als Ranking-Vorhersage verstanden werden.

Warum das Ergebnis wichtig ist. Suchmaschinen belohnen Seiten, die eine Suchintention klar erfüllen und gut strukturierte, lesbare Inhalte bieten. Eine niedrige Bewertung deutet oft auf dieselben Schwächen hin, die auch für menschliche Käufer schwer lesbar sind. Daher kommt die Behebung dieser Schwächen in der Regel beiden Zielgruppen zugute.

Was tun bei einer niedrigen Punktzahl? Öffnen Sie die Seite aus der Katalogliste, überprüfen Sie das Seiten-Audit-Panel und prüfen Sie die spezifischen Regeln, die nicht erfüllt wurden. Alternativ können Sie den Tab „Probleme“ öffnen, nach dem relevanten Entitätstyp filtern und die Regeln bearbeiten, die mehrere Seiten gleichzeitig betreffen. Speichern Sie die Seite nach den Änderungen (oder aktivieren Sie die automatische Analyse beim Bearbeiten), damit die Bewertung aktualisiert wird. Diese kontinuierliche Überprüfung ist der Kern der OpenCart-SEO-Optimierung innerhalb des Moduls.

Wie man eine Seite verbessert. Legen Sie ein klares Hauptkeyword fest und ergänzen Sie es gegebenenfalls mit weiteren Keywords, die den tatsächlichen Suchgewohnheiten der Käufer entsprechen. Verfassen Sie einen aussagekräftigen Meta-Titel und eine Meta-Beschreibung, die den Seiteninhalt ehrlich beschreiben, anstatt Keywords einfach nur aufzulisten. Gliedern Sie längere Texte in Abschnitte mit Überschriften, fügen Sie beschreibenden Alt-Text zu Bildern hinzu und verlinken Sie auf verwandte Produkte oder Kategorien, wenn dies für den Käufer sinnvoll ist und nicht nur der Suchmaschinenoptimierung dient.

Denken Sie während des gesamten Prozesses daran, dass ein OpenCart-SEO-Audit nur dann sinnvoll ist, wenn er zu tatsächlichen Änderungen führt. Das Modul dient dazu, Verbesserungspotenzial aufzuzeigen; die Aufgabe des Administrators besteht darin, die Formulierung und Struktur der Korrektur festzulegen und die OpenCart-SEO-Audit-Erweiterung dabei als Leitfaden, nicht als endgültige Entscheidungsgrundlage zu nutzen.

5. Häufig gestellte Fragen

Ich habe mehrere 404-URLs gefunden. Wie kann ich diese umleiten? Öffnen Sie „URL-Optimierung“ > „404-URLs“, prüfen Sie die nach Besucherzahlen sortierte Liste und klicken Sie neben dem Eintrag, den Sie korrigieren möchten, auf „Weiterleiten“. Dadurch öffnet sich das Weiterleitungsformular mit der bereits als Quell-URL eingetragenen alten URL. Geben Sie die korrekte Ziel-URL ein, wählen Sie den Weiterleitungstyp und speichern Sie die Änderungen. Leiten Sie nur auf Seiten weiter, die inhaltlich relevant für den ursprünglichen Inhalt sind.

Wie gehe ich mit einer URL um, die nicht mehr verfügbar ist? Falls eine Ersatzseite existiert, richten Sie unter URL-Optimierung > URL-Weiterleitungen eine 301-Weiterleitung von der alten zur neuen URL ein. Falls keine passende Ersatzseite existiert, ist es sinnvoll, die URL als 404-Fehler zu belassen, anstatt Besucher auf eine irrelevante Seite umzuleiten.

Wie kann ich eine Seite mit niedrigem SEO-Score verbessern? Öffnen Sie das Seitenprüfungs-Panel oder die Problemübersicht und filtern Sie nach Entitätstyp, um genau zu sehen, gegen welche Regeln die Seite verstoßen hat. Beheben Sie spezifische Mängel, wie z. B. eine fehlende Meta-Beschreibung, unzureichenden Inhalt oder fehlenden Bild-Alt-Text, und speichern Sie die Seite anschließend, damit die Bewertung aktualisiert wird. Im Bewertungsverlauf sehen Sie dann, ob die Änderung die Bewertung der Seite verbessert hat.

Kann ich die Erweiterung verwenden, um Metatitel und -beschreibungen zu generieren? Ja. Aktivieren und konfigurieren Sie ChatGPT unter Einstellungen > ChatGPT. Anschließend können Sie im SEO-Bereich eines Produkts oder einer Kategorie über den ChatGPT-Tab einen Meta-Titel oder eine Meta-Beschreibung anhand einer Eingabeaufforderung generieren. Überprüfen Sie das Ergebnis, klicken Sie auf „Anwenden“ und speichern Sie das Katalogformular. Für mehrere Produkte gleichzeitig verwenden Sie stattdessen das ChatGPT-Tool für die Massenbearbeitung im Bereich „Import/Export“.

Wie kann ich doppelte URLs überprüfen? Öffnen Sie „URL-Optimierung“ > „Doppelte URLs“, um zu sehen, welche SEO-Keywords mehreren Seiten im selben Shop und in derselben Sprache zugewiesen sind. Klicken Sie in der entsprechenden Zeile auf „Aktualisieren“, bearbeiten Sie jedes Keyword, sodass es eindeutig ist, und speichern Sie die Einstellungen.

Wie kann ich meine XML-Sitemap überprüfen? Öffnen Sie Sitemap > XML-Sitemap, vergewissern Sie sich, dass „XML-Sitemap aktivieren“ eingeschaltet ist, und öffnen Sie die angezeigte öffentliche Sitemap-URL, um zu prüfen, ob sie geladen wird. Geben Sie dieselbe URL unter Analytics > Search Console > Sitemaps & URL-Prüfung ein, um zu bestätigen, dass Google sie erhalten hat und um anschließend Warnungen oder Fehler zu überwachen.

Kann ich die Google Search Console verbinden? Ja. Richten Sie ein Google Cloud-Projekt mit aktivierter Search Console API ein, konfigurieren Sie die OAuth-Zugangsdaten unter „Analytics“ > „Einstellungen“, klicken Sie auf „Mit Google verbinden“ und wählen Sie die richtige Search Console-Property für den Shop aus. Nach der Verbindung werden im Tab „Search Console“ Leistungsdaten angezeigt und Sie können Sitemap-Übermittlungen und URL-Indexierungsprüfungen verwalten.

Kann ich Google Analytics-Daten innerhalb des Moduls einsehen? Ja. Nach der Verbindung mit Google und der Auswahl der richtigen GA4-Property in den Analytics-Einstellungen werden auf der Registerkarte GA4 Analytics Sitzungen, Nutzer, Interaktionen, E-Commerce und detaillierte Daten direkt im Admin-Panel angezeigt, ohne dass Google Analytics separat geöffnet werden muss.

Wie kann ich SEO-Probleme auf Produkt- oder Kategorieseiten identifizieren? Nutzen Sie das Diagramm „Seitenprüfung nach Typ“ im Dashboard, um zu sehen, welcher Inhaltstyp die meisten Seiten mit niedriger Bewertung aufweist. Öffnen Sie anschließend die Problembeschreibung und filtern Sie nach Entitätstyp, um die spezifischen Regeln zu überprüfen, die diese Seiten betreffen. Alternativ können Sie ein einzelnes Produkt oder eine Kategorie öffnen und deren Seitenprüfungsbereich direkt einsehen.

Führt die Erweiterung zu besseren Suchmaschinenplatzierungen? Nein. Der OpenCart SEO Audit Manager misst die Qualität der Seiteninhalte, die technische Konfiguration und verfügbare Google-Daten – allesamt Faktoren, die eine gute Suchmaschinenoptimierung unterstützen. Er hat jedoch keinen Einfluss darauf, wie Suchmaschinen eine bestimmte Seite einstufen, und kann dies auch nicht garantieren.

Ist ein Blog erforderlich, um das Modul zu nutzen? Nein. Blogspezifische Bewertungen, Trends und Entitätstypen werden nur angezeigt, wenn eine unterstützte Knowband-Blog-Integration mit dem Shop verbunden ist. Alle anderen Funktionen sind auch ohne installierten Blog vollumfänglich nutzbar.

Benötige ich ein Google- oder OpenAI-Konto, um das Kernmodul zu nutzen? Nein. Analytics, Search Console, PageSpeed ​​und ChatGPT sind optionale Integrationen, die eigene externe Zugangsdaten erfordern. Das Bewertungssystem, Weiterleitungen, 404-Fehlererkennung, die Prüfung auf doppelte URLs, die Sitemap-Generierung und die robots.txt-Verwaltung funktionieren unabhängig von diesen Verbindungen.

 

 

Prestashop SEO-Audit-Modul: Vollständiges Benutzerhandbuch

 

1. Einleitung

Der Prestashop SEO Audit Manager ist das SEO-Audit-Modul, mit dem Prestashop-Shopbetreiber ein umfassendes SEO-Audit durchführen können – von der Produkt- und Kategorieanalyse über das CMS bis hin zum Hersteller. Anstatt separate Module oder Plugins für die Prüfung von Seiten auf Meta-Tags, Weiterleitungen, Sitemap und Analysedaten zu verwenden, bündelt dieses Modul alle Scoring- und technischen Prüfungen.

Das Modul richtet sich an PrestaShop-Shop-Administratoren ohne SEO-Kenntnisse. Ergebnis und Ziel jedes Audits werden verständlich erklärt, sodass man sofort erkennt, warum die Beschreibung nur 24 Wörter lang ist, obwohl 300 Wörter angestrebt werden.

Technisch gesehen ermöglicht das Modul das Erkennen von minderwertigen Inhalten, fehlenden oder doppelten Meta-Titeln und -Beschreibungen, defekten internen Links, die zu 404-Fehlern führen, URL-Kollisionen mit doppelten Slugs, Problemen bei der Konfiguration von Sitemap- und robots.txt-Dateien sowie langen Ladezeiten. Sobald das Problem erkannt ist, bietet das Modul in der Regel eine Lösung – beispielsweise durch Bearbeiten der Weiterleitung, Erstellen der neuen Meta-Beschreibung über ChatGPT oder Anpassen der Sitemap-Optionen.

Das PrestaShop SEO-Audit-Modul integriert sich zudem in Google Analytics 4, die Google Search Console und PageSpeed ​​Insights. So können Audit-Ergebnisse zusammen mit realen Traffic-Zahlen, der tatsächlichen Suchleistung und Seitenladegeschwindigkeit analysiert werden – und nicht isoliert betrachtet. Dadurch wird ein PrestaShop SEO-Audit von einer bloßen Checkliste zu einem interaktiven Arbeitsbereich.

2. Hauptmerkmale von Prestashop SEO-Audit-Modul

  • SEO- und Lesbarkeitsprüfung auf Seitenebene mit einer Bewertung von 0 bis 10 Punkten
  • Dashboard mit Zusammenfassung des SEO-Status des gesamten Shops, der Metadaten-Vollständigkeit und des Indexierungsstatus
  • Ergebnisverlauf mit Trenddiagrammen und Momentaufnahmen
  • URL-Optimierungstools: Ästhetische URLs, 404-Überwachung, Erkennung doppelter URLs, URL-Weiterleitungen
  • Verwaltung von XML- und HTML-Sitemaps sowie RSS-Ausgabe
  • Social Cards für Open Graph- und Twitter-Metadaten
  • Integrierte ChatGPT-Funktion für Meta-Titel, Meta-Beschreibungen und andere SEO-Felder
  • Der Robots.txt-Editor ist mit der Live-Datei verknüpft.
  • Google Analytics 4-, Google Search Console- und PageSpeed ​​Insights-Berichte

3. So installieren Sie die Prestashop SEO-Audit-Modul

  1. Installieren Sie das PrestaShop SEO-Audit-Modul. Gehen Sie dazu im PrestaShop-Adminbereich zu Module → Modulmanager und installieren Sie das Modul. Dieses Modul erstellt eine eigene Datenbank für SEO, Verlauf, Weiterleitungen, 404-Überwachung, ChatGPT und Sitemap.
  2. Neue Prestashop SEO-Audit-Modul Der Eintrag erscheint im linken Menü unter „Verkaufen“. Dieser Hauptschalter legt fest, ob das Modul überhaupt Auswirkungen auf den Shop hat.
  3. Aktivieren Sie die Funktionen, die Sie nutzen werden: SEO-Analyse, Lesbarkeitsanalyse, Protokollierung von 404-Fehlern, URL-Weiterleitungen, XML-Sitemap, RSS.
  4. Falls Sie die Google-Integration oder ChatGPT nutzen, gehen Sie zu Analytics > Einstellungen und ChatGPT, wo Sie die erforderlichen Zugangsdaten eingeben müssen. Dies kann auch später erfolgen.
  5. Öffnen Sie ein beliebiges Produkt, eine Kategorie, eine CMS-Seite, einen Hersteller oder einen Lieferanten. Dort finden Sie im Bearbeitungsformular die Registerkarte „SEO-Audit“. Hier werden die SEO-Maßnahmen durchgeführt.
  6. Da das Modul Metadaten des Online-Shops ändert, Weiterleitungen vornimmt und öffentliche robots.txt- und Sitemap-Dateien generiert, empfiehlt sich eine stufenweise Installation, beginnend mit der Analyse und der Generierung eines Lesbarkeitswerts, gefolgt von Weiterleitungen und der Sitemap-Generierung, sobald Sie Vertrauen in die generierten Daten gewonnen haben, anstatt die vollständige Aktivierung von Anfang an vorzunehmen.

4. Übersicht für Administratoren PrestaShop On-Page-SEO-Checkliste

Die Seitenleiste des PrestaShop SEO-Audit-Moduls enthält folgende Registerkarten: Dashboard, Analysen, Bewertungsverlauf, URL-Optimierung (Sprechende URLs, 404-URLs, Doppelte URLs, URL-Weiterleitungen), Sitemap (XML-Sitemap, HTML-Sitemap), Social Cards, ChatGPT, robots.txt, Import/Export, Einstellungen und weitere Module. Alle Registerkarten werden im Folgenden feldweise beschrieben, sodass jede für Benutzer sichtbare Einstellung separat erläutert wird.

4.1-Dashboard

Das Dashboard bietet einen Überblick über den aktuellen SEO-Status Ihres Shops.

Top Aktionen

  • Schaltfläche „Verlauf“: Leitet Sie direkt zur Seite mit den historischen Trends weiter.
  • Schaltfläche „Fehlende Seiten analysieren“: Das Prestashop SEO Audit Modul führt eine Batch-Analyse für alle Produkte, Kategorien, Informationsseiten, Hersteller und Lieferanten durch, für die noch kein SEO-Score gespeichert ist.

Panel zur Entwicklung des Gesamt-SEO-Scores

  • SEO-Score des Shops: Der aktuelle Gesamtscore des Shops (z. B. 46), der sich aus den Scores der einzelnen analysierten Seiten ergibt. Dies ist die Kennzahl, die wöchentlich überprüft werden sollte.
  • Kennzeichnung „Verbessert/Verschlechtert/Keine Veränderung“: Wird direkt neben dem SEO-Score Ihres Shops angezeigt (z. B. „Verbessert (+1)“). Sie zeigt Ihnen sofort die Richtung der SEO-Veränderung Ihres Shops an.
  • Ergebnis des vorherigen Scans: Das Ergebnis des Shops aus der letzten Momentaufnahme.
  • Trenddiagramm: Das Liniendiagramm zeigt den SEO-Score des Shops anhand aktueller Momentaufnahmen..

Seitenanalysekarten

  • Ausgezeichnete SEO: Anzahl der analysierten Seiten, die nahezu alle Prüfregeln erfüllen. Eine steigende Zahl bedeutet, dass ein größerer Teil des Katalogs vollständig optimiert ist.
  • Akzeptable SEO (Verbesserungsbedarf): Anzahl der Seiten, die zwar funktional sind, aber noch Verbesserungspotenzial haben; dies ist in der Regel der größte Bereich in einem wachsenden Katalog.
  • Schlechte Suchmaschinenoptimierung: Anzahl der Seiten, die die meisten Prüfregeln nicht erfüllen und daher dringender Aufmerksamkeit bedürfen.
  • Keine Analyse (Analyse ausstehend): Anzahl der Seiten, die noch nie bewertet wurden. Ein Wert ungleich Null signalisiert, dass die Analyse der fehlenden Seiten durchgeführt werden sollte.
  • Metadaten vollständig/fehlend: Wie viele Seiten haben sowohl einen Meta-Titel als auch eine Meta-Beschreibung, und wie viele weisen noch eines oder beides auf? Fehlende Metadaten lassen sich schnell und effektiv beheben.
  • Index / Kein Index: Wie viele der analysierten Seiten sind für die Indexierung durch Suchmaschinen vorgesehen und wie viele wurden bewusst ausgeschlossen? Eine hohe Anzahl nicht indexierter Seiten, die eigentlich sichtbar sein sollten, sollte genauer untersucht werden.

Donut-Charts

  • Index/Follow-Verhältnis: Zeigt den Anteil der analysierten Seiten, die auf Indexierung bzw. Nicht-Indexierung eingestellt sind, damit Sie überprüfen können, ob wichtige Seiten versehentlich vor Suchmaschinen verborgen bleiben.
  • Seitenanalyse: Unterteilt die gleichen Analysekategorien (Exzellent/Akzeptabel/Nicht gut/Keine) in Prozentsätze des gesamten analysierten Katalogs.
  • Ablesbarkeit: Zeigt die gleiche Aufschlüsselung speziell für den Lesbarkeitswert, getrennt vom SEO-Audit-Wert.
  • Meta-Einstellungen abgeschlossen: Zeigt an, wie viel Prozent der Seiten die Meta-Titel- und Beschreibungseinstellungen abgeschlossen haben und wie viele Seiten noch bearbeitet werden müssen.

Seitenanalyse nach Typ

Das oben beschriebene Muster wird für jeden Entitätstyp (Produkte, Kategorien, Informationen, Hersteller, Lieferanten) wiederholt. Dabei werden jeweils die Anzahl der Seiten dieser Kategorie sowie die zugehörigen Statistiken zur Seitenanalyse (Ausgezeichnet/Akzeptabel/Nicht gut/Keine Analyse) und Lesbarkeit (Ausgezeichnet/Akzeptabel/Nicht gut) angezeigt. Beispielsweise verdeutlicht das obige Beispiel die im Vergleich zu Produkten relativ geringe Lesbarkeit der Kategorien.

SEO Checkliste

Eine Liste mit zehn Anforderungen auf Filialebene, die jeweils als „Erledigt“ oder „Nicht erledigt“ mit einer Aktionsschaltfläche angezeigt werden:

  • SEO-URLs aktiviert: Bestätigt, dass die benutzerfreundliche URL-Einstellung von PrestaShop aktiviert ist, eine Voraussetzung für saubere, lesbare Seitenadressen.
  • SSL aktiviert: Bestätigt, dass die Shopseite über HTTPS bereitgestellt wird, was Suchmaschinen als grundlegendes Vertrauenssignal betrachten.
  • XML-Sitemap aktiviert: Bestätigt, dass die XML-Sitemap-Ausgabe des Moduls aktiviert ist.
  • Die Datei robots.txt existiert: Prüft, ob eine robots.txt-Datei vorhanden und im Shop erreichbar ist.
  • Wartungsmodus ist deaktiviert: Bestätigt, dass der Shop nicht versehentlich im Wartungsmodus verblieben ist, wodurch jegliches Crawling und alle Besucher blockiert würden.
  • Webmaster-Verifizierung konfiguriert: Bestätigt, dass ein Google- oder Bing-Bestätigungscode unter Einstellungen eingegeben wurde.
  • URL-Weiterleitungen aktiviert: Bestätigt, dass die Weiterleitungsfunktion aktiv ist, sodass alle von Ihnen erstellten Weiterleitungen auch tatsächlich im Shop wirksam werden.
  • RSS aktiviert: Bestätigt, dass die RSS-Feed-Ausgabe aktiviert ist.
  • Knowband Blog: Zeigt an, ob das zugehörige Knowband Blog-Modul installiert ist; wird mit einer Schaltfläche „Kaufen“ angezeigt, wenn dies nicht der Fall ist, da die Blog-SEO-Funktionen erst verfügbar sind, wenn dieses Modul vorhanden ist.
  • LLMs.txt verfügbar: Gibt an, ob eine llms.txt-Datei verfügbar ist, die zur Beschreibung der Website für KI-Crawler verwendet wird.

4.2 Analytics

Der Bereich „Analytics“ verbindet das Prestashop SEO Audit Modul mit Google Analytics 4, der Google Search Console und PageSpeed ​​Insights und ist in eine Übersichtsseite, drei Datenquellenberichte und eine Einstellungsseite unterteilt.

4.2.1 Analytics-Übersicht (Google Insights-Übersicht) im Prestashop SEO-Audit-Modul

  • Zeitraumauswahl (z. B. Letzte 28 Tage): Legt das Berichtsfenster fest, das für alle Übersichtskarten und Diagramme auf dieser Seite verwendet wird.
  • Aktualisierungsschaltfläche: Lädt die Widgets mit den neuesten Daten von Google neu, ohne dass die Seite verlassen werden muss.
  • Schaltfläche „Anpassen“: Öffnet die Widget-Bibliothek, damit Sie steuern können, welche Karten angezeigt werden.
  • Verbindungsstatusanzeige: Zeigt vier Indikatoren auf einen Blick: Google OAuth (Verbunden oder nicht), GA4 Grundstück (die verbundene Objekt-ID), GSC-Standort (die URL der verbundenen Search Console-Eigenschaft) und Page Speed ​​API (Konfiguriert oder nicht). Dies ist der schnellste Weg, um zu bestätigen, dass die Integration tatsächlich funktioniert, bevor man den darunter stehenden Zahlen vertraut.
  • GA4 Sessions-Karte: Gesamtzahl der GA4-Sitzungen für den Zeitraum, mit einer prozentualen Veränderung gegenüber dem vorherigen Zeitraum.
  • GA4-Benutzerkarte: Gesamtzahl der GA4-Nutzer im Berichtszeitraum, mit prozentualer Veränderung.
  • GSC Clicks-Karte: Gesamtzahl der Klicks auf die Search Console im betrachteten Zeitraum.
  • GSC Impressions Karte: Gesamtzahl der Search Console-Impressionen für den Zeitraum, mit einer prozentualen Veränderung.
  • PageSpeed-Leistungskarte: Der aktuellste PageSpeed-Leistungswert.
  • GA4 Echtzeit-Benutzerkarte: Nutzer, die in den letzten 30 Minuten auf der Shopseite aktiv waren.
  • Trendlinien für GA4-Sitzungen / Trendlinie für GA4-NutzerdiagrammeTägliche Liniendiagramme für die wichtigsten Kennzahlen von GA4.
  • Diagramm für GSC-Klicks vs. Impressionen: Zeigt sowohl Klicks als auch Impressionen im selben Diagramm an, um zu sehen, ob eine Umwandlung der Impressionen in Klicks stattfindet.
  • Sitzungen nach Ländern (Chart): Balkendiagramm der Sitzungen nach Besucherland, hilfreich, um zu erkennen, ob der Traffic dem Zielmarkt entspricht.
  • Tabelle der häufigsten SuchanfragenListe der Search Console-Abfragen, die Traffic generieren, mit Spalten für Klicks, Impressionen, CTR und Position.
  • Trendlinie für das PageSpeed-Score-Verlaufsdiagramm: Diagramm, das die Entwicklung der PageSpeed-Werte nachzeichnet – so lässt sich der Einfluss einer Themen- oder Inhaltsänderung auf eine Regression leicht erkennen.

4.2.2 So überprüfen Sie den GA4-Bericht für Ihren Prestashops-Shop

  • Dropdown-Menü für den Zeitraum: Wählt den Berichtszeitraum aus (z. B. Letzte 28 Tage).
  • Kontrollkästchen „Mit vorheriger Periode vergleichen“Überprüfen Sie, ob die aktuellen Daten mit denen der vorherigen Periode verglichen werden sollten.
  • Gesamtzahl der Nutzer / Aktive Nutzer / Neue Nutzer: Standardmäßige GA4-Zielgruppenkennzahlen – Reichweite, aktive Besucher und neue Besucher.
  • FachsitzungenGesamtzahl der Besuche.
  • Engagierte Sitzungen: Anzahl der Sitzungen, die das Engagement-Kriterium von GA4 erfüllten (Interaktion über den sofortigen Absprung hinaus).
  • AufrufeGesamtzahl der Seitenaufrufe im betrachteten Zeitraum.
  • Ansichten / SitzungDurchschnittlich werden pro Sitzung Seiten aufgerufen, d. h. wie intensiv der Besucher die Website erkundet.
  • Durchschnittliche SitzungsdauerDurchschnittliche Verweildauer pro Besuch.
  • Engagement-Rate / Absprungrate: % der aktiven Sitzungen / % der Absprünge (diese beiden Werte stehen in umgekehrter Korrelation und sollten gemeinsam betrachtet werden).
  • VERANSTALTUNGENGesamtzahl der während des Zeitraums erfassten GA4-Ereignisse.
  • Echtzeit-Panel (Aktive Nutzer, nach Land, nach Gerät, nach Seite): Wer befindet sich gerade auf der Website und woher kommen diese Personen? Dies ist hilfreich, um den durch Kampagnen/Aktionen generierten Traffic zu bestätigen.
  • Verkehrsverlaufsdiagramm (Checkboxen für Sitzungen/Benutzer/Ansichten): Kombiniertes Diagramm, mit dem Sitzungen/Benutzer/Ansichten ein-/ausgeblendet werden können.
  • Sitzungen nach Tageszeit (Grafik): Sitzungsverteilung nach Tageszeit, wodurch die aktivsten Zeiten ermittelt werden können, was sich gut für die Planung von Werbeaktionen oder Wartungsarbeiten eignet.
  • Registerkarten für Abmessungen (Seiten, Landingpages, Kanäle, Quelle/Medium, Kampagnen, Länder, Städte, Geräte, Browser, Betriebssysteme, Sprachen, Neu vs. Wiederkehrende, Ereignisse, Wichtige Ereignisse): Registerkarten mit Sitzungs-, Benutzer- und Ansichtsdaten, segmentiert nach der entsprechenden Dimension, ermöglichen es, sehr spezifische Fragen zu stellen, wie z. B. „Welche Landingpage schneidet besser ab?“ oder „Welcher Traffic-Kanal schneidet besser ab?“.

4.2.3 So analysieren Sie den Google Search Console-Bericht

  • Dropdown-Menü für den Zeitraum: Legt den Berichtszeitraum fest (z. B. 28 Tage).
  • Dropdown-Menü „Suchtyp“ (Web, Bild, Video, Nachrichten, Entdecken, Google News): Ermöglicht das Filtern des Berichts nach bestimmten Arten von Google-Suchergebnissen.
  • Vergleichs-Kontrollkästchen: Ermöglicht, die aktuellen Daten mit dem vorherigen Zeitraum zu vergleichen, wenn diese Option aktiviert ist.
  • Klickkarte: Gesamtzahl der Klicks auf Ihren Shop über die Google-Suchergebnisse.
  • Impressionenkarte: Gesamtzahl der Impressionen in den Google-Suchergebnissen, einschließlich nicht angeklickter Ergebnisse.
  • CTR-Karte: Klickrate, Prozentsatz der Impressionen, die zu Klicks führten.
  • Durchschnittspositionskarte: Die durchschnittliche Ranking-Position Ihrer Seiten für die Suchanfragen, die sie ausgelöst haben; je niedriger der Wert, desto besser.
  • Vergleich der Klick- und Impressionsgrafik: Zeigt das Verhältnis zwischen diesen beiden Kennzahlen an, um festzustellen, ob die Sichtbarkeitsrate im Vergleich zu den Klicks steigt oder sinkt.
  • Registerkarten „Suchanfragen/Seiten/Länder/Geräte/Suchdarstellung“: All diese Funktionen ermöglichen es Ihnen, Klicks, Impressionen, CTR und Positionen anhand dieser Parameter aufzuschlüsseln, um beispielsweise zu ermitteln, welche Suchanfrage die meisten Klicks generiert oder welches Land die meisten Impressionen aufweist.
  • Unterregisterkarte „Sitemaps“: Verwaltet Sitemap-URLs, ohne die Search Console zu verlassen./

4.2.4 PageSpeed-Bericht

  • Schaltfläche „Ausführen“: Startet einen neuen PageSpeed-Test für das ausgewählte Ziel.
  • Ziel-Dropdown (Startseite, Kategorie, Produkt, Benutzerdefinierte URL): Wählt den zu testenden Seitentyp aus.
  • Geräteauswahl (Mobil, Desktop): Wählt das Geräteprofil aus, nach dem die Verlaufstabelle gefiltert werden soll; ein vollständiger Lauftest erfolgt automatisch.
  • Von / Bis Datumsfelder: Beschränken Sie die Verlaufstabelle auf einen bestimmten Datumsbereich.
  • Schaltfläche „Übernehmen“: Wendet die angewendeten Filter auf die nachfolgende Verlaufstabelle an.
  • Schaltfläche „Exportieren nach CSV“: Dadurch werden die gefilterten Verlaufsdaten im CSV-Format exportiert, sodass sie später analysiert werden können.
  • Trenddiagramm der Ergebnisse (Leistung, Barrierefreiheit, Best Practices, SEO): TDies ist das Diagramm, in dem alle vier PageSpeed-Werte im Zeitverlauf dargestellt werden. Anhand dieses Diagramms können Sie erkennen, ob es seit den letzten Änderungen Verbesserungen oder Verschlechterungen beim PageSpeed-Wert gegeben hat.
  • Felder der Verlaufstabelle: Datum (Testdatum), Ziel (Typ der getesteten Webseite), URL (getestete URL), Gerät (Mobil/Desktop), Leistung/Barrierefreiheit/Best Practices/SEO (PageSpeed-Wert), LCP/INP/CLS (Core Web Vitals-Feld/Labor) und Quelle (Manuell/Cron). 4.2.5 Analyseeinstellungen (Analyseeinstellungen)

Allgemeine Einstellungen Konfiguration

  • Analysestatus: Aktiviert oder deaktiviert die Datenerfassung und die Dashboards für Analytics im gesamten Shop. Solange diese Option nicht aktiviert ist, funktioniert nichts im Analytics-Bereich.
  • Standardzeitraum (Tage): Der Standardberichtszeitraum in Tagen, der von Dashboard-Widgets verwendet wird, wenn kein anderer Zeitraum ausgewählt ist (z. B. 28).
  • API-Cache-Gültigkeitsdauer (Minuten): Wie lange API-Antworten zwischengespeichert werden, bevor das Modul neue Daten anfordert. Ein höherer Wert reduziert die API-Nutzung, verzögert aber das Erscheinen neuer Daten; ein niedrigerer Wert liefert aktuellere Daten, ruft die Google APIs jedoch häufiger auf.
  • Datenverzögerung der Search Console (Tage): Die Daten der Search Console werden von Google selbst verzögert angezeigt. Diese Einstellung weist das Modul an, bei Abfragen die letzten N Tage zu überspringen, um unvollständige oder irreführende Zahlen der letzten Tage zu vermeiden.
  • Aufbewahrungsdauer des Verlaufs (Tage): Wie viele Tage an PageSpeed-Verlauf sollen gespeichert werden, bevor ältere Zeilen automatisch gelöscht werden, damit die Verlaufstabelle nicht unbegrenzt anwächst?

So erstellen Sie eine Google-Client-Geheimnis-ID und eine Client-ID für Google Analytics 4

  • PageSpeed ​​API-Schlüssel: Ihr Google PageSpeed ​​Insights API-Schlüssel von Google Cloud, der für die Ausführung des PageSpeed-Berichts und der geplanten Prüfungen erforderlich ist.
  • Google OAuth-Client-ID: Die OAuth 2.0 Client-ID aus Ihren Google Cloud-Anmeldeinformationen, die verwendet wird, um das Modul zu autorisieren, in Ihrem Namen GA4- und Search Console-Daten zu lesen.
  • Google OAuth-Clientgeheimnis: Der passende OAuth 2.0-Client-Schlüssel. Sowohl dieser als auch die Client-ID müssen gespeichert werden, bevor die Schaltfläche „Mit Google verbinden“ verwendet werden kann.
  • Verbindungsanzeige und Google-Trennungstaste: Zeigt an, ob das Modul aktuell eine aktive Google-Verbindung hat, und ermöglicht es Ihnen, gespeicherte Zugriffs-, Aktualisierungs- und Ablauf-Tokens zu widerrufen, falls Sie die Verbindung wiederherstellen oder das Google-Konto wechseln müssen.

Eigenschaften (Laden)

  • Search Console-Eigenschaft: Die Search Console-Property-URL, die für diesen Shop verwendet wird; wählen Sie eine aus der Liste aus oder geben Sie sie manuell ein, falls die Liste nicht geladen wird. Über das Aktualisierungssymbol wird die Liste der Properties neu geladen, auf die Ihr verbundenes Google-Konto Zugriff hat.
  • GA4-Grundstück: Die für diesen Shop verwendete GA4-Eigenschafts-ID, ausgewählt aus der geladenen Liste oder manuell eingegeben, mit der gleichen Aktualisierungsoption.
  • PageSpeed-Test-URL: Die Standard-URL wird getestet, wenn kein anderes Ziel angegeben ist; wenn sie leer gelassen wird, wird stattdessen die Startseiten-URL des Shops verwendet.
  • Benutzerdefinierte Test-URL: Eine optionale zusätzliche URL, die nur verwendet wird, wenn eine benutzerdefinierte URL als PageSpeed ​​Cron-Ziel ausgewählt ist.

PageSpeed ​​Cron

  • Geplante Prüfungen aktivieren: Aktiviert automatische, zeitgesteuerte PageSpeed-Tests, anstatt sich auf manuelle Klicks zum Ausführen zu verlassen.
  • Zu testende Seiten (Startseite, Kategorieseite, Produktseite, Kontrollkästchen für benutzerdefinierte URLs): Wählt aus, welche Seitentypen der geplante Auftrag bei jeder Ausführung tatsächlich testet.
  • Cron-URL, Schaltfläche „Kopieren“, Schaltfläche „Regenerieren“, Schaltfläche „Jetzt ausführen“: Eine eindeutige, tokenisierte URL, die Sie in das Aufgabenplanungssystem Ihres Servers einfügen können, damit PageSpeed-Tests automatisch nach einem Timer ausgeführt werden. „Kopieren“ kopiert die URL, „Regenerieren“ macht das alte Token ungültig und erstellt ein neues (nützlich, falls die URL jemals öffentlich zugänglich war), und „Jetzt ausführen“ startet den konfigurierten Testlauf sofort.
  • Letzter Lauf: Zeigt den Zeitstempel der letzten geplanten Ausführung an oder „Nie“, wenn der Cronjob noch nicht ausgeführt wurde. Dies ist eine schnelle Möglichkeit zu überprüfen, ob Ihr Server-Scheduler die URL tatsächlich aufruft.

Benachrichtigungen

  • E-Mail-Benachrichtigungen aktivieren: Aktiviert E-Mail-Benachrichtigungen, wenn die PageSpeed-Werte sinken oder die Core Web Vitals nicht mehr erfüllt werden.
  • Benachrichtigungsempfänger: Die E-Mail-Adresse, an die diese Benachrichtigungen gesendet werden.
  • Alarmschwelle (Punkte): Der minimale Punkteabfall, der erforderlich ist, bevor ein Alarm ausgelöst wird, um zu verhindern, dass Alarme bei geringfügigen, normalen Schwankungen ausgelöst werden.
  • Kontrollkästchen „Bei Wiederherstellung benachrichtigen“: Wenn diese Funktion aktiviert ist, wird eine Folgebenachrichtigung gesendet, sobald ein zuvor verlorener Punktestand wiederhergestellt ist.
  • Kontrollkästchen „Benachrichtigen, wenn Core Web Vitals fehlschlägt“: Steuert, ob Statusänderungen der Core Web Vitals jeweils eine eigene Warnung auslösen.
  • Schaltfläche „Test-E-Mail senden“: Sendet eine Testbenachrichtigung an den konfigurierten Empfänger, damit Sie die Zustellung bestätigen können, bevor Sie sich auf echte Benachrichtigungen verlassen.

4.3 Punkteverlauf

  • Datum von / Datum bis Felder: Legen Sie für jedes Diagramm und jede Tabelle auf der Seite einen benutzerdefinierten Datumsbereich fest.
  • Dropdown-Menü für Entitätstypen (Alle, Produkte, Kategorien usw.): Beschränkt die angezeigte Historie auf einen einzigen Seitentyp, was nützlich ist, um festzustellen, ob sich ein Teil des Katalogs verbessert oder verschlechtert.
  • Filtertaste: Wendet den ausgewählten Datumsbereich und Entitätstyp an.
  • SEO-Scorecard für den Shop: Die aktuelle Gesamtbewertung des Geschäfts mit ihrer Trendkennzeichnung (Verbesserung, Rückgang oder keine Veränderung).
  • Vorherige Scankarte: Zum direkten Vergleich das Ergebnis der vorherigen Momentaufnahme.
  • Ausgezeichnete / Akzeptable / Nicht gute Karten: Anzahl der analysierten Seiten in jeder Qualitätsstufe für die ausgewählten Filter.
  • Gesamtanzahl der Probleme (mit neuen/gelösten Zählungen): Die Gesamtzahl der fehlerhaften Prüfregeln auf allen analysierten Seiten, einschließlich der Anzahl der neuen Regeln und der Anzahl der innerhalb des ausgewählten Zeitraums behobenen Regeln (z. B. in den letzten 7 Tagen).
  • Trenddiagramm für den Gesamt-SEO-Score und Tabelle mit Datum/Score/Änderung: Eine visuelle und tabellarische Aufzeichnung jedes gespeicherten Snapshots, die genau zeigt, wie sich der Store-Score im Laufe der Zeit entwickelt hat.
  • SEO-Problemtrenddiagramm (Neue Probleme, Gelöste Probleme, Offene Probleme): Verfolgt, wie sich die Gesamtzahl der nicht erfüllten Regeln verändert, getrennt von der einzelnen Punktzahl, die eine steigende Anzahl von Problemen verschleiern kann, selbst wenn die Gesamtpunktzahl stabil erscheint.
  • Trenddiagramme für Produkt-SEO-Score / Trenddiagramme für Kategorie-SEO-Score: Die gleiche Trendbetrachtung speziell auf Produkte und Kategorien bezogen.
  • Panels der Unternehmen mit der größten Verbesserung / Unternehmen mit der größten Verschlechterung: Es werden die spezifischen Seiten aufgelistet, die sich zwischen den Snapshots am stärksten in die eine oder andere Richtung bewegt haben, sodass Sie untersuchen können, was sich auf einer Seite geändert hat, deren Wert plötzlich gestiegen oder gefallen ist.
  • Dropdown-Menüs „Snapshot A“ / „Snapshot B“ und Schaltfläche „Snapshots vergleichen“: Wählen Sie zwei beliebige gespeicherte Snapshots aus und generieren Sie eine direkte Vergleichstabelle (ID, Datum, Bewertung, Änderung, Entitäten, Quelle, Version), die nützlich ist, um die genaue Auswirkung einer bestimmten Änderungsgruppe zu messen, z. B. einer Bereinigung von Weiterleitungen oder eines ChatGPT-Inhaltspasses.

4.4 URL-Optimierung in Prestashop

4.4.1 Schöne URLs

  • Unterregisterkarten „Einstellungen“ / „Struktur“: Die Einstellungen enthalten den unten beschriebenen Ein-/Ausschalter; die Struktur definiert die tatsächlichen URL-Muster, die angewendet werden, wenn Pretty URLs aktiviert ist.
  • Dropdown-Menü „Schöne URLs aktivieren“: Aktiviert oder deaktiviert diese Funktion. Wenn sie aktiviert ist, schreibt das Modul die standardmäßigen PrestaShop-URL-Muster in übersichtlichere und besser lesbare Versionen um.
  • Schaltfläche „Auf PrestaShop-Standardeinstellungen zurücksetzen“: Stellt das ursprüngliche URL-Routing des Shops wieder her. Dies ist nützlich, wenn Sie Pretty URLs vollständig rückgängig machen möchten, anstatt nur den Schalter zu deaktivieren.
  • Speichern-Schaltfläche: Gilt für alle Änderungen, die auf dieser Seite vorgenommen wurden.
  • Die Anmerkungen auf der Seite verdeutlichen, dass Muster mit einer ID die SEO-Routen von PrestaShop verwenden, Muster ohne ID den Router des Moduls nutzen, die Deaktivierung der Funktion vorherige SEO-Routen aus einem Backup wiederherstellt, sofern ein solches vorhanden ist, und automatische Weiterleitungen für Pretty-URL-Änderungen nur dann gelten, wenn die separate Weiterleitungsfunktion ebenfalls aktiviert ist.

4.4.2 So beheben Sie 404-URLs in Prestashop

  • ID-Spalte: Die interne Datensatznummer für den 404-Treffer.
  • URL-Spalte: Der genaue Pfad zum Shop, der zu einem 404-Fehler führte.
  • Referer-Spalte: Die Seite oder externe Website, von der der Besucher kam, bevor er die defekte URL aufgerufen hat; dies ist hilfreich, um herauszufinden, wo sich ein fehlerhafter Link befindet.
  • Spalte „Besuche“: Wie oft diese spezifische URL aufgerufen wurde, ermöglicht es Ihnen, die am häufigsten defekten Links zu priorisieren.
  • Spalte „Zuletzt besucht“: Der Zeitstempel des letzten Treffers, der dazu dient, eine veraltete Einzelanfrage von einem anhaltenden Problem zu unterscheiden.
  • Löschtaste (pro Zeile): Entfernt den aufgezeichneten Treffer vom Monitor, sobald er überprüft oder behoben wurde.
  • Suchfilter (ID, URL, Referrer, Datumsbereich) und Suchschaltfläche: Schränken Sie die Liste auf ein bestimmtes URL-Muster oder einen bestimmten Zeitraum ein.
  • Schaltfläche für Massenaktionen: Wendet eine Aktion auf mehrere ausgewählte Zeilen gleichzeitig an, anstatt auf jede Zeile einzeln.

4.4.3 Wie man doppelte URLs (doppelte SEO-URLs) in Prestashop erkennt

  • Slug-Spalte: Der spezifische benutzerfreundliche URL-Abschnitt, der auf mehr als einer Seite zu Konflikten führt.
  • Spalte „Entitäten“: Listet auf, welche Seiten (Produkte, Kategorien, CMS-Seiten, Hersteller) diesen Slug gemeinsam haben.
  • Spalte „Übereinstimmungen“: Die Anzahl der Seiten, die in diesen speziellen Fall verwickelt sind.
  • Aktualisierungsaktion: Öffnet die Gruppe, damit Sie die benutzerfreundliche URL auf den Seiten ändern können, die eindeutig werden sollen, und speichert anschließend die Änderung, um sie anzuwenden.
  • Wenn es im Shop keine Kollisionen gibt, wird auf der Seite einfach “Keine Datensätze gefunden” angezeigt.

4.4.4 So fügen Sie 301-, 302- und 303-Weiterleitungen zu URLs in Prestashop hinzu Prestashop SEO-Audit-Modul

  • Weiterleitungsschaltfläche hinzufügen: Öffnet ein leeres Formular zum Erstellen einer neuen Weiterleitung.

  • Schaltfläche „CSV importieren“: Lädt mehrere Weiterleitungen gleichzeitig aus einer CSV-Datei hoch, anstatt sie einzeln hinzuzufügen.
  • Weiterleitungszähler-Badge: Zeigt die Gesamtzahl der aktuell für den Shop gespeicherten Weiterleitungen an.
  • ID-Spalte: Die interne Datensatznummer.
  • Namensspalte: Eine Bezeichnung, die Sie nur zu Ihrer eigenen Information vergeben; sie hat keinen Einfluss auf das Weiterleitungsverhalten.
  • Spalte „Quell-URL“: Die alte oder defekte URL, die Besucher und Crawler aktuell anfordern.
  • Spalte „Ziel-URL“: Die URL, an die sie stattdessen gesendet werden.
  • Spalte „Typ“: Der verwendete Weiterleitungstyp (301, 302, 303 oder 404).
  • Aktive Spalte: Ob die Weiterleitung aktuell im Shop erzwungen wird.
  • Bearbeiten-Schaltfläche (pro Zeile): Öffnet die Weiterleitung zur Bearbeitung.
  • Suchfilter (ID, Name, Quell-URL, Ziel-URL, Typ, Aktiv) und Suchschaltfläche: Verkleinern Sie die Liste, wenn sie zu groß wird.
  • Einzelne Weiterleitungsformularfelder: Name (Ihre interne Bezeichnung), Quell-URL (erforderlich; der alte Pfad), Ziel-URL (erforderlich; muss ein relativer Pfad oder eine vollständige http/https-URL sein), Umleitungstyp (301 für eine dauerhafte Umleitung, 302 für eine vorübergehende Umleitung, 303 für bestimmte Fälle nach dem Absenden des Formulars oder 404, um eine URL explizit als nicht umgeleitet zu kennzeichnen), und Status (aktiv oder inaktiv, standardmäßig aktiv).

4.5 So bearbeiten Sie die Sitemap.xml in Prestashop

4.5.1 XML-Sitemap

  • XML-Sitemap-Dropdown aktivieren: Schaltet die Ausgabe der XML-Sitemap ein oder aus.
  • Sitemap-URL-Anzeige: Zeigt die live laufende, öffentliche Sitemap-URL an, sobald diese aktiviert ist und in die Search Console kopiert werden kann.
  • Liste der URLs der Sprach-Sitemap: Für Shops mit mehr als einer aktiven Sprache wird für jede Sprache eine separate Sitemap-URL angezeigt, die jeweils einzeln übermittelt werden muss.
  • RSS-Dropdown aktivieren: Schaltet die RSS-Feed-Ausgabe unabhängig von der Sitemap ein oder aus.
  • RSS-URL-Anzeige: Zeigt die URL des Live-RSS-Feeds an, sobald dieser aktiviert ist.
  • Kontrollkästchen in die Sitemap aufnehmen (Produkte, Kategorien, Informationen, Hersteller, Lieferanten): Wählt aus, welche Entitätstypen in der Sitemap aufgeführt werden; standardmäßig sind alle fünf ausgewählt.
  • Produktlimit (0 = alle) Feld: Begrenzt die Anzahl der in der Sitemap enthaltenen Produkte; auf 0 setzen, um jedes Produkt unabhängig von der Kataloggröße einzubeziehen.
  • Prioritäts-Dropdown-Menüs (pro Entitätstyp, z. B. Produktpriorität 0.8, Kategoriepriorität 0.7): Ein Hinweis auf die relative Wichtigkeit dieser Seitenart, der an Crawler übermittelt wird. Wie auf der Seite selbst vermerkt, handelt es sich dabei um einen Hinweis, nicht um eine Ranking-Garantie.
  • Dropdown-Menüs zur Änderungshäufigkeit (pro Entitätstyp, Standardeinstellung: Täglich): Teilt Crawlern mit, wie häufig sich dieser Seitentyp typischerweise ändert, und hilft ihnen so bei der Planung, wie oft sie die Seite erneut besuchen sollten.
  • Speichern-Schaltfläche: Wendet alle Sitemap-Einstellungen dieser Seite an.
  • Ein Infobanner erklärt außerdem die empfohlene Cron-Einrichtung: Die Sitemap-URL (oder die URL jeder Sprache) muss in der Google Search Console und den Bing Webmaster Tools hinterlegt werden. Anschließend muss die angezeigte Cron-URL einmal täglich um Mitternacht eingeplant werden, damit Google nach Katalogänderungen automatisch benachrichtigt wird.

4.5.2 HTML-Sitemap

  • HTML-Sitemap-Dropdown aktivieren: Aktiviert eine Shopseite, die wichtige Links für menschliche Besucher auflistet, getrennt von der für Crawler erstellten XML-Sitemap.
  • URL-Anzeige der Sitemap: Zeigt nach der Aktivierung die Live-URL der für Besucher sichtbaren Seite an.
  • Kontrollkästchen für Seiten einbeziehen (Startseite, Produktseiten, Kategorien, Informationen, Marken, Neue Produkte, Sonderangebote (Preisreduzierung), Bestseller, Beliebt): Wählt aus, welche Seitengruppen aus der HTML-Sitemap verlinkt werden.
  • Benutzerdefinierte URLs (Felder für Bezeichnung und URL, Löschsymbol, Schaltfläche „Benutzerdefinierte URL hinzufügen“): Ermöglicht das manuelle Hinzufügen zusätzlicher Links, wie z. B. einer Landingpage außerhalb des Katalogs, die sonst nicht in den automatischen Gruppen erscheinen würden.
  • Speichern-Schaltfläche: Wendet die HTML-Sitemap-Konfiguration an.

4.6 So bearbeiten Sie Social OpenGraph-Tags auf der Quellseite 

  • Facebook Open Graph-Umschalter: Aktiviert Open Graph-Metadaten (die von Facebook und vielen anderen Plattformen verwendet werden) auf Shopseiten, sodass geteilte Links einen korrekten Titel, eine Beschreibung und ein Bild anzeigen.
  • Twitter-Karten umschalten: Aktiviert Twitter-spezifische Kartenmetadaten auf Shopseiten.
  • Twitter-Kartentyp-Dropdown (Standard: summary_large_image): Wählt das visuelle Layout aus, das beim Teilen einer Seite auf Twitter/X verwendet wird.
  • Feld „Standortname“: Der Name, der neben den geteilten Links angezeigt wird, ist in der Regel der Markenname Ihres Shops.
  • Dropdown-Menü für den Website-Typ (Standard: Organisation): Beschreibt die Beschaffenheit der Website in strukturierten Datenbegriffen.
  • Felder für Facebook-URL, Twitter-URL, Instagram-URL, LinkedIn-URL, YouTube-URL und Pinterest-URL: Die Profilverknüpfungen Ihres Shops auf den jeweiligen Plattformen dienen dazu, Ihren Shop mit Ihrer offiziellen Social-Media-Präsenz in strukturierten Daten zu verbinden.
  • Speichern-Schaltfläche: Wendet alle Einstellungen der Social Cards an.

4.7 Wie ChatGPT bei der Content-Generierung in Prestashop hilft 

  • ChatGPT aktivieren (standardmäßig deaktiviert): Aktiviert den KI-Inhaltsassistenten für die Produkt- und Kategorie-SEO-Panels sowie für den Import-/Export-Massenworkflow.
  • ChatGPT-Modell-Dropdown (Optionen: GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4 und GPT-3.5 Turbo, Standard: GPT-3.5 Turbo): Wählt aus, welches OpenAI-Modell Inhalte generiert; leistungsfähigere Modelle liefern in der Regel stärkere Ergebnisse, allerdings zu höheren Kosten pro Anfrage.
  • ChatGPT API-Token-Feld: Ihr OpenAI-API-Schlüssel, den das Modul benötigt, um in Ihrem Namen Generierungsanfragen zu stellen.
  • Speichern-Schaltfläche: Speichert den Aktivierungsstatus, die Modellauswahl und das Token.
  • Schaltfläche „API-Schlüssel testen“: Ruft OpenAI direkt auf, um zu bestätigen, dass Token und Modell tatsächlich funktionieren, bevor Sie sich innerhalb eines Produktpanels darauf verlassen.
  • Ein Werbebanner auf dieser und verwandten Seiten verweist außerdem auf ein separates Knowband-Add-on, den Knowband AI Content Generator (der Gemini und ChatGPT für Produktinhalte und Übersetzungen unterstützt), bei dem es sich um ein eigenständiges Produkt handelt, das nicht Gegenstand dieses Handbuchs ist.

4.8 Was ist die robots.txt-Datei und wie kann man sie mit dem Prestashop robots.txt-Editor von Knowband bearbeiten?

  • Öffentliche URL-Anzeige: Zeigt die aktuelle, öffentliche Webadresse der robots.txt-Datei an, was nützlich ist, um zu überprüfen, was Crawler nach dem Speichern tatsächlich sehen.
  • Dateipfadanzeige: Zeigt den genauen Dateipfad des Servers an, in den geschrieben wird. Dies ist hilfreich für die Fehlerbehebung mit Ihrem Hosting-Anbieter, falls Speichervorgänge fehlschlagen.
  • Schreibbare Warnung: Diese Meldung erscheint automatisch, wenn die Serverdatei derzeit nicht beschrieben werden kann, und fordert Sie auf, die Berechtigungen im Shop-Stammverzeichnis zu korrigieren oder eine beschreibbare robots.txt-Datei zu erstellen, bevor Ihre Änderungen wirksam werden.
  • Textbereich für Roboterinhalte: Die tatsächlichen Richtlinien, die veröffentlicht werden, wobei standardmäßig eine permissive Konfiguration verwendet wird:

 User-agent: *

  Allow: /

  • Speichern-Schaltfläche: Veröffentlicht die eingegebenen Anweisungen sofort in der live geschalteten, öffentlichen robots.txt-Datei.

4.9 So aktualisieren Sie den Inhalt der Produkte in großen Mengen

  • Zielinfobox: Fasst den vorgesehenen dreistufigen Arbeitsablauf zusammen: Export als optionales Backup, Anreicherung ausgewählter Felder mit ChatGPT, anschließender Import des Ergebnisses.
  • Zeilenanzahlanzeige (z. B. „114 Produkt-/Sprachzeilen verfügbar“): Zeigt vor dem Ausführen des Exports genau an, wie viele Zeilen in den Export einbezogen werden.
  • Liste der exportierten Felder: Dokumente jedes Feld, das der Export enthalten wird: Produkt-, Sprach- und Shop-Kennungen, Name, Meta-Titel, Meta-Beschreibung, Meta-Keywords, Tags, SEO-URL, Beschreibung und Auszug, Fokus-Keyword-Phrase, untergeordnete Keyphrasen, Such- und Follow-Link-Anweisungen, erweiterte robots.txt-Meta-Anweisungen, kanonische URL, SEO-Score, Lesbarkeits-Score, Score-Analyse, Inhaltsanalyse, Social-Media-Titel, Social-Media-Beschreibung, Social-Media-Bild und Bewertungs-Snippet-Felder (Aktivieren, durchschnittliche Bewertung, beste Bewertung, schlechteste Bewertung, Anzahl der Bewertungen).
  • Export-Schaltfläche: Lädt die oben beschriebene vollständige JSON-Datei herunter.
  • Wählen Sie die Dateisteuerung (Importbereich): Wählt eine JSON-Datei von Ihrem Computer zum Hochladen aus.
  • Importieren-Schaltfläche: Wendet die SEO-Felder, Schlüsselbegriffe, Social-Media-Daten und Bewertungsdaten der ausgewählten Datei auf die entsprechenden Produkte an; es werden nur .json-Dateien akzeptiert.
  • ChatGPT verbessert (SEO + Lesbarkeit) Feld-Kontrollkästchen (Meta-Titel, Meta-Beschreibung, Meta-Keywords, Fokus-Keyword-Phrase, Unter-Keywords, SEO-URL, Social-Media-Titel, Social-Media-Beschreibung, Tags, Beschreibung): Wählt genau aus, welche Felder der ChatGPT-Massendurchlauf neu generieren soll.
  • Option „Alle Produkte“ / Feld „Maximale Anzahl Produkte“: Entweder wird der gesamte Katalog verarbeitet oder die Ausführung auf eine bestimmte Anzahl von Produkten beschränkt, was nützlich ist, um die Qualität zunächst an einer kleinen Charge zu testen.
  • Dieses Bedienfeld bleibt deaktiviert und zeigt eine Meldung sowie einen Link zu den ChatGPT-Einstellungen an, bis ChatGPT aktiviert und ein Token unter der Registerkarte ChatGPT gespeichert wird.

4.10 Allgemeine Einstellungen für alle Konfigurationen im Prestashop SEO Audit Manager

Allgemein

  • Statusumschaltung: Der Hauptschalter steuert das gesamte Verhalten des Shop-Bereichs des Moduls, einschließlich Metadaten-Ausgabe, Weiterleitungen, Panels und Bewertungslisten. Solange dieser Schalter deaktiviert ist, funktioniert nichts anderes.
  • SEO-Analyse aktivieren: Aktiviert SEO-Scorecards, den Unterreiter SEO-Audit und SEO-Spalten auf Kataloglistenseiten.
  • Lesbarkeitsanalyse aktivieren: Aktiviert die Lesbarkeitsbewertung, die neben der SEO-Bewertung angezeigt wird.
  • Automatische Analyse beim Bearbeiten aktivieren: Wenn diese Funktion aktiviert ist, werden Seiten bei jedem Speichern automatisch neu analysiert, sodass die Ergebnisse ohne manuelle Neuberechnung aktuell bleiben.
  • 404-Anfragen protokollieren (Umschalten): Aktiviert die Datenerfassung des 404-Monitors.
  • URL-Weiterleitungen aktivieren/deaktivieren: Aktiviert die Weiterleitungsanpassung für Besucher des Online-Shops; ohne diese Einstellung werden Einträge in den URL-Weiterleitungen zwar gespeichert, aber nicht angewendet.
  • XML-Sitemap aktivieren: Aktiviert die in Abschnitt 4.5 beschriebene XML-Sitemap-Ausgabe.
  • RSS-Umschalter aktivieren: Aktiviert die RSS-Feed-Ausgabe.
  • Titeltrennzeichenfeld (Standardwert ” – “): Das oder die Zeichen, die zwischen Teilen eines generierten Metatitels eingefügt werden, beispielsweise zwischen dem Produktnamen und dem Shopnamen.
  • Produkte / Kategorien / Hersteller / Lieferanten / CMS-Seiten standardmäßig in der Suche anzeigen (Umschalten): Legt das Standardverhalten des Index für jeden Entitätstyp fest, wenn eine einzelne Seite keine eigene Überschreibung hat; standardmäßig für alle fünf aktiviert.

Meta-Vorlagen

  • Vorlagenfelder für Metatitel (Produkt/Kategorie/CMS/Marke/Lieferant): Dieses Muster erstellt automatisch einen Meta-Titel, wenn der Meta-Titel einer Seite leer ist oder die Vorlage für diesen Typ erzwungen wird. Es unterstützt Shortcodes wie {product_name}, {category_name}, {cms_title}, {brand}, {supplier_name}, {shop_name} und {title_separator}.
  • Vorlagenfelder für die Meta-Beschreibung von Produkt / Kategorie / CMS / Marke / Lieferant: Das gleiche Prinzip gilt für Meta-Beschreibungen; diese sind standardmäßig leer, sodass keine automatische Beschreibung generiert wird, es sei denn, Sie geben eine ein.
  • Produkt-/Kategorie-/CMS-/Marken-/Lieferanten-Metavorlagen-Umschalter erzwingen: Wenn diese Option aktiviert ist, wird die Vorlage auch dann angewendet, wenn die Seite bereits eigene Metadatenwerte besitzt, und überschreibt diese somit. Wenn sie deaktiviert ist (Standardeinstellung), füllt die Vorlage nur tatsächlich leere Felder aus.

Cron- und Punkteverlauf

  • Cron-Sicherheitstokenfeld: Ein eindeutiges Token wird in der Cron-URL des Moduls verwendet. Der Aufruf dieser URL mit dem korrekten Token löst eine Momentaufnahme des Store-SEO-Scores aus, sofern der Score-Verlauf aktiviert ist. Wird das Feld leer gelassen, wird das Token neu generiert.
  • SEO-Score-Verlauf aktivieren: Aktiviert das Snapshot-System, das die Seite „Spielverlauf“ steuert.
  • Dropdown-Menü zur Aufbewahrung des Verlaufs (Standard: Gesamten Verlauf beibehalten): Legt fest, ob alte Snapshots unbegrenzt aufbewahrt oder nach einer festgelegten Zeitspanne gelöscht werden sollen.
  • Verlauf beibehalten für (Tage) Feld (Standard 365): Wenn die Aufbewahrungsdauer begrenzt ist, anstatt alles aufzubewahren, legt dies fest, wie viele Tage der Geschichte erhalten bleiben.
  • Dropdown-Menü für automatischen Snapshot-Zeitplan (Standard: Täglich, Mitternacht): Legt fest, wie oft automatisch über die Cron-URL ein neuer Snapshot erstellt wird.

Suchmaschinenüberprüfung

  • Google-Bestätigungscode-Feld: Fügen Sie hier den Verifizierungswert Ihrer Google Search Console ein, falls Ihre Website nicht bereits auf anderem Wege verifiziert wurde, sodass das Modul ihn im Seitenkopf ausgibt.
  • Bing-Verifizierungscode-Feld: Gleiches gilt für Bing Webmaster Tools.

Speichern-Schaltfläche: Wendet alle Einstellungen auf der Seite mit einem einzigen Schritt an.

5. Schritte zur Analyse der Onpage-SEO für Produkt- und Kategorieseiten

Shop-Betreiber können die Lesbarkeits- und SEO-Bewertung innerhalb der Produkt-, Kategorie- und Markenseitenübersicht ganz einfach einsehen.

  • SEO-Audit-Bewertungsskala (0 bis 10): Die Onpage-SEO-Bewertung der Seite, farblich gekennzeichnet von Rot (niedrig) über Orange bis Grün (hoch), wird auf den Produktlistenseiten mithilfe des Prestashop SEO-Audit-Moduls angezeigt.
  • Lesbarkeitswert (0 bis 10): Die Lesbarkeitsbewertung der Seite wurde nach demselben Verfahren ermittelt und farblich dargestellt, basiert jedoch auf der Überprüfung des Schreibstils anstatt auf der Überprüfung der Struktur.

  • Sprachauswahl: Schaltet das gesamte Panel, einschließlich der Punktzahlen und aller darunter liegenden Felder, auf eine andere aktive Shopsprache um, da jede Sprache unabhängig bewertet und bearbeitet wird.
  • Banner des KI-Inhaltsgenerators: Bewirbt das separate Add-on Knowband AI Content Generator, das in Abschnitt 4.7 beschrieben wird; es ist nicht Teil der hier dokumentierten Scoring-Engine.

Unterregisterkarte „Schlüsselwort & SERP“

  • Primäres Keyword-Feld: Das einzige Hauptkeyword, für das diese Seite optimiert wird; die meisten der primären Keyword-Prüfungen im Unterreiter SEO-Audit lesen direkt aus diesem Feld, und einige von ihnen zeigen “Nicht festgelegt” an, bis es ausgefüllt ist.

  • Feld für unterstützende Schlüsselwörter: Eine durch Kommas getrennte Liste zusätzlicher, sekundärer Formulierungen, die die Seite gegebenenfalls ebenfalls enthalten sollte.
  • Vorschaubereich für Suchergebnisse: Simuliert, wie der Seitentitel, die URL und die Meta-Beschreibung wahrscheinlich in einem Suchergebnis erscheinen werden.
  • Desktop-/Mobil-Umschaltung: Schaltet die Vorschau zwischen der typischen Darstellung auf einer Desktop-Suchergebnisseite und der Darstellung auf einem Mobilgerät um, da auf Mobilgeräten Titel und Beschreibungen oft aggressiver gekürzt werden.
  • Anzahl der Zeichen im Titel: Angezeigt im Vergleich zu einer Ziellänge von 60 Zeichen, dem ungefähren Punkt, ab dem Titel in den Suchergebnissen abgeschnitten werden.
  • Anzahl der Zeichen in der Beschreibung: Im Vergleich dazu ist die maximale Zeichenanzahl auf 160 Zeichen begrenzt, was dem Grenzwert für Metabeschreibungen entspricht.

Unterregisterkarte „SEO-Audit“

Zwei Spalten, „Seitenprüfung“ und „Lesbarkeit“, listen jeweils einzelne Regeln auf, gruppiert unter „Stark“ oder „Verbesserungsbedürftig“. Jede Regel zeigt eine numerische Punktzahl, den Regelnamen, das Ergebnis (aktueller Zustand der Seite), das Ziel (Sollwert) und bei fehlerhaften Regeln einen kurzen Tipp. Die im Bereich angezeigten geprüften Regeln sind:

Seitenprüfung: Einzelne H1-Überschrift; Alt-Attribute für Bilder; Unterstützungskeywords in Titel, Beschreibung, Inhalt, Unterüberschrift, Meta-Beschreibung und Slug; Unterstützungskeyworddichte (Ziel: 0.3 bis 1.5 Prozent); Unterstützungskeywordlänge (Ziel: bis zu 4 Wörter); Externe Links (Ziel: 1 bis 3); Interne Links; Textlänge (Ziel: mindestens 300 Wörter); Länge des Hauptkeywords (Ziel: bis zu 4 Wörter); Hauptkeyword im Meta-Titel; Hauptkeyword im Seitentitel; Hauptkeyword in der Einleitung (Ziel: in den ersten ca. 150 Zeichen); Hauptkeyworddichte (Ziel: 0.5 bis 2.5 Prozent); SEO-Titelbreite (Ziel: 30 bis 60 Zeichen); Länge der Meta-Beschreibung (Ziel: 120 bis 160 Zeichen); Hauptkeyword in der Meta-Beschreibung; und Hauptkeyword im URL-Slug.

Lesbarkeitsprüfungen: Satzlänge (Ziel: maximal 20 Wörter pro Satz); Flesch-Lesbarkeitsindex (Ziel: 60 oder höher); Aufeinanderfolgende Sätze; Passiv (Ziel: maximal 10 Prozent der Sätze); Mindestinhaltslänge (Ziel: mindestens 300 Wörter); Absatzlänge (Ziel: mindestens 3 Absätze); Verteilung der Unterüberschriften (Ziel: mindestens 2 Unterüberschriften); und Übergangswörter (Ziel: mindestens 20 Prozent der Sätze mit Konnektoren).

 

Unterregisterkarte „Indexierung“

Beinhaltet die Angabe, ob die Seite in den Suchergebnissen angezeigt werden soll und ob Links auf der Seite von Crawlern verfolgt werden sollen, sowie alle erweiterten robots.txt-Anweisungen oder Canonical-URL-Überschreibungen für diese spezifische Seite und Sprache.

Unterregisterkarte „Vorschau teilen“

Zeigt, wie die Seite aussieht, wenn sie auf sozialen Plattformen geteilt wird, wobei die Social Cards-Einstellungen aus Abschnitt 4.6 mit einem hier festgelegten seitenbezogenen Social-Media-Titel, einer Beschreibung und einem Bild kombiniert werden.

Unterregisterkarte „Sternebewertung“

Diese Option ist für Produkte und Kategorien verfügbar und steuert, ob ein Sternebewertungs-Snippet für die Seite generiert wird und, falls ja, welche Durchschnittsbewertung und Anzahl der Bewertungen zur Berechnung verwendet werden.

Unterregisterkarte „Punktezeitleiste“

Zeigt die aktuellen, vorherigen, Veränderungs-, Höchst-, Tiefst-, Durchschnitts-, Trend- und zuletzt analysierten Werte sowie ein Verlaufsdiagramm und eine Tabelle an, die auf der Seite „Ergebnisverlauf“ des gesamten Shops (Abschnitt 4.3) erscheinen, jedoch nur auf dieser einzelnen Seite.

6. So führen Sie ein vollständiges SEO-Audit in Prestashop durch. 

Das PrestaShop SEO-Audit-Modul führt SEO-Audits für Produkte, Kategorien, CMS-Seiten, Hersteller und Lieferanten durch und generiert zwei separate Bewertungen (0 bis 10) pro Seite: eine SEO-Bewertung, die Strukturmerkmale wie Keyword-Platzierung, Meta-Länge, Alt-Text und Verlinkung berücksichtigt, und eine Lesbarkeitsbewertung, die Satzlänge, Absatzstruktur, Passivkonstruktionen und Übergangswörter einbezieht. Eine Seite kann in der einen Bewertung gut und in der anderen schlecht abschneiden.

Ein niedriger Wert weist auf eine konkrete, behebbare Lücke hin und nicht auf ein vages Qualitätsproblem, da jede Regel ein Ergebnis mit einem Zielwert verknüpft, wie in Abschnitt 5 Feld für Feld detailliert beschrieben. Um darauf zu reagieren, öffnen Sie das SEO-Audit-Panel der Seite, arbeiten Sie die Aufgaben unter „Bedarf“ ab und priorisieren Sie die Inhaltsqualität (Textlänge, Platzierung des Hauptkeywords) vor kleineren technischen Prüfungen wie der Anzahl der Verlinkungen, die redaktionelle Beurteilung und keine rein mechanische Korrektur erfordern.

Keiner dieser Prüfpunkte erhebt den Anspruch, allein ein direktes Ranking-Signal für Google zu liefern. Sie repräsentieren etablierte Onpage-SEO- und Content-Qualitätspraktiken, auf die Suchmaschinen und Leser gleichermaßen positiv reagieren, und stellen keine Garantie für ein bestimmtes Ranking-Ergebnis dar.

7. Häufig gestellte Fragen

Frage 1: Ich habe mehrere 404-URLs gefunden. Wie kann ich diese umleiten?
Open URL Optimization > 404 URLs im Knowband Prestatshop SEO-Audit-ModulSuchen Sie den entsprechenden Eintrag und verwenden Sie dessen Weiterleitungsaktion. Dadurch öffnet sich das Formular für URL-Weiterleitungen mit der vorausgefüllten Quell-URL. Fügen Sie die Ziel-URL hinzu, wählen Sie einen Typ (301 für eine dauerhafte Änderung) und speichern Sie die Einstellungen. Leiten Sie nur dann weiter, wenn ein tatsächlich relevantes Ziel existiert.

Frage 2: Wie gehe ich mit einer URL um, die nicht mehr verfügbar ist?
Wenn die Inhalte verschoben wurden, fügen Sie unter URL-Optimierung > URL-Weiterleitungen eine 301-Weiterleitung von der alten zur neuen URL hinzu. Falls keine relevante Ersatzseite existiert, ist es akzeptabel, einen 404-Fehler zu belassen, anstatt eine Weiterleitung auf eine nicht verwandte Seite zu erzwingen.

Frage 3: Wie kann ich eine Seite mit niedrigem SEO-Score verbessern?
Öffnen Sie im Prestashop SEO Audit Manager von Knowband das SEO-Audit-Panel der Seite und dessen Unterregisterkarte „SEO-Audit“. Arbeiten Sie anschließend die unter „Bearbeitungsbedarf“ aufgeführten Regeln anhand des jeweils angezeigten Ergebnisses und Ziels durch.

Frage 4: Wie kann ich ChatGPT verwenden, um Metatitel und -beschreibungen zu generieren?
Mit ChatGPT können Sie Metatitel, -beschreibungen und Social-Graph-Tags mithilfe des PrestaShop Complete SEO-Moduls generieren. Klicken Sie auf den ChatGPT-Tab, speichern Sie ein gültiges OpenAI-Token und verwenden Sie anschließend den ChatGPT-Untertab im SEO-Bereich eines Produkts oder einer Kategorie, um die Daten zu generieren, zu überprüfen, anzuwenden und zu speichern.

Frage 5: Wie kann ich doppelte URLs überprüfen?
Öffnen Sie die URL-Optimierung im PrestaShop SEO Audit Add-on und klicken Sie auf doppelte URLs. Überschneidende, benutzerfreundliche URL-Slugs werden gruppiert nach Slug angezeigt, zusammen mit den betroffenen Entitäten. Die URL jeder Seite kann auf einen eindeutigen Wert aktualisiert werden.

Frage 6: Wie kann ich meine XML-Sitemap überprüfen?
Mit dem Prestashop Sitemap XML Editor von Knowband können Sie Änderungen an der Sitemap vornehmen und diese anschließend über das Sitemap-Tool der Google Search Console einreichen.

Frage 7: Kann ich die Google Search Console mit meiner Prestashop-Website verbinden?
Sie können nun Ihre OAuth-Client-ID und Ihr Client-Geheimnis bei Google eingeben, auf „Mit Google verbinden“ klicken und dann Ihre Search Console-Property auswählen oder deren URL manuell eingeben.

Frage 8: Kann ich Google Analytics-Daten innerhalb des Moduls einsehen?
Ja. Sobald GA4 verbunden und eine Property ausgewählt ist, zeigt der Analytics-Bereich Sitzungen, Nutzer, Aufrufe, Interaktionen, Traffic-Trends und Dimensionsaufschlüsselungen an, ohne dass Google Analytics separat geöffnet werden muss.

Frage 9: Wie kann ich SEO-Probleme auf Produkt- oder Kategorieseiten identifizieren?
Überprüfen Sie die Problemtrends im Verlauf der Bewertung oder öffnen Sie die Seite direkt und prüfen Sie das SEO-Audit-Panel, das die spezifischen Regeln anzeigt, die nicht erfüllt werden, sowie den Zielwert, der zum Bestehen erforderlich ist.

Frage 10: Unterstützt das Umleitungstool Massenänderungen?
Ja. Das Prestashop-Weiterleitungsmodul von Knowband ermöglicht den Import von CSV-Dateien auf der Seite „URL-Weiterleitungen“, um mehrere Weiterleitungen mit einem einzigen Upload hinzuzufügen, anstatt sie einzeln zu erstellen.

Frage 11: Werden die von ChatGPT generierten Inhalte automatisch veröffentlicht?
Nein. Der generierte Inhalt wird zur Überprüfung in das ausgewählte Feld geschrieben. Der Administrator muss ihn prüfen und das Host-Formular speichern, damit die Änderungen wirksam werden.

Frage 12: Was bewirkt die Einstellung „Datenverzögerung“ in der Search Console genau?
Diese Einstellung weist das Modul an, beim Abrufen von Search Console-Daten die letzten paar Tage zu überspringen, da Google diese Daten selbst verzögert; ohne diese Anpassung könnten die neuesten Tage in einem Bericht künstlich niedrig erscheinen.

Frage 13: Warum ist meine Cron-URL wichtig, wenn ich sie nie manuell öffne?
Die Cron-URL wird automatisch vom Aufgabenplanungssystem Ihres Servers aufgerufen und darf nicht manuell geöffnet werden. Sie löst tägliche Snapshots der PageSpeed-Bewertung, Sitemap-Pings an Google und geplante PageSpeed-Prüfungen aus. Daher muss sie in die Serverplanung eingetragen werden, damit diese Funktionen ohne manuellen Aufwand ausgeführt werden.

Das PrestaShop SEO-Audit-Modul integriert Scoring, technische Wartung und Google-Reporting in einem einzigen Modul. Dadurch benötigen Sie für ein SEO-Audit Ihres PrestaShops keine separaten Module mehr für verschiedene Prozesse. Sollten Sie Probleme mit diesem Modul haben, kontaktieren Sie uns bitte unter [E-Mail geschützt] .

OpenCart Backup- und Wiederherstellungserweiterung: Vollständiges Benutzerhandbuch

Fragt man einen OpenCart-Shop-Betreiber, wann er zuletzt seine Datenbank gesichert hat, zögern die meisten. Nicht, dass ihnen ihre Daten egal wären. Backups stehen einfach ganz unten auf der To-do-Liste, direkt unter „Irgendwann mal machen“. Dann passiert ein fehlerhaftes Update, eine fehlgeschlagene Plugin-Installation oder ein Problem mit dem Hosting, und plötzlich ist alles verloren. Genau diese Lücke schließt diese OpenCart-Backup-Erweiterung. Anstatt darauf zu vertrauen, dass Sie sich erinnern, bietet Ihnen diese Backup-Erweiterung von Knowband eine der besten Lösungen. OpenCart-Backup-Erweiterungen Das macht automatische Shop-Backups zu einer Funktion, die nach der Einrichtung unauffällig im Hintergrund und planmäßig abläuft – ganz ohne Ihr Zutun. Stellen Sie es sich wie eine Versicherung für Ihren Katalog, Ihre Bestellungen, Ihre Kundendaten und alle anderen Daten in Ihrer OpenCart-Datenbank vor. Es ist aber nicht nur ein Datenbank-Tool. Es fungiert als vollständige OpenCart-Shop-Backup-Erweiterung und kann Ihre Dateien, Bilder, Ihre Datenbank oder alles zusammen sichern, je nachdem, was Sie gerade benötigen. Zusätzlich verfügt es über eine zuverlässige Wiederherstellungsfunktion und ein separates Wiederherstellungsskript. Selbst wenn Ihr Admin-Bereich aus irgendeinem Grund nicht erreichbar ist, haben Sie so immer noch Zugriff. Diese Kombination aus Backup und zuverlässiger Wiederherstellung ist genau das, was man sich von einer Disaster Recovery im E-Commerce wünscht. Der Rest dieses Handbuchs führt Sie durch alle Bildschirme, Einstellungen und Schaltflächen der Knowband OpenCart Backup- und Wiederherstellungserweiterung. So können Sie sie gleich beim ersten Mal korrekt einrichten und später auftretende Probleme sicher beheben.

Kleiner Tipp vorab: Lesen Sie zuerst den Abschnitt „Allgemeine Einstellungen“. Das dort festgelegte CRON-Token und das Wiederherstellungspasswort werden für jede geplante Sicherung und jede Wiederherstellung benötigt, die Sie jemals mit dieser OpenCart-Wiederherstellungserweiterung durchführen. Wenn Sie diesen Schritt jetzt überspringen, müssen Sie ihn später nachholen.

2. Sich mit dem Admin-Panel vertraut machen Backup- und Wiederherstellungs-Plugin

Nach der Installation über die Erweiterungen in Ihrem OpenCart-Adminbereich fügt das Modul ein eigenes Dashboard und einige Tabs hinzu. Wir gehen diese nacheinander durch, beginnend mit dem Dashboard, da Sie diesen Bildschirm am häufigsten verwenden werden.

2.1-Dashboard 

Das Dashboard dient dazu, Ihnen direkt beim Öffnen eine Frage zu beantworten: Sind die Daten meines Shops aktuell geschützt oder nicht? Sie sollten nicht erst Protokolle durchsuchen müssen, um dies herauszufinden – alle wichtigen Informationen sind hier übersichtlich zusammengefasst.

Letzte SicherungZeigt an, ob der letzte Sicherungsauftrag erfolgreich war, fehlgeschlagen ist oder noch läuft, zusammen mit Datum, Uhrzeit und Dauer.

Letzte WiederherstellungDasselbe Prinzip gilt für Wiederherstellungen. Das ist wichtiger, als viele denken. Man möchte sichergehen, dass eine Wiederherstellung tatsächlich abgeschlossen wurde, bevor man ihr vertraut, und nicht einfach davon ausgehen, dass sie funktioniert hat.

Verwendeter Speicherplatz: Zeigt an, wie viel Speicherplatz Ihre gespeicherten Backups auf allen verbundenen Speicherplattformen belegen. Hilfreich, wenn Sie entscheiden müssen, ob es Zeit ist, alte Archive zu bereinigen.

PlattformintegritätEine schnelle Statusprüfung aller verbundenen Speicherziele – lokaler Ordner, FTP oder SFTP, S3-kompatibler Speicher oder OAuth-basierter Cloud-Dienst. Jedes Ziel wird als erreichbar oder fehlerfrei gekennzeichnet, sodass Probleme nicht bis zum Backup-Tag unentdeckt bleiben.

SicherungsaktivitätEine einfache Übersicht über die Anzahl der Backups in einem bestimmten Zeitraum, Tag für Tag, sowie über alle fehlgeschlagenen Backups. Nützlich, um Muster zu erkennen, beispielsweise dass Backups jeden Sonntag aufgrund eines Serverwartungsfensters unbemerkt fehlschlagen.

Speicherung nach PlattformHier wird genau angezeigt, wie viel Speicherplatz jedes angeschlossene Speicherziel belegt. Wenn sich der Speicher Ihres lokalen Servers schneller füllt als erwartet, würden Sie dies bemerken.

Zusammensetzung der letzten SicherungZeigt an, was sich tatsächlich in Ihrem zuletzt verwendeten Archiv, Ihrer Datenbank, Ihren Bildern, anderen Dateien befindet und wie groß die einzelnen Elemente ungefähr sind.

Aktuelle Jobs: Zeigt Ihre letzten Backup-Läufe mit Schnellzugriffsschaltflächen zum Wiederherstellen oder Wiederholen direkt an, sodass Sie im Falle eines Fehlers über Nacht sofort reagieren können, anstatt in Menüs suchen zu müssen.

RestaurierungsgeschichteEine Übersicht der letzten Wiederherstellungsversuche, ihres Ergebnisses und des Zeitpunkts, damit Sie auf einen Blick erkennen können, ob eine Wiederherstellung tatsächlich ordnungsgemäß abgeschlossen wurde.

Verbindungs- und FehlerfeedLive-Status und Fehlermeldungen werden sofort angezeigt. Dadurch sparen Sie sich oft den Gang zum Protokoll-Tab, da Sie die genaue Fehlerursache direkt im Dashboard sehen.

3. Allgemeine Einstellungen

Dies ist im Grunde die Kontrollzentrale des Ganzen. OpenCart-Backup-PluginEs entscheidet darüber, ob das Modul überhaupt ausgeführt wird, wie Ihr eigenständiges Wiederherstellungsskript geschützt wird und welchen CRON-Befehl Ihr Host (oder ein externer Scheduler) benötigt, um geplante Ausführungen auszulösen.

Modul aktivierenEin einfacher Ein-/Ausschalter. Schalten Sie ihn aus, werden geplante CRON-Jobs nicht mehr ausgeführt. Manuelle Backups und Wiederherstellungen können Sie jedoch jederzeit über das Admin-Panel durchführen.

Passwort wiederherstellenDies schützt das eigenständige Wiederherstellungsskript vor unbefugtem Zugriff. Es wird als Hashwert gespeichert, niemals im Klartext, und Sie benötigen es jedes Mal, wenn Sie Ihren Shop außerhalb der normalen Administrationsoberfläche wiederherstellen.

CRON Secure TokenEin eindeutiges Token ist in jede geplante Backup-URL und jeden Befehlszeilenauslöser eingebettet. Wichtig: Wenn Sie dieses Token neu generieren, funktionieren alle bestehenden Cronjobs, die mit dem alten Token verknüpft sind, nicht mehr. Aktualisieren Sie daher sofort nach der Neugenerierung alle Scheduler-Einträge, die darauf verweisen. Warten Sie nicht länger.

Eigenständiges WiederherstellungsskriptDies liefert Ihnen die direkte URL und den Serverdateipfad zur Wiederherstellung Ihres Shops, selbst wenn das OpenCart-Backend nicht geladen werden kann. Solange Sie Ihr Wiederherstellungspasswort kennen, können Sie Ihren Shop allein mit diesem Skript wiederherstellen, ohne sich im Administratorbereich anmelden zu müssen.

Geplante Datensicherung (CRON): Vorgefertigte Befehle, Web-URLs, PHP-CLI-Skripte oder Shell-Skripte, die Sie direkt in den Cron-Manager Ihres Hosting-Panels oder einen externen Scheduler kopieren. Ein einziger Trigger führt alle aktivierten Backup-Profile in einem Durchlauf aus.

4. Registerkarte „Backups“ im OpenCart-Backup-Manager von Knowband

Hier führen Sie eine einmalige Datensicherung außerhalb Ihres regulären Zeitplans durch und überprüfen jedes Archiv. OpenCart-Datenbanksicherungserweiterung Bisher wurden Daten generiert. Wählen Sie ein Profil aus dem Dropdown-Menü, klicken Sie auf „Ausführen“ und verfolgen Sie den Fortschritt live auf demselben Bildschirm – ein Neuladen der Seite ist nicht erforderlich.

4.1 Was Sie in der Sicherungstabelle sehen werden

ID: Eine interne Kennung, die dazu dient, eine Wiederherstellungsaktion mit dem exakten Archiv zu verknüpfen, aus dem sie stammt.

DateinameDie eigentliche Datei, die auf der Festplatte gespeichert wird, ist in der Regel mit einem Zeitstempel versehen, damit sich Sicherungskopien nicht versehentlich gegenseitig überschreiben (und sie trägt die Endung .crypt, wenn Sie die Verschlüsselung aktiviert haben).

TypZeigt an, ob es sich um einen reinen Datenbank-Dump, eine reine Dateisicherung oder eine vollständige Sicherung handelt, die beides umfasst, entsprechend den Einstellungen im Profil.

GrößeDie komprimierte Größe der fertigen Datei.

Profil / PlattformWelches gespeicherte Profil hat diese Sicherung erstellt und in welchem ​​Speicherort wird sie aktuell gespeichert?

VerschlüsselteEine einfache Ja/Nein-Meldung zeigt an, ob die AES-256-Verschlüsselung vor der Archivierung angewendet wurde. Speicherorte: Zeigt die Quell- und Zielpfade der Dateien an. Dies ist besonders nützlich, um zu überprüfen, ob eine Kopie tatsächlich am Zielort angekommen ist und sich nicht nur in einem lokalen Zwischenspeicher befindet. Datum: Datum des Sicherungsabschlusses. Wird zum Sortieren und für die auf der Speicherplattform festgelegten Aufbewahrungsregeln verwendet.

5. Profile

Ein Profil ist im Grunde eine gespeicherte Anleitung für Ihre Datensicherung. Es legt fest, was gesichert wird, wo die Daten gespeichert werden und wer benachrichtigt wird, sobald die Sicherung abgeschlossen ist. Sie können beliebig viele Profile erstellen, je nach Bedarf Ihres Unternehmens – beispielsweise eines für eine schnelle tägliche Datenbanksicherung, ein weiteres für eine vollständige wöchentliche Sicherung von Dateien und Datenbank – ganz nach Ihren Bedürfnissen.

5.1 Einrichten eines Profils

Profilname: Wählen Sie einen Namen, der Ihnen hilft, dieses Profil später im Dashboard, in der Sicherungsliste oder im Wiederherstellungsverlauf wiederzuerkennen.

Sicherungstyp: Wählen Sie aus, ob dieses Profil sowohl Datenbanken als auch Dateien, nur Datenbanktabellen oder nur Dateien und Ordner ohne Daten erfassen soll.

DatenbanktabellenSie können jede Tabelle Ihrer OpenCart-Datenbank sichern oder bestimmte Tabellen auswählen, wenn Sie beispielsweise nur Bestellungen und Kunden benötigen und es Ihnen egal ist, ob Protokolltabellen das Archiv überladen.

Dateien & OrdnerGleiches Prinzip. Sichern Sie alles oder wählen Sie bestimmte Ordner aus. Weiter unten finden Sie außerdem eine Ausschlussliste, mit der Sie beispielsweise Cache-Verzeichnisse oder temporäre Dateien ausschließen können, die unnötig Speicherplatz belegen.

Diese Dateien oder Ordner ausschließenGeben Sie hier alle Ordner an, die übersprungen werden sollen, einen Eintrag pro Zeile, z. B. system/storage/cache/ oder image/cache/. Diese werden auch dann übersprungen, wenn oben „Alle Dateien“ ausgewählt ist.

Zu berücksichtigende DateierweiterungenWenn Sie nur bestimmte Dateitypen (PHP, JS, CSS usw.) sichern möchten, listen Sie diese hier auf. Lassen Sie das Feld leer, werden alle Dateitypen berücksichtigt.

Tick-Budget (Sekunden): Große Backups benötigen Zeit, daher wird der Prozess in kurzen Intervallen, sogenannten Ticks, ausgeführt. Diese Einstellung steuert die Dauer jedes Intervalls, zwischen 5 und 300 Sekunden. Bei Shared Hosting, wo Skripte häufig Timeouts verursachen, sollte dieser Wert reduziert werden.

StatusAktivieren Sie ein Profil, damit es bei Cronjobs automatisch ausgeführt wird, oder deaktivieren Sie es, sodass es nur bei manueller Ausführung gestartet wird. In beiden Fällen können Sie es jederzeit manuell starten.

5.2-Ziel

Wählen Sie hier eine Speicherplattform aus. Sie müssen das Ziel zuerst unter dem Tab „Plattformen“ erstellen, bevor es in einem Profil als Option angezeigt wird.

5.3 E-Mail-Benachrichtigungen

E-Mail bei Abschluss / E-Mail bei Fehler: Legen Sie unabhängig fest, ob erfolgreiche Aufträge, fehlgeschlagene Aufträge oder beide eine Benachrichtigungs-E-Mail auslösen.

Senden an: Eine durch Kommas getrennte Empfängerliste. Lassen Sie das Feld leer, wird automatisch die E-Mail-Adresse Ihres Shop-Administrators verwendet. Wiederherstellungsskript anhängen: Aktivieren Sie diese Option, damit die eigenständige Datei restore.php an die Bestätigungs-E-Mail angehängt wird. So haben Sie auch bei einem vollständigen Serverausfall eine Kopie des Wiederherstellungsskripts sicher in Ihrem Posteingang.

5.4 Erweiterte Einstellungen

Dateiname für Sicherungsdateien: Passen Sie die Benennung mithilfe von Platzhaltern wie {Datum}, {Uhrzeit}, {Datum/Uhrzeit}, {Typ} und {Version} an. Lassen Sie das Feld leer, um das Standardbenennungsmuster zu verwenden. Wichtig: Ein fester Dateiname ohne {Datum/Uhrzeit} überschreibt die vorherige Sicherung, anstatt eine neue zu erstellen. Seien Sie daher vorsichtig.

KompressionWählen Sie „Auto“ (die Auswahl erfolgt automatisch zwischen bz2, gz oder keinem Format) oder legen Sie ein festes Format fest. Dadurch wird bestimmt, ob Ihr endgültiges Archiv als .tar.gz, .tar.bz2 oder als .tar-Datei gespeichert wird.

Maximale Bauteilgröße (MB): Große Archive in kleinere Teile einer festgelegten Größe aufteilen. Bei einem Wert von 0 ist die Aufteilung vollständig deaktiviert.

Produktbilder: Wählen Sie aus, ob Produkt- und Quellbilder in die Sicherung einbezogen oder ausgeschlossen werden sollen.

Archiv verschlüsselnHier zeigt die OpenCart-Cloud-Backup-Erweiterung ihre Stärken. Aktivieren Sie diese Funktion, und die Archivierung wird vor der lokalen Speicherung oder dem Transfer an eine Remote-Plattform mit AES-256 verschlüsselt.

Encryption KeyDer Schlüssel, der zum Entschlüsseln und Wiederherstellen dieses speziellen Backups benötigt wird. Sollten Sie ihn verlieren, gibt es keine Möglichkeit zur Wiederherstellung. Bewahren Sie ihn daher an einem sicheren Ort auf, und zwar auf keinen Fall auf demselben Server.

Dateizuordnung erstellen: Es wird eine Aufschlüsselung der Dateigröße pro Datei gespeichert, die später die Grundlage für eine detaillierte Dateiübersicht bildet und sich gut eignet, um genau zu überprüfen, was in einem bestimmten Archiv gelandet ist.

Werte pro Zeile ausgeben: Steuert, wie viele Zeilen beim Schreiben des SQL-Dumps in jede INSERT-Anweisung zusammengefasst werden.

Zeilen pro Auswahl ausgebenLegt die maximale Anzahl der Zeilen fest, die pro SELECT-Anweisung beim Dump mithilfe von Cursor-Paging abgerufen werden (Standardwert: 25000). Reduzieren Sie diesen Wert auf Systemen mit begrenztem Arbeitsspeicher, wenn Sie sehr große Tabellen haben.

6. Plattformen

Plattformen entscheiden, wo Ihre fertigen Backups tatsächlich landen. Lokaler Speicher ist ein guter Anfang, aber der wahre Wert dieser OpenCart-Cloud-Backup-Erweiterung zeigt sich erst, wenn Sie eine Verbindung zu einem externen Speicher herstellen: FTP oder SFTP, einen S3-kompatiblen Dienst (MinIO, Wasabi, Backblaze, Scaleway – Sie haben die Wahl), Google Cloud Storage oder einen OAuth-Cloud-Anbieter wie Google Drive, Dropbox, OneDrive oder Yandex. Ganz ehrlich: Nur wenn Sie eine Kopie getrennt von Ihrem Ursprungsserver speichern, wird aus „Ich habe Backups“ tatsächlich ein Backup. Notfallwiederherstellung für den E-CommerceEin Backup, das auf demselben Server liegt, der gerade ausgefallen ist, hilft Ihnen nicht viel.

Plattformname: Eine freundliche Bezeichnung, die überall dort verwendet wird, wo auf diese Plattform verwiesen wird, in Profilen, der Backup-Tabelle und der Statusanzeige des Dashboards.

SpeichertypLokaler Ordner, FTP/SFTP, ein S3-kompatibler Dienst, Google Cloud Storage oder ein OAuth-basierter Cloud-Anbieter.

Remote-/Lokales VerzeichnisDer Zielpfad für gespeicherte Archive. Standardmäßig wird ein Verzeichnis wie „system/storage/backup/“ verwendet, wenn Sie dieses Feld leer lassen. Beachten Sie, dass dieses Feld nach der Erstellung der Plattform gesperrt wird. Wenn Sie später einen anderen Pfad benötigen, richten Sie einfach eine neue Plattform ein, anstatt die aktuelle zu bearbeiten.

Remote-Kopien behaltenDie maximale Anzahl an Archiven, die diese Plattform speichert. Setzen Sie den Wert auf 0, werden alle Dateien dauerhaft gespeichert, was praktisch ist. Behalten Sie jedoch Ihren verfügbaren Speicherplatz im Auge, wenn Sie diese Option wählen.

7. Geschichte wiederherstellen

Jeder Wiederherstellungsversuch wird hier protokolliert, egal ob erfolgreich oder nicht. Das ist besonders wichtig, wenn Sie unter Zeitdruck versuchen, Ihren Shop wiederherzustellen. Sie sollten sich nicht darauf verlassen müssen, dass eine Wiederherstellung „wahrscheinlich gut verlaufen ist“. Dieser Tab bietet Ihnen stattdessen einen zeitgestempelten Datensatz pro Datei.

ID / Dateiname / Typ: Gibt den Wiederherstellungsdatensatz und das exakte wiederhergestellte Archiv sowie dessen Typ (Komplett, Datenbank oder Nur Dateien) an.

QuelleHier wird der Auslöser für die Wiederherstellung protokolliert. Normalerweise geschieht dies innerhalb des Moduls selbst, obwohl das eigenständige Wiederherstellungsskript seine Versuche ebenfalls hier protokolliert.

Status: Abgeschlossen oder Fehlgeschlagen, zeigt das Ergebnis des jeweiligen Versuchs an.

Gestartet vonDer Administrator, der die Wiederherstellung initiiert hat. Nützlich zur Nachvollziehbarkeit in Shops, in denen mehrere Personen Zugriff auf den Backend-Bereich haben.

Begonnen / Beendet: Zeitstempel, die den Vorgang von Anfang bis Ende markieren, damit Sie genau berechnen können, wie lange er gedauert hat.

Nachricht: Die genaue Systemmeldung, die mit diesem Versuch verbunden ist, eine Fehlermeldung bezüglich der Berechtigungen eines bestimmten Ordners, falls der Versuch fehlgeschlagen ist, oder eine einfache Bestätigung, falls alles reibungslos verlaufen ist.

8. Protokolle

Sollten die Verbindungs- und Fehlerinformationen im Dashboard nicht ausreichend detailliert sein, ist dies der nächste Tab, den Sie überprüfen sollten. Jede Sicherung, jede Wiederherstellung und jeder Verbindungstest wird hier in einer Zeile protokolliert. Sie können die Daten nach Datum, Plattform, Typ und Schweregrad filtern.

DatumDer genaue Zeitstempel des Ereignisses.

PlattformFalls zutreffend, wird hier die Speicherplattform angegeben, auf die sich dieser Eintrag bezieht. Das Feld bleibt leer für Ereignisse, die vor dem Eingreifen einer Plattform stattgefunden haben.

Typ: Die Kategorie der zugrunde liegenden Operation, lokal, FTP oder welcher Verbindungstyp auch immer beteiligt war.

KontextWelche Aktion wurde tatsächlich ausgeführt: Backup, Wiederherstellung oder Verbindungstest?

NiveauErfolg oder Fehler. Allein durch die Filterung nach dieser Kategorie lassen sich die meisten Störfaktoren bei der Suche nach einem bestimmten Problem ausblenden.

NachrichtDie vollständige, ungefilterte Systemmeldung, Dateipfade, Berechtigungscodes, Netzwerkfehler – alles, was dazugehört. Normalerweise reicht das aus, um die Ursache des Problems zu ermitteln, ohne dass eine weitere Eskalation nötig ist.

9. Häufig gestellte Fragen

1. Ersetzt dies die Backups meines Hosting-Anbieters?
Backups auf Hosting-Ebene sind nützlich, aber eigene Knowband-Backups zu haben, ist noch besser. OpenCart-Datenbanksicherungserweiterung Das bedeutet, dass Sie den Zeitplan, die Aufbewahrungsdauer und den Speicherort der Kopien selbst bestimmen, anstatt sich ausschließlich auf die Richtlinien Ihres Hostinganbieters zu verlassen.

2. Kann ich meinen Shop wiederherstellen, wenn das Admin-Panel nicht geladen wird? 
Mit der OpenCart Backup- und Wiederherstellungserweiterung können Sie, solange Sie das Wiederherstellungspasswort besitzen, Ihren Shop direkt über restore.php wiederherstellen, ohne jemals das Admin-Panel berühren zu müssen.

3. Was passiert, wenn ich meinen Verschlüsselungsschlüssel verliere?
Leider führt kein Weg daran vorbei. Wenn ein Backup verschlüsselt wurde und der Schlüssel verloren gegangen ist, kann das Archiv nicht entschlüsselt werden. Bewahren Sie den Schlüssel getrennt von Ihrem Server auf; ein Passwort-Manager eignet sich dafür gut.

4. Wie oft sollte die geplante Datenbanksicherung in OpenCart ausgeführt werden?
Das hängt ganz davon ab, wie häufig sich Ihr Shop ändert. Ein Shop mit hohem Bestellaufkommen benötigt möglicherweise tägliche oder sogar noch häufigere Datenbank-Backups, während ein kleinerer, katalogbasierter Shop mit wöchentlichen Backups auskommt. Die Planung ist flexibel genug, um beides zu ermöglichen.

5. Ist Cloud-Speicher notwendig oder reicht lokaler Speicher aus?
Lokaler Speicher ist besser als gar keiner, aber Cloud-Backups für OpenCart bieten echten Schutz, falls der Server ausfällt, gehackt wird oder nicht mehr erreichbar ist. Für umfassenden Datenschutz bei OpenCart lohnt sich die Einrichtung einer externen Sicherungskopie.

10. Fazit

Dieses Handbuch führt Sie durch alle Registerkarten der Knowband OpenCart Backup- und Wiederherstellungs-Plugins, vom Dashboard bis hin zu den Protokollen. Es empfiehlt sich, es als Lesezeichen zu speichern, um es bei der Einrichtung eines neuen Profils oder der Fehlerbehebung bei einer Wiederherstellung griffbereit zu haben. Sollten Sie einmal auf ein Szenario stoßen, das dieses Handbuch nicht abdeckt – beispielsweise einen ungewöhnlichen Speicheranbieter, eine spezifische Berechtigungseinstellung Ihres Hosts oder eine Wiederherstellung, die sich nicht wie erwartet verhält –, finden Sie in der Regel durch einen Blick auf die Registerkarte „Protokolle“ schnell die Lösung, bevor Sie den Support kontaktieren müssen. Kurz gesagt: Behandeln Sie geplante Backups und externe Kopien als routinemäßige Wartung und nicht als Notfallmaßnahme. Sobald dies Teil Ihres normalen Arbeitsablaufs ist, müssen Sie sich um den Datenschutz in OpenCart keine Sorgen mehr machen. Er läuft einfach unauffällig im Hintergrund – genau so, wie er soll.

PrestaShop Blog Manager – KI-gestützte Content- und SEO-Optimierung | Vollständiges Benutzerhandbuch

Der PrestaShop Blog Manager ist ein umfassendes Blog-Modul für PrestaShop, das speziell für Online-Händler entwickelt wurde, die ihren Shop mit einem Blog ausstatten möchten. Anstatt eine separate Blogging-Plattform zu nutzen, können Sie Artikel, Anleitungen und Neuigkeiten direkt in Ihrem PrestaShop-Shop veröffentlichen und diese Inhalte anschließend mit Ihren Produkten verlinken, um Ihre Suchmaschinenoptimierung (SEO) zu verbessern und die Kundenbindung zu erhöhen. Kurz gesagt: Dieses PrestaShop Blog-Modul dient sowohl als Veröffentlichungstool als auch als Content-Marketing-Modul für PrestaShop, sodass sich Ihre Schreibarbeit in echten kommerziellen Erfolg umwandelt.

Als umfassendes PrestaShop-Blogmodul bietet Ihnen dies Folgendes:

  • Blogverwaltung mit Rich-Text-Funktionen, Bildergalerie, Video- oder Audio-Einbettungen, SEO-Feldern und Links zu verwandten Produkten.
  • Die Integration von Kategorien, flexiblen Tags und individuellen Autorenprofilen sorgt für eine gute Organisation Ihrer Inhalte und verbessert gleichzeitig die Sichtbarkeit in Suchmaschinen und die Benutzernavigation.
  • Leserkommentare mit Moderation, Antworten, Sternebewertungen, Emoji-Reaktionen, Likes und Lesezeichen – all das funktioniert zusammen als PrestaShop Blog Engagement Addons Suite.
  • Integrierte KI-gestützte Inhaltsgenerierung und Übersetzungen über ChatGPT oder Google Gemini beschleunigen das Schreiben, ohne die Qualität der Blog-Inhalte zu beeinträchtigen.
  • Massenimport aus WordPress-Exporten und RSS- oder Atom-Feeds, sodass die Migration eines bestehenden Blogs nur Minuten statt Tage dauert.
  • Eine XML-Sitemap, ein RSS-Feed, benutzerfreundliche URLs und DSGVO-konforme Hooks sorgen dafür, dass Ihr Blog den Vorschriften entspricht und von Suchmaschinen leicht gecrawlt werden kann.
  • Vollständige Unterstützung für mehrere Filialen und mehrere Sprachen, da jede Einstellung pro Shop und pro Sprache festgelegt werden kann.

Zusammengenommen machen diese Funktionen den Prestashop Blog Manager zu einem der umfassendsten. PrestaShop Blog-Add-ons Verfügbar über Prestashop Addons, egal ob Ihr Ziel die Sichtbarkeit in den Suchergebnissen, der Aufbau einer Community oder einfach nur die Verlängerung der Verweildauer Ihrer Kunden auf Ihrer Website ist.

2. Installation und Deinstallation

  1. Laden Sie die gezippte Datei von der Hochladen Option in der Modulmanager.
  2. Im Backoffice gehen Sie zu Module > Modulmanager und suchen nach “KB-Blogund klicken Sie auf Installieren.
  3. Sobald die Installation abgeschlossen ist, wird Ihnen die Schaltfläche „Konfiguration“ auf der Seite angezeigt.
  4. Klicken Sie auf „Konfigurieren“; Sie werden nun zur allgemeinen Einstellungsseite des Prestashop-Blogmoduls weitergeleitet.

HINWEIS: WichtigWenn die Option „Datenbank bei Deinstallation bereinigen“ (unter „Allgemeine Einstellungen“, dann „Wartung“) auf „Ja“ gesetzt ist, werden alle Blogdaten, einschließlich Beiträge, Kategorien und Kommentare, endgültig gelöscht. Lassen Sie diese Option daher auf „Nein“, wenn Sie das Modul später erneut installieren und Ihre Inhalte behalten möchten.

3. Übersicht des Admin-Panels Blog-Manager-Modul

In diesem Abschnitt lernen Sie, wie Sie einen Blog erstellen und die Inhalte Ihrer Website verwalten. Dieses Modul hilft Ihnen außerdem, ein besseres Ranking Ihrer Website zu erzielen.

Nach der Installation erscheint im PrestaShop-Backoffice-Bereich ein eigener Abschnitt für das Knowband-Blogmodul. Dies ist die zentrale Steuerung für Ihr PrestaShop-Blogmodul und umfasst die folgenden Unterabschnitte:

Instrumententafel – zeigt eine KPI-Zusammenfassung und einen Beispieldatengenerator an
Allgemeine Einstellungen – beinhaltet alle globalen Konfigurationen für das Modul
Beiträge –Mithilfe von Beiträgen erstellen und verwalten Sie Blogartikel.
Kategorien– Verschachtelte Beitragskategorien für die aufgelisteten Blogs verwalten
Schlüsselwörter– Verwaltung einer flachen Tag-Taxonomie pro Blog
Autoren – Autorenprofile für die Blogs verwalten
Bildtyp – Benannte Bildgrößenvoreinstellungen für Blogs definieren
Kommentare – Moderierte Leserkommentare
Sliders – Slider-Folien auf der Startseite verwalten
Banner – Verwaltung von zonenspezifischen Werbebannern

SEO und Sitemap – Verwaltet Sitemap- und RSS-Einstellungen sowie die URL-Struktur
AI – Konfigurieren von Anbietern für die KI-Inhaltsgenerierung
Importieren – Importieren aus WordPress- oder RSS-Feeds

4. DASHBOARD

 

Das Dashboard ist der erste Bildschirm, den Sie beim Öffnen dieser Seite sehen. PrestaShop Blog Manager Modulund es gibt Ihnen einen schnellen Überblick darüber, wie Ihr Blog performt.

KPI-Karten

Sechs KPI-Karten fassen Ihre Inhalte auf einen Blick zusammen. Die Karte „Beiträge“ zeigt die Gesamtzahl der Beiträge, unterteilt in die Kategorien „Veröffentlicht“, „Entwurf“ und „Geplant“. Die Karte „Kategorien“ zeigt die Gesamtzahl Ihrer Kategorien, die Karte „Schlagwörter“ die Gesamtzahl Ihrer Schlagwörter. Die Karte „Autoren“ zeigt die Gesamtzahl Ihrer Autorenprofile, die Karte „Bildtypen“ die Gesamtzahl Ihrer konfigurierten Bildgrößen. Die Karte „Ausstehende Kommentare“ zeigt schließlich an, wie viele Kommentare noch auf die Moderation warten, und hebt alle Kommentare, deren Anzahl größer als null ist, rot hervor, damit Ihnen nichts entgeht.

Schnellaktionsschaltflächen

Jede KPI-Karte enthält eine Schaltfläche mit einem direkten Link, z. B. „Beiträge verwalten“ oder „Kategorien verwalten“, sodass Sie mit einem einzigen Klick von der Übersicht direkt zur gewünschten Aktion gelangen, ohne in Menüs suchen zu müssen.

Beispieldatengenerator

Sind die Bereiche „Beiträge“, „Slider“ oder „Banner“ noch leer, erscheint die Schaltfläche „Beispieldaten erstellen“. Nutzen Sie diese Funktion, um das Modul vor dem Verfassen echter Inhalte zu erkunden. Ein Klick darauf generiert automatisch eine Beispielautorin namens Jane Doe mit einer Kurzbiografie, drei Beispielkategorien („Neuigkeiten und Updates“, „Tipps und Anleitungen“ und „Produkt-Highlights“) sowie sechs Beispiel-Tags: PrestaShop, E-Commerce, Marketing, SEO, Design und Tutorial.

5. ALLGEMEINE EINSTELLUNGEN

Um das PrestaShop Blog Manager Modul zu konfigurieren, navigieren Sie zu KB Blog > Allgemeine Einstellungen. Beachten Sie, dass Änderungen erst nach dem Klicken auf die Schaltfläche „Speichern“ am Seitenende wirksam werden. Alle Felder der Allgemeinen Einstellungen gehören zu einem einzigen Formular. Selbst wenn Sie vor dem Speichern den Tab wechseln, werden die Änderungen durch Klicken auf „Speichern“ in einem beliebigen Tab auf allen Tabs gespeichert.

Modulstatus
Wenn deaktiviert, ist der Blog im Shop nicht sichtbar, was bei Einrichtungs-, Test- oder Wartungsarbeiten hilfreich ist. Aktivieren Sie ihn, um die Funktionen des Moduls zu sehen.

5.1 Auflistung und Darstellung

Dieser Teil der Einstellungen bestimmt, wie das Layout Ihres PrestaShop Responsive Blog Addons aussieht und sich für Besucher verhält.

Beiträge pro Seite Legt fest, wie viele Beiträge auf jeder Übersichtsseite angezeigt werden. Der Wert muss zwischen eins und zweihundert liegen, wobei zehn als Standardwert verwendet wird.

Blog-Rasterlayout Der Typ steuert das visuelle Layout der Beitragsliste. Sie können zwischen einem übersichtlichen Raster, einer einfachen Liste oder einem Masonry-Layout im Magazinstil wählen, wobei das Raster standardmäßig ausgewählt ist.

Vorherige/Nächste Navigation aktivieren Fügt auf den einzelnen Beitragsseiten Links zum vorherigen und nächsten Beitrag hinzu, sodass Leser weiterstöbern können, ohne zur Beitragsübersicht zurückkehren zu müssen. Diese Funktion ist standardmäßig aktiviert.

Schaltfläche „Mehr lesen“ anzeigen zeigt auf Postkarten in Angeboten eine Schaltfläche „Weiterlesen“, was die Klickrate tendenziell verbessert, und ist außerdem standardmäßig aktiviert.

Beitragsaufrufe anzeigen zeigt an, wie oft ein Beitrag angesehen wurde, und fügt so eine zusätzliche Ebene sozialer Bestätigung für beliebte Artikel hinzu. Lesezeit-Anzeigen Eine geschätzte Lesezeit wird angezeigt, damit Leser entscheiden können, ob sie den Artikel gleich lesen oder ihn für später speichern möchten; beides ist standardmäßig aktiviert.

Beiträge nach Sets sortieren Die Standardsortierreihenfolge für jede Beitragsliste, mit den Optionen Neueste zuerst, Älteste zuerst, Meistgesehen, Titel A bis Z oder Titel Z bis A, wobei Neueste zuerst die Standardeinstellung ist.

Abschließend noch das Datumsformat Legt fest, wie Datumsangaben im Shop formatiert werden, und Sie können aus acht PHP-Datumsvoreinstellungen wählen, wobei d/m/Y als Standardformat verwendet wird.

5.3 Funktionsumschalter

Das Blog-Modul von PrestaShop ermöglicht es dem Shop-Betreiber, die Interaktion mit den Nutzern mithilfe der im Frontend verfügbaren Blog-Funktionen zu aktivieren.

  • Bildzoom aktivieren Ermöglichen Sie Besuchern, das Beitragsbild auf der Detailseite zu vergrößern. Ein Klick/Hovern löst eine Zoom-Überlagerung aus. 
  • Beitrag liken Zeigt bei Beiträgen einen „Gefällt mir“-/Herz-Button an, den Leser anklicken können, um ihre Zustimmung zu bekunden, ohne einen Kommentar zu hinterlassen. 
  • Anzeige nur bei Hover Die „Gefällt mir“-Schaltfläche wird erst sichtbar, wenn ein Besucher mit der Maus über die Postkarte fährt. Bitte beachten Sie, dass diese Funktion voraussetzt, dass „Gefällt mir“ bereits aktiviert ist; die Schaltfläche wird zwar angezeigt, ist aber erst beim Überfahren mit der Maus sichtbar. 
  • Emoji-Reaktionen aktivieren : Fügt Beiträgen Emoji-Reaktionsschaltflächen hinzu.
  • Reaktionssatz Wenn Sie die Emoji-Reaktion aktivieren, werden diese Emoji-Reaktionen angezeigt. Die Reaktionstypen umfassen Liebe, Haha, Wow, Traurig und Wütend. 
  • Lesezeichen aktivieren Ermöglichen Sie Lesern, Beiträge für später zu speichern. Shop-Betreiber können nun eine Lesezeichenfunktion zu den Beiträgen hinzufügen, sodass Leser den Blog speichern und später lesen können. 
  • Autoren aktivieren Zeigt Autoreninformationen zu Beiträgen an und generiert Autorenlistenseiten. 
  • Verwenden Sie Font Awesome-Symbole Diese Funktion lädt die Font Awesome-Symbolbibliothek, wodurch sichergestellt wird, dass die Symbole in der gesamten Blog-Benutzeroberfläche einheitlich dargestellt werden. 
  • Social-Share-Buttons aktivieren : Fügt Schaltflächen zum Teilen für Facebook, X/Twitter, LinkedIn, WhatsApp und E-Mail hinzu. 
  • Blogbeiträge auf Produktseiten anzeigen Zeigt auf Produktseiten einen Block mit verlinkten Blogbeiträgen an. Dieser Block zeigt Beiträge an, die über den Bereich „Produkte“ des Beitragseditors explizit mit dem jeweiligen Produkt verknüpft sind. Dies kann zur Verbesserung des Rankings der Produktseiten beitragen.

5.4 Kommentare

Dieser Tab verwandelt das Modul in ein vollständig moderiertes Kommentarsystem, mit dem Sie kontrollieren können, wie, wann und von wem Kommentare auf Ihrer Website veröffentlicht werden.

  • Kommentare aktivierenErmöglicht es Lesern, Kommentare zu Beiträgen im Rahmen des Kommentarsystems Ihrer Website zu hinterlassen. Wenn diese Funktion deaktiviert ist, werden das Kommentarformular und der gesamte Kommentarverlauf für die Benutzeroberfläche ausgeblendet, sodass Sie die Kommentarfunktion auf Ihrer Website effektiv deaktivieren können.
  • Gästekommentare zulassenErmöglicht es auch nicht angemeldeten Besuchern, Kommentare abzugeben, indem die Anmeldepflicht im Kommentarformular aufgehoben und anonymes Kommentieren ermöglicht wird. Dies senkt die Hürden und erhöht die Interaktion, da Nutzer ohne Anmeldung kommentieren können.
  • Kommentare automatisch akzeptierenLegt fest, ob Kommentare sofort veröffentlicht oder zur Überprüfung in der Kommentar-Moderationswarteschlange gespeichert werden. Ist diese Option deaktiviert, wird jeder neue Kommentar in die Moderationswarteschlange aufgenommen. Daher bleiben Vorab-Moderation und Kommentarfreigabe aktiv, bis diese Einstellung geändert wird.
  • Kommentare aktivieren: Ermöglicht eine Ebene verschachtelter Antworten (Kommentare), sodass Leser und Administratoren direkt unter einem bestehenden Kommentar mit der Funktion „Auf Kommentare antworten“ antworten können.
  • Sternebewertung aktivieren: Fügt dem Kommentarformular ein Bewertungsfeld von 1 bis 5 Sternen hinzu und verwandelt es so in ein einfaches Kommentarbewertungssystem, bei dem die Bewertung zusammen mit dem Kommentartext erfasst wird.
  • reCAPTCHA aktivierenSchützt das Kommentarformular mit Google reCAPTCHA v2 vor Spam. Hierfür sind ein Website-Schlüssel und ein geheimer Schlüssel erforderlich. Das reCAPTCHA-Widget ist direkt in das Formular eingebettet, um Kommentarspam zu verhindern.
  • Standortschlüssel / GeheimschlüsselAuthentifizieren Sie das reCAPTCHA-Widget im Rahmen Ihrer reCAPTCHA v2-Einrichtung gegenüber dem Google-Dienst. Diese beiden Schlüssel werden eingegeben, sobald reCAPTCHA aktiviert ist. Ohne beide Schlüssel kann reCAPTCHA nicht funktionieren.
  • Administrator-E-Mail-Benachrichtigung bei neuem KommentarSendet eine E-Mail-Benachrichtigung an den Administrator, sobald ein neuer Kommentar abgegeben wird.
  • Benachrichtigungs-E-Mail-Adresse: Gibt die Adresse an, die für die Benachrichtigungseinstellungen von Kommentaren verwendet wird und an die Kommentarbenachrichtigungen gesendet werden. Falls dieses Feld leer bleibt, wird die Standard-E-Mail-Adresse des Shops verwendet.
  • KommentarsystemLegt fest, welches Kommentar-Plugin die Kommentare im Shop steuert und passt das angezeigte Kommentar-Widget entsprechend an. Verfügbare Optionen sind „Native“, „Disqus“, „Facebook Comments“ und „Deaktiviert“, wobei „Native“ als Standardeinstellung festgelegt ist. So können Sie das optimale Kommentarsystem für Ihre Website auswählen.
    • Disqus-Kurzname: Erforderlich, wenn das Kommentarsystem auf Disqus eingestellt ist; identifiziert Ihre Disqus-Site im Rahmen Ihrer Disqus-Kurznamenkonfiguration.
    • Facebook App ID: Erforderlich, wenn das Kommentarsystem auf Facebook-Kommentare eingestellt ist; authentifiziert das Facebook-Kommentar-Plugin-Widget.
    • Anzahl der Facebook-KommentareLegt fest, wie viele Kommentare bei der Verwendung von Facebook-Kommentaren anfänglich angezeigt werden, mindestens jedoch 1. Die Standardanzahl der Kommentare ist auf 5 eingestellt.
    • Facebook-Farbschema: Legt das visuelle Design des Facebook-Widgets fest. Verfügbare Werte sind Hell- oder Dunkelmodus, wobei Hell die Standardeinstellung ist.

5.5 URLs und SEO-Metadaten

Dieses Modul für URLs und SEO-Meta steuert, wie Blog-URLs und Meta-Tags für Suchmaschinen erscheinen und ist das Herzstück der Onpage-SEO-Konfiguration.

  • Haupt-Blog-URLLegt den Basis-URL-Slug für den Blog fest. Beispielsweise ergibt die Eingabe von „blog“ die URL IhreDomain.de/blog. Es werden nur Buchstaben, Zahlen und Bindestriche akzeptiert. Standardwert: blog.
  • Verwenden Sie die URL-Endung .html.Fügt jeder Blog-URL die Endung .html hinzu. Dadurch werden generierte URLs so umgeschrieben, dass sie für eine herkömmliche Suchmaschinenoptimierung (SEO) auf .html enden.
  • Blog-URL-MusterLegt fest, wie die URLs einzelner Blogbeiträge erstellt werden, indem das Rewrite-Muster für neue URLs ausgewählt wird. Verfügbare Werte: /blog/{slug}, /blog/{category}/{slug} und /blog/{year}/{month}/{slug}. Standardmäßig wird das einfache Slug-Muster verwendet.
  • Haupt-Meta-Titel / Haupt-Meta-Beschreibung / Haupt-Meta-KeywordsDiese Felder legen die Meta-Tags für die Hauptseite der Blogübersicht fest. Jedes Feld ist pro Sprache verfügbar und wird im HTML-Code der Seite angezeigt. Abschnitt, der Einfluss darauf hat, wie der Blogeintrag in den Suchergebnissen erscheint.
  • HauptseitenbeschreibungEine Rich-Text-Einführung zu Ihrer Content-Strategie, die auf der Hauptseite des Blogs sowohl für Leser als auch für Suchmaschinen angezeigt wird.
  • Meta-Titel des Angebots / Meta-Beschreibung des Angebots / Meta-Keywords des AngebotsDiese wenden dasselbe Meta-Konzept speziell auf Kategorie-, Schlagwort- und Autorenlistenseiten an. Jedes ist pro Sprache verfügbar und wird einheitlich auf allen Listenseiten verwendet.

5.6 Anzeige und Autor

Über diese Registerkarte können Sie das Seitenlayout und die Autorendarstellung steuern und haben somit die volle Kontrolle darüber, wie die Inhalte Ihres PrestaShop-Blogmoduls den Besuchern präsentiert werden.

  • SeitenleistenpositionLegt fest, wo die Widget-Seitenleiste angezeigt wird. Werte: Rechts, Links, Keine. Standard: Rechts.
  • Anzeigeformat für den AutorennamenSteuert die Anzeige der Autorennamen in Ihrem Blog-Manager. Werte: Vollständiger Name, Nur Vorname, Nachname, Benutzername. Standard: Vollständiger Name.
  • Kategorie im Beitrag anzeigenZeigt die Kategorie des Beitrags auf Karten und Detailseiten an und hilft so Lesern und Suchmaschinen, Ihre Inhaltsstruktur zu verstehen.
  • Kategoriebild anzeigen: Zeigt die Kategorieminiatur auf den Übersichtsseiten an, um ein visuelleres und professionelleres Blog-Layout zu erzielen.
  • Kategoriebeschreibung anzeigenZeigt den Beschreibungstext der Kategorie an, um Besuchern mehr Kontext zu bieten, bevor sie darauf klicken.
  • Platzhalter ohne Bild anzeigen: Zeigt eine Platzhaltergrafik an, wenn ein Beitrag oder eine Kategorie kein Bild hat, um zu verhindern, dass ein Symbol für ein defektes Bild im Shop angezeigt wird.
  • Standard-AutorenavatarLegt ein Ersatz-Avatarbild fest, das verwendet wird, wenn ein Autor kein persönliches Avatarbild besitzt. Akzeptierte Formate: JPG, PNG, GIF oder WEBP, bis zu 2 MB.

5.7 Bilder und Vorschaubilder

Über diesen Tab können Sie festlegen, welche Bildgrößenvoreinstellungen wo verwendet werden, und Sie können Miniaturansichten für Ihr PrestaShop-Blogmodul neu generieren.

  • Detailseitenbildgröße: Wählt die Voreinstellung aus, die auf den Beitragsdetailseiten als Beitragsbild verwendet wird. Die Auswahl erfolgt automatisch anhand Ihrer aktiven Bildtypen (Abschnitt 10).
  • Bildgröße der Angebotsseite: Wählt die Voreinstellung aus, die für Postkarten in Angeboten angewendet wird.
  • Miniaturbildgröße: Wählt die Voreinstellung aus, die auf kleine Vorschaubilder in Widgets und zugehörigen Beiträgen angewendet wird.
  • Alte Vorschaubilder löschen (Schaltfläche)Löscht alle zuvor neu generierten Vorschaubilder (JPG, PNG, WEBP) aus den Bildverzeichnissen für Beiträge, Kategorien und Autoren. Verwenden Sie diese Funktion, bevor Sie Vorschaubilder in neuen Größen neu generieren, damit keine veralteten Dateien in Ihrem Blog-Manager verbleiben.

TippNachdem Sie hier Bildtypen erstellt oder geändert und neue Größen ausgewählt haben, verwenden Sie die Funktion „Miniaturansichten neu generieren“ im Abschnitt „Bildtypen“ (Abschnitt 10), um jede Miniaturansicht entsprechend neu zu erstellen.

5.8 Responsive Spalten und Abstände

Über diesen Tab können Sie feinjustieren, wie viele Postkarten pro Zeile bei jeder Bildschirmgröße angezeigt werden und wie groß der Abstand zwischen ihnen ist. So stellen Sie sicher, dass Ihr Blog-Modul auf jedem Gerät professionell aussieht.

  • Großformatiger Desktop (≥1200px)Standardmäßig 4 Spalte, Standardmäßiger Abstand 20px.
  • Desktop (992–1199px)Standardmäßig 3 Spalte, Standardmäßiger Abstand 20px.
  • Tablet (768–991px)Standardmäßig 2 Spalte, Standardmäßiger Abstand 15px.
  • Mobil (<768px)Standardmäßig 1 Spalte, Standardmäßiger Abstand 10px.

Jeder Breakpoint verfügt über eigene Spalten- und Abstandswerte, die über CSS-Grid-Regeln im Shop angewendet werden. Die Mindestanzahl an Spalten pro Zeile beträgt an jedem Breakpoint 1, und die Abstandswerte dürfen niemals negativ sein. Dadurch passt sich das Beitragsraster automatisch an die Bildschirmgröße des Besuchers an und sorgt so für ein einheitliches Layout Ihres responsiven Blogs auf allen Geräten.

5.9 Beitragsdetails-Einstellungen

Über diese Registerkarte lassen sich zwei zusammengehörige Funktionsgruppen steuern, die auf den einzelnen Beitragsseiten angezeigt werden: das Inhaltsverzeichnis und die verwandten Beiträge. Beide dienen dazu, die Lesbarkeit und das Engagement auf Ihrem Blog zu verbessern.

5.9.1 Inhaltsverzeichnis

  • Inhaltsverzeichnis erstellenErstellt automatisch ein verlinktes Inhaltsverzeichnis aus den Überschriften-Tags (h2, h3) des Beitrags. Empfohlen für längere Anleitungen, um die Lesbarkeit zu verbessern und die Verweildauer der Leser zu erhöhen.
  • TOC-PositionLegt fest, wo das Inhaltsverzeichnis eingefügt wird. Werte: Oben, Links, Rechts. Standard: Oben.
  • Klebriges InhaltsverzeichnisHält das Inhaltsverzeichnis beim Scrollen an seiner Position. Werte: Ein/Aus.
  • Mindestanzahl an Überschriften für das InhaltsverzeichnisLegt die Mindestanzahl an Überschriften fest, die ein Beitrag enthalten muss, bevor ein Inhaltsverzeichnis generiert wird. Dadurch wird verhindert, dass kurze Beiträge mit einer unnötigen Gliederung überladen werden. Standardwert: 3.

5.9.2 Verwandte Beiträge

  • Ähnliche Beiträge aktivieren: Zeigt am unteren Rand jeder Beitragsdetailseite ein Raster mit verwandten Beiträgen an, wodurch die Besucher gefesselt bleiben und die Absprungrate reduziert wird.
  • Verwandte Beiträge – ÜbereinstimmungLegt fest, wie verwandte Beiträge ausgewählt werden. Werte: Nur Kategorie, nur Schlagwörter oder Kategorie und Schlagwörter kombiniert. Standard: kombiniert.
  • Anzahl verwandter BeiträgeLegt die Gesamtzahl der angezeigten verwandten Beiträge fest. Standardwert: 3.
  • Verwandte Beiträge pro ZeileLegt fest, wie viele verwandte Beiträge pro Zeile angezeigt werden. Standardwert: 3.
  • Karussellmodus: Lässt verwandte Beiträge als Karussell anstatt als statisches Raster scrollen und verleiht Ihrem PrestaShop-Blogmodul so ein dynamischeres Erscheinungsbild.

5.10 Widgets

Dieser Tab konfiguriert die Seitenleiste und andere Bausteine ​​des Widget-Bereichs Ihres Browsers. PrestaShop Blog-Widget-ModulJedes Widget kann je nach Gerät aktiviert oder deaktiviert, betitelt und ein- oder ausgeblendet werden.

  • Widget „Neueste Beiträge“.Zeigt die neuesten Beiträge an. Die Felder umfassen einen Aktiv-Schalter, einen Titel, ein Feld für die Anzahl der Beiträge und die Geräte (Desktop, Tablet, Mobilgerät), die jeweils unabhängig voneinander aktiviert werden können.
  • Kategorien-Widget: Listet Blogkategorien auf. Zu den Feldern gehören ein Titel und ein Feld für die maximale Anzahl angezeigter Kategorien; die Eingabe von 0 zeigt alle Kategorien an.
  • Tags-WidgetZeigt eine Schlagwortwolke an. Zu den Feldern gehören ein Titelfeld und ein Feld für die Anzahl der angezeigten Schlagwörter.
  • Beliebte Beiträge WidgetZeigt die meistgelesenen Artikel an. Die Felder umfassen einen Titel und eine Anzahl der Einträge.
  • Widget-ArchivZeigt monatliche Archivlinks in einem Dropdown-Menü an. Die Felder umfassen einen Titel und die Anzahl der aufgelisteten Monate.
  • Such-Widget: Blendet ein Blog-Suchfeld in der Seitenleiste ein oder aus. Zu den Feldern gehört ein Titel.
  • Blog-Fußzeilenblock: Zeigt eine kompakte Liste der neuesten Blog-Links in der Fußzeile des Shops an und sorgt so für zusätzliche Sichtbarkeit Ihrer aktuellsten Artikel auf der gesamten Website.
  • Startseite Blog-BlockZeigt auf der Startseite des Shops einen Bereich mit den neuesten Beiträgen an. Die Felder umfassen einen Titel und die Anzahl der Aufrufe. Dieser Block berücksichtigt die gleichen Einstellungen für Desktop-, Tablet- und Mobilgeräte wie andere Widgets.

5.11 Einstellungen für den Home-Slider

Dieser Tab steuert das Verhalten des Bild-Sliders auf der Startseite, eines der herausragenden visuellen Merkmale der Website. PrestaShop Blog-Add-ons Im Lieferumfang dieses Moduls enthalten. Der eigentliche Folieninhalt wird separat im Abschnitt „Slider“ (Abschnitt 12) verwaltet.

  • Home-Schieberegler aktivieren: Aktiviert den Schieberegler auf der Startseite des Shops.
  • Automatische Wiedergabe der Folien: Schaltet die Folien automatisch weiter, ohne dass der Besucher eingreifen muss. Die Werte sind Ein oder Aus.
  • Automatisches WiedergabeintervallLegt die Zeit zwischen den Folienübergängen in Millisekunden fest. Der minimal zulässige Wert beträgt 1000 ms.
  • Dot-Navigation anzeigen: Zeigt anklickbare Punktindikatoren unterhalb des Schiebereglers an.
  • Pfeilnavigation anzeigen: Zeigt linke und rechte Pfeiltasten an.
  • Beim Hovern pausieren: Unterbricht die automatische Wiedergabe, solange sich der Cursor über dem Schieberegler befindet, sodass die Leser Zeit haben, eine Folie zu lesen, bevor sie weitergeschaltet wird.
  • Übergangseffekt: Legt die Animation fest, die beim Wechseln der Folien verwendet wird. Mögliche Werte sind „Slide“ oder „Fade“.
  • Miniaturansicht-Navigation: Zeigt unterhalb des Schiebereglers kleine Vorschaubilder zur schnellen Navigation an.
  • Slider-ThemeLegt das allgemeine visuelle Erscheinungsbild des Schiebereglers fest. Zu den Werten gehören Standard, Dunkel und Eingerahmt.

5.12 Banner

Dieser Tab enthält die Hauptschaltfläche für Zonenbanner. Einzelne Bannerinhalte werden separat im Abschnitt „Banner“ (Abschnitt 13) verwaltet.

  • Zonenbanner aktivieren: Schaltet alle Werbebanner in den Blogbereichen gleichzeitig ein oder aus. Dies fungiert als Hauptschalter, der über dem jeweiligen Aktivierungsschalter jedes einzelnen Banners liegt.

5.13 Aussehen und Extras

Dieser Tab umfasst allgemeine visuelle Gestaltungselemente und optionale Zusatz-Widgets.

  • Dunkler ModusLegt das Farbschema des Blogs fest. Mögliche Werte sind Aus, Ein und Automatisch (systemabhängig) sowie eine Schaltfläche zum Umschalten, mit der der Benutzer den Modus ändern kann. 
  • Blog-Layout-ThemeLegt das visuelle Design für Blogseiten fest. Mögliche Werte sind Klassisch, Magazin, Minimal und Vollbreite.
  • Social-Feed-Widget aktivierenZeigt ein Sidebar-Widget mit eingebetteten Social-Media-Inhalten. Zu den aktivierten Feldern gehören eine Facebook-Seiten-URL und ein Twitter-/X-Handle (ohne @-Zeichen).
  • Newsletter-Widget aktivierenZeigt ein Widget zur Newsletter-Anmeldung an. Zu den aktivierten Feldern gehören ein Titel und ein Text für das Newsletter-Widget.
  • Beitragssternbewertung aktivieren: Zeigt ein Sternebewertungs-Widget auf den Beitragsdetailseiten an, getrennt von den Kommentarbewertungen.
  • Verwenden Sie die Schriftart des Shop-DesignsSorgt dafür, dass der Blog die Schriftart Ihres PrestaShop-Themes anstelle der unten aufgeführten Google Fonts verwendet. Wenn diese Option deaktiviert ist, werden zwei Schriftartauswahlfelder aktiviert.
  • Überschriftenschriftart: Wählt die Schriftart für Überschriften aus, wenn die Option „Schriftart des Shop-Designs verwenden“ deaktiviert ist. Es stehen 8 Optionen zur Verfügung.
  • Körper Schriftart: Wählt die Schriftart für den Fließtext aus, wenn die Option „Schriftart des Shop-Designs verwenden“ deaktiviert ist. Es stehen 8 Optionen zur Verfügung.
  • Benutzerdefinierte CSSEin Textfeld zum Einfügen benutzerdefinierter CSS-Regeln auf allen Blogseiten. und Tags werden aus Sicherheitsgründen automatisch entfernt.

5.14 Wartung

Dieser Tab behandelt die Benutzerfreundlichkeit für Administratoren und das Datenaufbewahrungsverhalten.

  • KB-Blog-Tab-Menü oben auf den Seiten anzeigen: Zeigt die horizontale Schnellnavigationsleiste oben auf jeder KB Blog-Adminseite an.
  • Datenbank bei Deinstallation bereinigenLöscht beim Deinstallieren des Moduls alle Tabellen der KB-Blog-Datenbank. Dadurch werden sämtliche Blogdaten, einschließlich Beiträge, Kategorien und Kommentare, bei der Deinstallation endgültig gelöscht. Gehen Sie mit dieser Einstellung äußerst vorsichtig um und deaktivieren Sie sie, wenn Sie das Modul später erneut installieren und Ihre Inhalte behalten möchten.

Sobald alle oben genannten Felder überprüft wurden, klicken Sie auf Gespeichert Alle Einstellungen auf der Seite „Allgemeine Einstellungen“ anwenden.

6. Wie man einen Blog in PrestaShop erstellt

Um einen Blog in PrestaShop zu erstellen, navigieren Sie zu Prestashop Blog Manager Modul Klicken Sie in Knowband auf „Beiträge“. Anschließend können Sie einen Blogbeitrag erstellen, indem Sie auf „Hinzufügen“ klicken. Geben Sie dann Informationen wie Beitragstitel, URL, Inhalt, Metadaten usw. ein. In diesem Abschnitt werden Ihnen alle Funktionen von „Beiträge“ erklärt.

6.1 Erstellen oder Bearbeiten eines Beitrags

Die Beitragserstellung ist im Prestashop Blog-Modul in fünf Abschnitte unterteilt.

6.1-Inhalt

  • TitelDie Überschrift des Beitrags, erforderlich in der Standardsprache und auf 255 Zeichen begrenzt.
  • URL-SlugMit der Schaltfläche „URL aus Titel neu generieren“ können Sie die URL jederzeit aktualisieren.
  • AuszugEine Zusammenfassung wird auf den Angebotsseiten und im Abschnitt „Ähnliche Beiträge“ angezeigt. 
  • InhaltDer vollständige Beitragstext wird mit einem Rich-Text-Editor verfasst. Sobald die KI konfiguriert ist (Abschnitt 15), erscheinen in diesem Feld Schaltflächen zum Generieren von Inhalten, zum Erstellen eines Auszugs oder zum Übersetzen des Beitrags.
  • AutorinShop-Betreiber können einen Beitrag einem Autor aus Ihrer Autorenliste zuweisen oder ihn auf „Keine“ belassen, wenn kein Autor angezeigt werden soll.
  • Kategorien: Weist den Beitrag über eine verschachtelte Kategorienauswahl einer oder mehreren Kategorien zu. Mindestens eine Kategorie muss ausgewählt sein.
  • Default Category: Wählt die primäre Kategorie für die URL-Generierung aus. Dies ist nur relevant, wenn das kategoriebasierte URL-Muster ausgewählt ist (Abschnitt 5.5).
  • SchlüsselwörterHier können Sie die Schlagwörter für den Blogbeitrag hinzufügen, die Ihren Beitrag innerhalb der Website mithilfe von Beiträgen unterscheiden.
  • Modellreihe: Gruppiert einen Beitrag in eine benannte Inhaltsreihe wie z. B. „Modegrundlagen“ und hilft Lesern so, den Blogbeitrag als Serie zu lesen. Auf diese Weise funktioniert dieses Modul auch als PrestaShop Content-Marketing-Modul Strategie.

6.2.2 Wie man die Blog-SEO in Prestashop verbessert

  • Meta-Titel: Der Suchergebnistitel des Beitrags, verfügbar in jeder Sprache, mit einem KI-Generierungsbutton.
  • Meta Description: Die Suchergebnissenzusammenfassung des Beitrags, verfügbar nach Sprachen, mit einem KI-Generierungsbutton.
  • Meta-Keywords: Ziel-Keywords für den Beitrag, verfügbar pro Sprache, mit einem KI-Generierungsbutton.

6.2.3 Medien

  • Post Type: Legt das Medienformat des Beitrags fest. Mögliche Werte sind Standard, Video, Audio und Galerie.
  • Ausgewähltes BildDas Hauptbild für den Beitrag, erforderlich für den Standardtyp. Akzeptierte Formate sind JPG, JPEG, PNG, GIF und WEBP.
  • Alternativtext für das TitelbildEs wird empfohlen, einen Alternativtext für das Titelbild hinzuzufügen, da dies auch zur Verbesserung des Rankings des Blogbeitrags beiträgt.
  • Video URLWird nur angezeigt, wenn der Beitragstyp Video ist und enthält die Quell-URL für das eingebettete Video.
  • Audio-URLWird nur angezeigt, wenn der Beitragstyp „Audio“ ist und enthält die Quell-URL für das eingebettete Audio.
  • GalerieDiese Option erscheint, wenn der Beitragstyp „Galerie“ ist, und ermöglicht das Hochladen mehrerer Bilder, deren Anordnung per Drag & Drop, das Löschen einzelner Bilder und das Festlegen eines Bildes als Titelbild. Die Galerie wird in einer Lightbox auf der Beitragsdetailseite angezeigt.

6.2.4 Produkte

  • Ähnliche Produkte Dieser PrestaShop-Blog-Manager ist ein erstklassiges Blog-Modul, das auch Marketing und Cross-Selling unterstützt. Mit diesem Modul können Sie PrestaShop-Produkte in Ihre Beiträge einbinden – eine der wertvollsten Funktionen. PrestaShop-Produktblog Add-ons zur Generierung von Cross-Selling-Traffic.

6.2.5 Veröffentlichen

  • StatusLegt den Veröffentlichungsstatus des Beitrags fest. Mögliche Werte sind Entwurf, Veröffentlicht und Geplant.
  • Datum der Veröffentlichung: Speichert den Zeitpunkt, an dem ein veröffentlichter Beitrag online ging.
  • Geplantes DatumLegt das zukünftige Datum und die Uhrzeit fest, zu der ein geplanter Beitrag automatisch veröffentlicht wird. Dies ist erforderlich, wenn der Status auf „Geplant“ gesetzt ist.
  • Featured: Pinnt oder hebt den Beitrag hervor.
  • Klebrig (Sticky)Heft den Beitrag oben in der Liste an.
  • Kommentare zulassen: Aktiviert oder deaktiviert Kommentare für diesen spezifischen Beitrag und überschreibt damit die globale Kommentar-Einstellung des Moduls.
  • Auf der Beitragsdetailseite anzeigenWenn diese Option deaktiviert ist, wird der Beitrag in der Detailansicht ausgeblendet, kann aber weiterhin in den Suchergebnissen angezeigt werden.
  • Als Entwurf speichern / Veröffentlichen (Schaltflächen): Schnelle Aktionen, die den Beitrag speichern und den jeweiligen Status mit einem einzigen Klick festlegen.

7. Wie man Blog-Kategorien verwaltet

Navigieren Knowband Prestashop Blog Manager > Kategorien um Ihre Inhalte zu organisieren. Dieser Abschnitt umfasst alles dazu. Wie man Kategorien in einem Blog hinzufügt und sie in großem Umfang zu verwalten.

7.1 Durchsuchen der Kategorienliste

Die Liste zeigt die interne ID und den Namen jeder Kategorie sowie Aktionen für die Massenbearbeitung an, mit denen Sie ausgewählte Kategorien aktivieren, deaktivieren oder löschen können. Eine Kategorie kann nicht gelöscht werden, solange sie noch Unterkategorien enthält. Entfernen Sie daher zuerst die Unterkategorien.

7.2 Erstellen oder Bearbeiten einer Kategorie

Wenn Sie sich fragen Wie man Kategorien in einem Blog hinzufügt Mit diesem Modul deckt diese Bedienungsanleitung alle benötigten Felder ab:

  • NameDer Anzeigename der Kategorie.
  • URL-Slug: Die URL-freundliche Kennung der Kategorie, validiert als Link-Rewrite.
  • Beschreibung: Rich-Text-Inhalte, die auf der Kategorieübersichtsseite angezeigt werden.
  • Meta-Titel / Meta-Beschreibung / Meta-KeywordsDie SEO-Felder für die Kategorieübersichtsseite.
  • Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser.: Steuert die Sichtbarkeit neuer Kategorien im Shop.
  • Titelbild: Ein Kategorie-Thumbnail. Akzeptierte Formate sind JPG, JPEG, PNG, GIF und WEBP.
  • UrheberkategorieLegt die Position der Kategorie in der Hierarchie fest. Zirkuläre Verweise, bei denen eine Kategorie zu ihrer eigenen Vorgängerkategorie wird, werden automatisch verhindert.
  • Gruppenzugriff: Wählt aus, welche Kundengruppen Beiträge in dieser Kategorie sehen können.

8. Tags

Navigieren Knowband Blogs > Tags um die Tag-Taxonomie mithilfe dieser zu verwalten PrestaShop Blog Tags Addons.

8.1 Durchsuchen der Tag-Liste

Die Liste zeigt die interne ID jedes Tags, den Namen und eine Spalte „Beiträge“, die angibt, wie viele Beiträge diesen Tag enthalten. 

8.2 Erstellen oder Bearbeiten eines Tags
Hier können Sie Tags mit Details wie Tag-Titel, Meta-Beschreibung, Meta-Titel und Meta-Keywords hinzufügen. Alternativ können Sie Tags auch direkt beim Erstellen des Beitrags hinzufügen. Dort finden Sie die entsprechende Option. Nach dem Hinzufügen werden die Tags hier einzeln angezeigt.

 

9. Autoren

Navigieren PrestaShop-Blog > Autoren um mithilfe dieser Methode Profile mehrerer Autoren mit Social-Media-Links hinzuzufügen. PrestaShop Multi-Author Blog-Modul.

9.1 Durchsuchen der Autorenliste

Die Liste zeigt die interne ID jedes Autors, ein kleines Avatar-Vorschaubild, den Namen, einen Aktivierungsschalter und das Erstellungsdatum an. Mithilfe von Massenaktionen können Sie ausgewählte Autoren aktivieren, deaktivieren oder löschen.

9.2 Wie man einen Autor in einem Blog hinzufügt

Als Kernbestandteil der PrestaShop Blog-ModulDieses Modul unterstützt vollständige Autorenprofile, was auch der Suchmaschinenoptimierung zugutekommt.

  • NameDer Anzeigename des Autors, erforderlich in der Standardsprache.
  • -BiografieDie Biografie des Autors wird auf der Autorenseite und optional in Beiträgen angezeigt. Unterstützt Rich Text.
  • AvatarDas Profilfoto des Autors. Akzeptierte Formate sind JPG, JPEG, PNG, GIF und WEBP, bis zu 2 MB.
  • Facebook-URL / Twitter/X-URL / Instagram-URL / LinkedIn-URL / Website-URLJeder Link führt zum entsprechenden Social-Media-Profil.
  • Meta-Titel / Meta-Beschreibung / Meta-KeywordsDie SEO-Felder für die Autorenliste.
  • Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser.: Steuert, ob der Autor überhaupt im Shop angezeigt wird.

10. Bildtypen

Navigieren Knowband Blog Manager > Bildtyp Um die Bildqualität und -leistung im gesamten Blog zu steuern, werden Bildtypen definiert. Diese definieren benannte Größenvoreinstellungen, die zur Generierung von Vorschaubildern für Beiträge, Kategorien und Autoren verwendet werden.

10.1 Durchsuchen der Liste der Bildtypen

Jeder Eintrag zeigt seine interne ID, den voreingestellten Namen (z. B. blog_large), die Zielbreite und -höhe in Pixeln, die zugehörige Entität (Beitrag, Kategorie oder Autor) sowie einen Aktivierungsschalter an. Es steht eine Massenaktion zur Verfügung: „Ausgewählte löschen“. Das Modul enthält standardmäßig drei Voreinstellungen: blog_large (800 × 600 Pixel für Beiträge), blog_medium (400 × 300 Pixel für Beiträge) und blog_thumb (150 × 150 Pixel für Beiträge).

10.2 Erstellen oder Bearbeiten eines Bildtyps

  • NameEine eindeutige Kennung für die Voreinstellung, maximal 64 Zeichen. Leerzeichen werden nicht empfohlen.
  • Breite / Höhe: Definieren Sie die Zielabmessungen in Pixeln. Beide Werte müssen positive ganze Zahlen sein.
  • Gilt für: Legt fest, welche Entität diese Größe verwendet. Zu den Werten gehören Beitrag, Kategorie und Autor.
  • Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser.: Steuert, ob diese Größe in den Dropdown-Menüs für die Bildgröße unter Einstellungen angezeigt wird.

10.3 Regenerierende Miniaturansichten

  • Miniaturansichten neu generieren (Schaltfläche)Startet einen Hintergrundprozess, der alle Beiträge, Kategorien und Autorenbilder durchläuft und für jeden aktiven Bildtyp, der der entsprechenden Entität entspricht, eine skalierte Kopie erstellt. Verwenden Sie diese Funktion immer dann, wenn Sie neue Bildtypen hinzufügen oder bestehende Größen ändern, damit die Bilder im gesamten Blog scharf und korrekt skaliert bleiben.

11. So aktivieren Sie Blog-Kommentare

Navigieren Knowband PrestaShop Blogs> Kommentare um Leserkommentare damit zu moderieren PrestaShop Blog-KommentarmodulKommentare werden von Lesern oder Nutzern im Frontend abgegeben, daher dient dieser Bereich ausschließlich der Moderation. Sie können im Backend keine Kommentare direkt erstellen.

11.1 Durchsuchen der Kommentarliste

Jede Zeile zeigt die interne ID des Kommentars, den zugehörigen Beitrag (filterbar), den Namen und die E-Mail-Adresse des Kommentators (filterbar) sowie eine Kommentar-Vorschau, die beim Überfahren mit der Maus den vollständigen Text anzeigt. Der Status wird als „Ausstehend“, „Genehmigt“ oder „Spam“ angezeigt, jeweils mit integrierten Schnellaktionsschaltflächen. Die Spalte „Bewertung“ zeigt die vergebene Sternebewertung (sofern aktiviert); die Spalte „Antwort“ kennzeichnet Administratorantworten, und die Spalte „Datum“ erfasst den Zeitpunkt der Einreichung. Shop-Inhaber können nach Beitrag, E-Mail-Adresse oder Status filtern. Massenaktionen ermöglichen das Genehmigen, Markieren als „Ausstehend“, Markieren als „Spam“ oder Löschen ausgewählter Kommentare. Aktionen auf Zeilenebene umfassen Anzeigen, Antworten und Löschen.

11.1 Auf einen Kommentar antworten

Durch Klicken auf „Antworten“ öffnet sich ein Formular mit einem Pflichtfeld für die Antwort. Nach dem Absenden wird ein neuer Kommentar als Administratorantwort erstellt, der im Shop anders dargestellt wird. Hat der ursprüngliche Kommentator eine gültige E-Mail-Adresse angegeben, erhält er eine Benachrichtigungs-E-Mail mit Ihrer Antwort.

12. Schieberegler

Navigieren Knowband PrestaShop Blog > Slider Um den Slider auf der Startseite mit diesem Tool zu verwalten PrestaShop Blog Slider ModulDer Slider erscheint auf der Startseite des Shops, sobald die Option „Startseiten-Slider aktivieren“ unter „Allgemeine Einstellungen“ (Abschnitt 5.11) eingeschaltet ist.

12.1 Durchsuchen der Schiebereglerliste

Jede Folie zeigt ihre interne ID, einen Titel mit kleiner Vorschau, eine Spalte zum Verschieben der Position und einen Aktiv-Schalter. Mit Massenaktionen können Sie ausgewählte Folien aktivieren, deaktivieren oder löschen.

12.2 Erstellen oder Bearbeiten einer Folie

  • TitelDie Überschrift der Folie, die als Overlay angezeigt wird und in der Standardsprache erforderlich ist.
  • Untertitel: Fügt unterhalb des Titels eine zweite Textzeile hinzu.
  • Button-TextLegt die Beschriftung für die Schaltfläche „Aufruf zur Handlung“ fest, z. B. „Mehr lesen“.
  • Link URL: Legt das Ziel fest, wenn auf die Folie oder die Schaltfläche geklickt wird.
  • PositionLegt die numerische Sortierreihenfolge innerhalb des Schiebereglers fest.
  • Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser.: Steuert, ob die Folie überhaupt angezeigt wird.
  • FolienquelleLegt fest, wie der Inhalt der Folie befüllt wird. Zu den Optionen gehören „Benutzerdefiniert“ (manuelle Dateneingabe), „Blogbeitrag“ (automatische Befüllung mit Titel, Bild und URL eines ausgewählten Beitrags) und „Blogkategorie“ (automatische Befüllung mit einer ausgewählten Kategorie). Die Auswahl von „Blogbeitrag“ oder „Blogkategorie“ öffnet ein entsprechendes Auswahlfeld und ermöglicht die Bewerbung vorhandener Inhalte ohne doppelte Arbeit.
  • FolienbildLädt ein benutzerdefiniertes Folienbild hoch. Die empfohlene Größe beträgt 1920 × 600 Pixel, und zulässige Formate sind JPG, JPEG, PNG, GIF und WEBP.

13. Banner

Navigieren KB-Blog > Banner Um Werbebanner in definierten Bereichen auf Blogseiten mithilfe dieser Funktionen zu konfigurieren PrestaShop Blog-Banner-Add-onsBanner werden nur angezeigt, wenn die Option „Zonenbanner aktivieren“ unter „Allgemeine Einstellungen“ (Abschnitt 5.12) eingeschaltet ist.

Es stehen fünf Zonen zur Verfügung. „Blog Top“ befindet sich über der Hauptblogliste, „Blog Bottom“ darunter, „Sidebar“ innerhalb der Blog-Sidebar und „Post Top“ sowie „Post Bottom“ befinden sich über bzw. unter dem Beitragsinhalt auf Detailseiten.

13.1 Durchsuchen der Bannerliste

Jedes Banner zeigt seine interne ID, einen Titel und ein Bild mit kleiner Miniaturansicht, die zugehörige Zone, eine per Drag & Drop verschiebbare Position innerhalb dieser Zone sowie einen Aktivierungsschalter. Mit Massenaktionen können Sie ausgewählte Elemente aktivieren, deaktivieren oder löschen.

13.2 Erstellen oder Bearbeiten eines Banners

  • Titel: Eine interne Bezeichnung für das Banner, die Besuchern nicht angezeigt wird.
  • Bild-Alt-Text: Alternativer Text zur Barrierefreiheit für das Bannerbild.
  • ZoneBestimmt die Anzeigeposition und ist erforderlich. Mögliche Werte sind Blog-Oben, Blog-Unten, Seitenleiste, Beitrag-Oben und Beitrag-Unten.
  • Link URLLegt fest, wohin das Banner beim Anklicken zeigt.
  • Position: Legt die Sortierreihenfolge innerhalb der ausgewählten Zone fest.
  • Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser.Steuert, ob das Banner aktiv ist.
  • Startdatum / EnddatumOptional kann ein Banner nur innerhalb eines definierten Fensters angezeigt werden, was für zeitlich begrenzte Werbeaktionen nützlich ist.
  • Banner ImageDie eigentliche Grafik. Akzeptierte Formate sind JPG, JPEG, PNG, GIF und WEBP.

TippDurch das Platzieren eines Banners im unteren Bereich des Beitrags können interessierte Leser direkt zu einem relevanten Produkt oder einer Werbeaktion geführt werden; ein weiteres Beispiel hierfür ist PrestaShop Blog-Banner-Add-ons Doppelfunktion bei Umbauten.

14. SEO und Sitemap

Umzug nach Wissensband Prestashop BlogSEO und Sitemap um im Rahmen dieses Vorgangs die Suchmaschinenindexierungseinstellungen feinabzustimmen PrestaShop SEO Blog Addons Suite.

14.1 Sitemap-Einstellungen

  • Sitemap aktivieren: Enthält die Blogs in einer XML-Sitemap für Suchmaschinen.
  • Beiträge einbeziehen / Kategorien einbeziehen / Schlagwörter einbeziehen / Autoren einbeziehen / Archiv einbeziehenShop-Betreiber können auswählen oder steuern, ob dieser Inhaltstyp in die Sitemap aufgenommen wird.
  • Frequenz ändernGibt an, wie häufig die Sitemap Inhaltsänderungen anzeigt. Mögliche Werte sind: Immer, Stündlich, Täglich, Wöchentlich, Monatlich, Jährlich und Nie.
  • PrioritätLegt den Prioritätswert der Sitemap auf einer Skala von 0 bis 1 fest.

14.2 RSS-Feed-Einstellungen

  • RSS-Feed aktivieren: Erzeugt einen standardmäßigen RSS 2.0-Feed für den Blog, sodass Abonnenten und Content-Aggregatoren neue Beiträge automatisch verfolgen können.

Klicken Sie auf Gespeichert um die oben genannten Einstellungen anzuwenden.

14.3 Informationsfeld

Nach dem Speichern wird ein schreibgeschütztes Fenster angezeigt:

  • Sitemap-URLs: Eine pro installierter Sprache, nach einem Muster wie IhreDomain.com/blog/sitemap?lang=en.
  • RSS-Feed-URLs: Eine pro installierter Sprache.
  • InhaltsanzahlVeröffentlichte Beiträge, Aktive Kategorien, Schlagwörter, Aktive Autoren, Archivmonate.
  • Ping Bing (Taste)Sendet einen Sitemap-Ping direkt an die Bing-Suchmaschine. Google hat das direkte Pingen von Sitemaps im Jahr 2023 eingestellt. Reichen Sie Ihre Sitemap daher stattdessen über die Google Search Console ein. PrestaShop SEO Blog Addons Hierbei besonders nützlich für Händler, die Multi-Engine-Indexierung verwalten.

15. Wie man KI zum Bloggen einsetzt

Navigieren Knowband Prestashop Blog > KI um den Blog im Rahmen dieses Projekts mit OpenAIs ChatGPT oder Google Gemini zu verbinden PrestaShop KI-Blogmodul, das Ihnen dabei hilft, Beitragsinhalte, Auszüge, Metadaten, ALT-Texte, Tags und Übersetzungen direkt im Beitragseditor zu schreiben.

15.1-Konfiguration

  • KI aktivierenDer Hauptschalter für alle KI-Funktionen. KI-Schaltflächen werden im Beitragseditor erst angezeigt, wenn diese Funktion aktiviert ist und ein gültiger API-Schlüssel gespeichert wurde.
  • KI-Anbieter: Wählt aus, welcher KI-Dienst die Generierung steuert, entweder ChatGPT (OpenAI) oder Google Gemini.
  • ChatGPT API-Schlüssel / Gemini API-SchlüsselBewahren Sie Ihre Zugangsdaten für Ihren Anbieter sicher auf. Diese werden nach dem Speichern niemals im Klartext angezeigt, und mit einer Schaltfläche „Testschlüssel“ können Sie jeden einzelnen überprüfen.
  • ChatGPT-Modell: Wählt das zu verwendende OpenAI-Modell aus den in Ihrem Konto verfügbaren Modellen aus, mit Optionen wie GPT-4o Mini, GPT-4o, GPT-4.1 Mini und GPT-4.1.
  • Gemini-Modell: Wählt das zu verwendende Gemini-Modell aus, mit Optionen wie Gemini 2.5 Flash, Gemini 2.5 Pro und Gemini Flash Lite.
  • Temperatur: Steuert Kreativität versus Fokus in KI-Ausgaben auf einer Skala von 0 (vollständig deterministisch) bis 2 (sehr kreativ).
  • Maximale TokenLegt die maximale Länge der KI-Antworten auf einer Skala von 1 bis 8192 fest.
  • StandardspracheLegt die Sprache fest, in der KI-generierte Inhalte erstellt werden. Diese entspricht standardmäßig der Sprache Ihres Shops, sofern sie nicht geändert wird.
  • Nutzungsprotokollierung aktivierenJeder KI-Aufruf, einschließlich Anbieter, Aktion, Token-Anzahl, Mitarbeiter und Erfolgs-/Fehlerstatus, wird in einer Protokolltabelle aufgezeichnet. Weder Eingabeaufforderungstexte noch API-Schlüssel werden jemals in diesem Protokoll gespeichert.

Klicken Sie auf Gespeichert um diese Einstellungen anzuwenden.

15.2 Wo KI-Funktionen im Beitragseditor erscheinen

Sobald die KI aktiviert und ein gültiger Schlüssel gespeichert ist, erscheinen diese Schaltflächen direkt im Beitragsformular als Teil der PrestaShop KI-Inhalts-Add-ons Werkzeugkasten:

  • Beitragsinhalt generieren (Inhaltsfeld)Erstellt einen vollständigen Blogbeitrag, indem er Titel und Auszug als Kontext verwendet.
  • Auszug generieren (Inhaltsfeld)Fasst den vorhandenen Inhalt in einem kurzen Auszug zusammen.
  • Übersetzen nach (Inhaltsfeld mit Sprachauswahl): Übersetzt den aktuellen Inhalt in eine andere Sprache.
  • Schlagwörter vorschlagen (Feld „Schlagwörter“): Schlägt relevante Schlagwörter basierend auf dem Beitragsinhalt vor.
  • Meta-Titel generieren / Meta-Beschreibung generieren / Meta-Keywords generieren (SEO-Bereich): Schreiben Sie SEO-optimierte Versionen jedes Feldes.
  • ALT-Text generieren (Beitragsbild): Schreibt automatisch einen beschreibenden Alternativtext für das Titelbild.

Diese PrestaShop KI-Inhalts-Add-ons Die Funktionen sparen Händlern, die Inhalte in großem Umfang veröffentlichen, erheblich Zeit.

15.3 Protokoll der letzten KI-Nutzung

Eine Tabelle am unteren Rand der KI-Seite listet die letzten KI-Aufrufe auf und zeigt Datum, Mitarbeiter, Anbieter, Aktion, verbrauchte Token und Status (OK oder Fehlgeschlagen) an.

16. Einführen

Navigieren Knowband Prestashop Blog > Import um bestehende Inhalte in das Modul zu integrieren.

16.1 So importieren Sie einen WordPress-Blog

Verwenden Sie dies, um Inhalte von einer bestehenden WordPress-Website zu migrieren.

  1. Gehen Sie in WordPress zu Werkzeuge > Exportieren und exportieren Sie den gesamten Inhalt. Dadurch wird eine .xml-Datei im WXR-Format erstellt.
  2. Wählen Sie in KB Blog unter „Importieren“ > „WordPress-Import“ die exportierte Datei aus. Die maximale Dateigröße beträgt 20 MB.
  3. Standardstatus für importierte Beiträge auswählenLegt den Status importierter Beiträge fest. Sie können den Status aus der Exportdatei übernehmen, alle Beiträge auf „Entwurf“ setzen oder alle Beiträge auf „Veröffentlicht“ setzen.
  4. Klicken Sie auf ImportFortschritt und Ergebnisse werden während der Migration live angezeigt.

Bereits zuvor importierte Elemente werden automatisch übersprungen, da sie in einem internen Importprotokoll erfasst werden.

16.2 RSS-Import

Richtet den automatisierten Inhaltsimport aus beliebigen RSS- oder Atom-Feeds ein.

  • Geplanten RSS-Import aktivieren: Steuert den Cron-Endpunkt, der für automatisierte Importe zuständig ist.
  • Feed-URLDie vollständige http- oder https-Adresse des RSS- oder Atom-Feeds, aus dem importiert werden soll.
  • FrequenzLegt fest, wie oft der Cronjob einen Import ausführt. Mögliche Werte sind stündlich, täglich und wöchentlich.
  • Standardautor: Weist jeden importierten Beitrag einem bestimmten Autor zu.
  • Default Category: Weist jeden importierten Beitrag einer bestimmten Kategorie zu.
  • Standardstatus: Legt fest, ob importierte Beiträge als Entwurf oder veröffentlicht gespeichert werden.
  • Maximale Anzahl an Gegenständen pro Durchlauf: Begrenzt die Anzahl der Feed-Elemente, die während eines einzelnen Cron-Laufs importiert werden, auf einer Skala von 1 bis 100.

Nach dem Speichern stehen drei Werkzeuge zur Verfügung:

  • Jetzt laufen: Importiert sofort bis zur konfigurierten maximalen Anzahl an Elementen aus dem Feed via AJAX, ohne dass die Seite neu geladen werden muss.
  • TestfeedRuft den Feed ab und analysiert ihn, ohne etwas zu importieren, und meldet anschließend die Anzahl der Elemente und den Feed-Titel.
  • Cron-URLEin Link zum Kopieren in den Cron- oder Aufgabenplaner Ihres Servers, z. B. in cPanel Cron Jobs oder einen Crontab-Eintrag unter Linux. Er enthält ein integriertes Sicherheitstoken und berücksichtigt Ihre konfigurierte Ausführungshäufigkeit. Häufigere Aufrufe als geplant haben daher keine Auswirkung.

16.3 Feldzuordnung für WordPress

Diese Zuordnung wird als JSON-Datei in der Modulkonfiguration gespeichert. Wählen Sie „Keine“ für alle Felder, die Sie nicht importieren möchten. Shop-Betreiber können Parameter wie Titel, Kategorien, Autoren-Slug usw. zuordnen. Dieses Modul ist eine große Hilfe für Blog-Betreiber bei der Verwaltung.

16.4 Feldzuordnung für RSS

Diese Zuordnung wird als JSON-Datei in der Modulkonfiguration gespeichert. Shopbetreiber können die Parameter von RSS-Feed-Blogs wie Titel, Kategorien, Titelbild, Inhalt, Auszug, Schlagwörter, Autoren, Slug usw. zuordnen.

16.5 Protokoll der letzten Importe

Dieses Protokoll zeigt die letzten 100 Importvorgänge. Die Spalten enthalten Datum, Quelle (WordPress oder RSS), Ergebnisstatus (Importiert, Übersprungen, Fehlgeschlagen) und eine Meldung mit weiteren Details oder einer Fehlerbeschreibung.

Fazit

Vom Schreiben Ihres ersten Artikels bis zur Konfiguration KI-gestützter Inhalte und Profile für mehrere Autoren, Knowband Prestashop Blog  bietet PrestaShop-Händlern eine wirklich vollständige PrestaShop Blog-Modul, einschließlich SEO, Leserinteraktion (Likes, Reaktionen, Kommentare) und Traffic-steigernde Links zurück zu Produktseiten. Egal, ob Sie es als eigenständiges Tool betreiben. PrestaShop Content-Marketing-Modul Ob als Ergänzung zu einem bestehenden Online-Shop oder als Erweiterung – es ist so konzipiert, dass es mit Ihrer Content-Strategie skaliert. Technischen Support erhalten Sie bei Knowband unter [E-Mail-Adresse einfügen]. [E-Mail geschützt]

Benutzerhandbuch für das PrestaShop Advanced Security Manager Modul

Der PrestaShop Security Manager ist ein umfassendes Sicherheitsmodul für PrestaShop, das die Arbeit einzelner Plugins ersetzt, die Händler üblicherweise nacheinander installieren: ein Plugin für die Zwei-Faktor-Authentifizierung, ein CAPTCHA-Plugin und eine separate Firewall-Erweiterung. Dieses Modul vereint Schutz auf Administratorseite, Frontend-Sicherheit und Dateiintegritätsprüfung in einer einzigen Konfigurationsoberfläche in Ihrem PrestaShop-Backend.

Wenn Sie nach einem Komplettpaket suchen PrestaShop 2FA-Modulherunter, eine PrestaShop Firewall-Modulherunter, eine PrestaShop-Brute-Force-Schutzmoduloder einfach eine Möglichkeit, Ihre Daten zu sichern Backend sichern ohne diese fünf verschiedenen Erweiterungen jonglieren zu müssen, Prestashop Advanced Security Manager Umfasst alles.

Dieses Modul ist in drei Funktionsbereiche unterteilt, von denen jeder über eigene Registerkarten verfügt:

  • Administratorsicherheit: Die Sicherheit des Administrators umfasst die Zwei-Faktor-Authentifizierung (2FA), den Schutz vor Brute-Force-Angriffen, den Schutz der Administrator-IP-Adresse, die Umbenennung von Ordnern (versteckte Administrator-URL), die HTTP-Authentifizierung und die Überwachung der Anmeldeaktivitäten.
  • Frontend-Sicherheit: Dies umfasst Web Application Firewall, HTTP-Sicherheitsheader, Spamschutz (CAPTCHA), Schutz vor gefälschten Warenkörben, Inhaltsschutz und HTTP-Authentifizierung für den Shop.
  • Anti-Malware: Geplante Scans, Bedrohungserkennung und Berichtserstellung zu Scanverläufen.

Jeder dieser Bereiche wird später in diesem Handbuch ausführlich dokumentiert, wobei jedes Feld in einfacher Sprache erklärt wird, damit Sie immer genau wissen, was Sie einschalten, bevor Sie es einschalten.

Update (8. Juli 2026): Neue Funktionen im PrestaShop-Sicherheitsmodul v1.0.1 hinzugefügt.

Das neueste Update von Knowband PrestaShop-Sicherheitsmodul Es werden ein Dashboard und eine Frontend-Sicherheitsfunktion eingeführt, die als Honeypot-Feld und -Projekt unter Spamschutz fungiert. Diese Erweiterungen bieten Shop-Betreibern einen besseren Überblick über die Sicherheit ihres Shops und einen stärkeren Schutz vor automatisierten Angriffen – ganz ohne technischen Aufwand.

1. Neues Sicherheits-Dashboard

Es wurde ein zentrales Sicherheits-Dashboard hinzugefügt, damit Shop-Administratoren den kompletten Sicherheitsstatus ihres Shops auf einem einzigen Bildschirm einsehen können.

Das Dashboard zeigt wichtige Details wie:

  • Sicherheitsbewertung
  • Aktive Sicherheitsvorkehrungen
  • Fehlgeschlagene und erfolgreiche Anmeldeversuche
  • Anmeldeerfolgsrate
  • Abdeckung der Zwei-Faktor-Authentifizierung
  • Aktive IP-Sperren
  • Spamschutzstatistik
  • Markierte IP-Adressen
  • Bot-Fangaktivität
  • Aktuelle Honeypot-Klassifizierungen
  • Die häufigsten Angriffs-IP-Adressen
  • Top-Ziel-Administratorkonten

Diese neue Funktion erleichtert es Händlern, Sicherheitsereignisse in Echtzeit im Auge zu behalten und Probleme zu erkennen, bevor sie sich ausweiten.

2. Schutz vor Honeypots

Eine neue Honeypot-Funktion bietet eine unsichtbare erste Verteidigungslinie gegen Bots. Sie funktioniert, indem in ausgewählten Formularen des Online-Shops ein verstecktes Feld platziert wird. Echte Besucher bemerken es nicht, aber Bots, die alle Felder ausfüllen, werden sofort erkannt.

  • Schützt Registrierungs-, Anmelde-, Kontakt-, Newsletter- und Produktkommentarformulare
  • Funktioniert, ohne das Design Ihres Shops zu ändern.
  • Benötigt keinen Drittanbieterdienst
  • Bleibt für echte Besucher unsichtbar
  • Reduziert Spam-Einträge und gefälschte Anmeldungen

Für noch bessere Ergebnisse lässt sich Honeypot optimal mit folgendem kombinieren: PrestaShop Captcha-Modul um fortgeschrittenere Bots zu stoppen.

3. Projekt Honeypot-Integration

Dieses Update verbindet das Modul außerdem mit Project Honeypot, einem vertrauenswürdigen globalen Dienst, der bekannte Spammer und schädliche IP-Adressen erkennt.

Im Gegensatz zum rein formularbasierten Schutz prüft Project Honeypot die Reputation eines Besuchers, bevor dieser überhaupt Ihre Formulare erreicht.

Zu den wichtigsten Highlights gehören:

  • Echtzeit-IP-Reputationsprüfungen über den Http-bl-Dienst
  • Beobachtermodus zum Beobachten verdächtiger Besucher, ohne sie zu blockieren
  • Aktionsmodus zum automatischen Sperren markierter IP-Adressen
  • Benutzerdefinierte Einstellungen für die Sperrdauer
  • IP-Whitelist-Unterstützung für vertrauenswürdige Benutzer, Büronetzwerke und CDN-Dienste
  • Übersichtliche Protokolle, die die Reputation der Besucher und die ergriffenen Maßnahmen aufzeigen.

2. Hauptmerkmale von PrestaShop Advanced Security Manager

Zwei-Faktor-Authentifizierung (2FA)

Administratoren müssen ihre Identität zusätzlich zu ihrem Passwort mit einem zeitlich begrenzten Einmalcode einer Authentifizierungs-App bestätigen. Dadurch wird eine Kontoübernahme verhindert, selbst wenn ein Passwort durchgesickert, erraten oder nach einem anderen Sicherheitsvorfall wiederverwendet wird.

Brute-Force-Schutz

Blockiert vorübergehend eine IP-Adresse, die innerhalb eines definierten Zeitfensters zu viele fehlgeschlagene Anmeldeversuche als Administrator verzeichnet, und neutralisiert so automatisierte Skripte zum Ausnutzen von Anmeldeinformationen und zum Erraten von Passwörtern, ohne dass ein manuelles Eingreifen erforderlich ist.

Wenn ein Angreifer-Skript innerhalb von weniger als einer Minute 50 Passwortkombinationen für den Administrator-Login ausprobiert, wird die IP-Adresse nach Erreichen des konfigurierten Wiederholungslimits automatisch für die konfigurierte Sperrfrist gesperrt.

Administrator-IP-Schutz

Beschränkt den Zugriff auf den Backend-Bereich auf eine definierte Liste von IP-Adressen; alle anderen werden blockiert, bevor sie überhaupt die Anmeldeseite erreichen. Dies ist die stärkste Einzelmaßnahme gegen externe Zugriffsversuche von Administratoren, da die Anfrage blockiert wird, bevor Anmeldeinformationen geprüft werden.

Ordner umbenennen (Versteckte Admin-URL)

Dieses Modul verbirgt den eigentlichen Admin-Ordner hinter einer geheimen virtuellen URL, sodass der tatsächliche Backend-Pfad für alle, die den virtuellen Namen nicht kennen, einen 404-Fehler zurückgibt. Dadurch wird Ihr Shop aus der Liste der Websites entfernt, die Bots durch Scannen nach gängigen Admin-Ordnernamen finden.

HTTP-Authentifizierung (Admin & Frontend)

Mit diesem Modul können Sie eine zusätzliche Benutzername- und Passwortabfrage im Browser einblenden, entweder im Backend, im Shop oder in beiden, noch bevor der PrestaShop-Anmeldebildschirm geladen wird. Dies ist eine zweite Authentifizierungsebene, die vollständig außerhalb der Anwendung arbeitet und sich für Testumgebungen, Pre-Launch-Shops oder als zusätzliche Administrationsebene eignet.

Webanwendungs-Firewall (WAF)

Prüft eingehende GET-, POST- und Cookie-Daten auf bekannte SQL-Injection-, Cross-Site-Scripting- und Path-Traversal-Angriffsmuster und blockiert Treffer mit einer HTTP-403-Antwort. Dadurch wird ein Großteil der automatisierten Angriffsversuche abgefangen, bevor sie den Code von PrestaShop erreichen.

HTTP-Sicherheitsheader

Fügt Antwort-Header (HSTS, Clickjacking-Schutz, Content-Sniffing-Schutz, Referrer-Richtlinie, Berechtigungsrichtlinie) hinzu, die Browser anweisen, zusätzliche Sicherheitsmaßnahmen zu erzwingen. Dies ist eine einfache Möglichkeit, die Browser-Verarbeitung Ihrer Website zu verbessern, und wird häufig für PCI- und Sicherheitsaudit-Checklisten gefordert.

Spamschutz (CAPTCHA)

Fügt dem Kontaktformular und dem Kundenregistrierungsformular eine CAPTCHA-Verifizierung (Cloudflare Turnstile, Google reCAPTCHA oder hCaptcha) hinzu, wodurch Spam-Einsendungen und die Erstellung betrügerischer Konten reduziert werden, ohne dass Änderungen am Design erforderlich sind.

Schutz vor gefälschten Warenkörben

Blockiert GET-basierte Warenkorbmanipulationsanfragen – eine gängige Bot-Technik, bei der Warenkörbe mithilfe von URL-Parametern anstatt tatsächlicher Warenkorb-Aktionen durchsucht und vorgeladen werden. Dadurch bleiben Warenkorb- und Bestandsdaten frei von Bot-verursachten Daten, ohne echte Kunden zu beeinträchtigen.

Inhalt Schutz

Durch die Blockierung von Rechtsklick, Kopieren und Einfügen, Quelltextansicht und Tastenkombinationen in den Entwicklertools wird das beiläufige Kopieren von Inhalten erschwert, wodurch der Aufwand für das zufällige Auslesen von Produktbeschreibungen und Bildern erhöht wird.

Anti-Malware-Scan

Führt regelmäßige Integritätsprüfungen Ihrer PrestaShop-Installation durch, vergleicht die Dateien mit einer bekannten, fehlerfreien Referenzdatei und kennzeichnet neue oder geänderte Dateien als potenzielle Bedrohungen. Dadurch werden Anzeichen einer Kompromittierung, wie z. B. eingeschleuster Code, veränderte Kerndateien oder unerwartete neue Dateien, oft lange bevor diese im Shop sichtbar werden, aufgedeckt.

3. Modulinstallation des PrestaShop Security Managers

Modul hochladen

  1. Melden Sie sich mit einem Administratorkonto im PrestaShop-Backend an.
  2. Navigieren Module > Modulmanager.
  3. Klicken Sie auf Laden Sie ein Modul hoch in der oberen rechten Ecke.
  4. Wählen Sie die Modul-ZIP-Datei aus, die Sie nach dem Kauf heruntergeladen haben.
  5. Warten Sie, bis der Upload-Fortschritt vollständig angezeigt wird. Verlassen Sie die Seite währenddessen nicht, da dies bei langsameren Verbindungen die Dateiübertragung unterbrechen kann.

4. Übersicht des Admin-Panels PrestaShop Advanced Security Manager

Das Modul fügt Ihrem Backend-Menü einen neuen Eintrag hinzu, üblicherweise unter Ihren installierten Modulen oder einem separaten Menüpunkt für Sicherheit, abhängig von Ihrem PrestaShop-Theme. Nach dem Öffnen gelangen Sie zu einem Konfigurationsbildschirm, der in drei Hauptbereiche unterteilt ist, die jeweils eigene Registerkarten enthalten:

  • Administratorsicherheit: Die Steuerungselemente beziehen sich auf Ihre Backoffice-Anmeldung und Administratorsitzungen, einschließlich 2FA, Brute-Force-Schutz, Schutz der Administrator-IP, Umbenennung von Ordnern, HTTP-Authentifizierung und Anmeldeüberwachung, einschließlich der Unteransicht „Mitarbeiter“ zur Verwaltung einzelner 2FA-Registrierungen.
  • Frontend-Sicherheit: Kontrollen, die für den kundenorientierten Datenverkehr gelten, einschließlich der Web Application Firewall, HTTP-Sicherheitsheader, Spamschutz, Schutz vor gefälschten Warenkörben, Inhaltsschutz und HTTP-Authentifizierung des Shops.
  • Anti-Malware: Scankonfiguration und historische Scanberichte, einschließlich der CRON-URL für geplante Scans und eines durchsuchbaren, filterbaren Protokolls vergangener Scans.

Ganz oben auf der Konfigurationsseite, unabhängig davon, welchen Tab Sie gerade auswählen, finden Sie die Notfallwiederherstellungs-URL, ein permanenter Link, der die einschränkenden Funktionen des Moduls mit einem Klick deaktiviert, falls Sie sich jemals aussperren sollten.

Wichtig: Dies ist die wichtigste Information zu diesem Modul in diesem Benutzerhandbuch. Sie können sie jetzt kopieren, bevor Sie weitere Einstellungen vornehmen, und außerhalb des Administrationsbereichs speichern, damit Sie jederzeit darauf zugreifen können.

5. Administratorsicherheit

Die Administrator-Sicherheit ist der Kern davon. PrestaShop-Admin-SicherheitsmodulDie Kontrollmechanismen schützen den Backend-Login selbst, der das wertvollste Angriffsziel in jedem Onlineshop darstellt. Ein kompromittiertes Administratorkonto bietet Angreifern deutlich mehr Möglichkeiten als jede Frontend-Schwachstelle. Daher verdient dieser Abschnitt bei der Ersteinrichtung höchste Aufmerksamkeit.

Zwei-Faktor-Authentifizierung (2FA)

Shop-Administratoren können dies nutzen. PrestaShop Zwei-Faktor-Authentifizierungsmodul um zusätzlich zum normalen Passwort einen zeitbasierten Einmalcode von einer Authentifizierungs-App zu verlangen und so die Verbindung zu schließen 

Aktivieren Sie 2FA: Aktiviert die 2FA-Unterstützung über den Schalter; Administratoren werden beim nächsten Login aufgefordert, eine Authentifizierungs-App einzurichten.

Für alle Shops aktivieren, auch wenn dies noch nicht erzwungen wurde.

IPs auf die Whitelist setzen: Shop-Administratoren mit zusätzlichen IPs, die die Zwei-Faktor-Authentifizierung vollständig umgehen, eine pro Zeile oder durch Komma getrennt; auch dann ausgenommen, wenn Force aktiviert ist.

Es wird empfohlen, vor der Erzwingung der Zwei-Faktor-Authentifizierung (2FA) zunächst das Büro oder das Zuhause als Sicherheitsnetz hinzuzufügen.

Zwei-Faktor-Authentifizierung erzwingen: Sie können alle nicht auf der Whitelist stehenden Administratoren dazu auffordern, die Zwei-Faktor-Authentifizierung (2FA) einzurichten, bevor sie fortfahren können.

Aktivieren Sie diese Option außerdem erst, nachdem Sie eine vertrauenswürdige IP-Adresse auf die Whitelist gesetzt oder Ihre Wiederherstellungs-URL bestätigt haben.

b) Mitarbeiter

ID: Identifiziert das Mitarbeiterkonto.

2FA-Status: Zeigt anhand der Registerkarte „2FA-Status“ an, ob die Zwei-Faktor-Authentifizierung (2FA) für den jeweiligen Mitarbeiter aktuell eingerichtet ist oder nicht.

Es wird empfohlen, regelmäßig nachzusehen, insbesondere nach Personalwechseln.

Aktionen: Setzt eine verloren gegangene 2FA-Registrierung zurück (deaktiviert sie), damit der Mitarbeiter sie erneut einrichten kann.

Sofort anwenden, wenn ein Mitarbeiter sein Authentifizierungsgerät verliert.

Die empfohlene Vorgehensweise für die Einführung von 2FA ist, zunächst die optionale Aktivierung durchzuführen und anschließend die erzwungene 2FA einzuschalten, sobald alle Nutzer Zeit zur Anmeldung hatten. Dadurch wird die Übernahme von Konten durch durchgesickerte, erratene oder wiederverwendete Passwörter verhindert, da ein gestohlenes Passwort allein nicht mehr zum Anmelden ausreicht. Dies ist besonders wichtig für Geschäfte mit Fernzugriff oder Zugriff durch externe Dienstleister, für Backoffices mit mehreren Mitarbeitern oder für alle Geschäfte, die bereits Opfer eines Login-Sicherheitsvorfalls geworden sind.

Wichtig: Aktivieren Sie die Zwei-Faktor-Authentifizierung (2FA) niemals für die gesamte Website, ohne zuvor mindestens eine vertrauenswürdige IP-Adresse auf die Whitelist gesetzt oder die Funktion der Notfallwiederherstellungs-URL überprüft zu haben. Halten Sie die Liste der Whitelist-IP-Adressen kurz und überprüfen Sie sie regelmäßig, da diese Adressen die 2FA vollständig umgehen. Über den Tab „Mitarbeiter“ können Sie den Kontozugriff eines Teammitglieds wiederherstellen, ohne den 2FA-Schutz für den gesamten Shop zu deaktivieren. Dies ist hilfreich bei verlorenen oder ersetzten Smartphones, Neuinstallationen von Apps und dem Ausscheiden von Mitarbeitern. Es empfiehlt sich, das Zurücksetzen des 2FA-Status in Ihre Standard-Checkliste für das Ausscheiden eines Mitarbeiters aufzunehmen.

2. Schutz vor roher Gewalt

Shop-Administratoren können dies nutzen. PrestaShop-Brute-Force-Schutzmodul Automatische Sperrung von IP-Adressen, die eine definierte Anzahl fehlgeschlagener Anmeldeversuche überschreiten, wodurch Credential-Stuffing-Skripte ohne manuelle Überwachung gestoppt werden.

Brute-Force-Schutz aktivierenDiese Funktion blockiert vorübergehend eine IP-Adresse nach zu vielen fehlgeschlagenen Administrator-Anmeldeversuchen. Es wird empfohlen, den Brute-Force-Schutz in Ihrem Produktivsystem zu aktivieren.

Maximale Wiederholungsversuche: Die maximale Anzahl an Wiederholungsversuchen ist die Anzahl der zulässigen Fehlversuche, bevor beim nächsten Versuch nach Überschreiten des Limits eine Sperre ausgelöst wird.

Sie können den Wert auf 5 Versuche setzen, da dies ein sinnvoller Standardwert ist.

Zeitfenster (Sekunden): Dieses gleitende Fenster ist ein Zeitfenster, in dem Fehlversuche gezählt werden.

Sperrzeit (Sekunden): Diese Sperrzeit gibt an, wie lange eine gesperrte IP-Adresse im System gesperrt bleibt; sie läuft auch automatisch ab.

IPs auf die Whitelist setzen: Fügen Sie die IPs hinzu, die nie gezählt oder gesperrt wurden, und fügen Sie vertrauenswürdige Büro-/VPN-IPs hinzu.

Beginnen Sie mit moderaten Werten, überprüfen Sie Ihr Anmeldeversuchsprotokoll nach einer Woche und verschärfen Sie die Einstellungen, falls weiterhin wiederholte Angriffe von verschiedenen IP-Adressen erfolgen. Dies ist der Kern des Ganzen. PrestaShop Brute-Force-Modul Funktionalität: Es neutralisiert automatisierte Passwortversuche direkt, ohne dass Sie Protokolle in Echtzeit überwachen müssen. Es empfiehlt sich, es mit 2FA zu kombinieren, anstatt sich allein auf den Schutz vor Brute-Force-Angriffen zu verlassen. Der Schutz vor Brute-Force-Angriffen verlangsamt Angreifer lediglich, während 2FA sie sofort stoppt, selbst wenn ein Passwort letztendlich erraten wird. Sperren erfolgen automatisch und sind zeitlich begrenzt, sodass eine manuelle Entsperrung einer IP-Adresse nicht erforderlich ist; die Sperre wird nach Ablauf der Sperrfrist automatisch aufgehoben.

3. Schutz der Administrator-IP

Shop-Administratoren können dies nutzen. PrestaShop IP-Beschränkungsmodulhttps://www.knowband.com/prestashop-security-manager um den Backoffice-Zugriff auf eine feste Liste vertrauenswürdiger IP-Adressen zu beschränken und alle anderen Besucher, einschließlich Bots, die die Anmeldeseite gar nicht erst zu Gesicht bekommen, zu blockieren.

Administratorzugriff nach IP-Adresse beschränken: Mit dieser Funktion können Sie den Zugriff auf das Backoffice auf eine bestimmte Liste vertrauenswürdiger IP-Adressen beschränken.

Wie es funktioniert:

Wenn diese Option aktiviert ist, können nur die unten aufgeführten IP-Adressen Ihr Backoffice erreichen. Alle anderen Besucher, einschließlich aller, die versuchen, die Anmeldeseite aufzurufen, werden blockiert.

Zu Ihrer Sicherheit wird Ihre aktuelle IP-Adresse automatisch zur Liste der zulässigen Adressen hinzugefügt, sobald Sie diese Option aktivieren, damit Sie sich nicht versehentlich aussperren.

Zulässige IPs (erforderlich): Nur die hier eingegebenen IP-Adressen erhalten Zugriff auf das Backoffice.

4. Admin-Ordner umbenennen

Name des Admin-Ordners ausblenden: Shop-Administratoren können diese Funktion des PrestaShop-Sicherheitsmoduls nutzen, um die echte Backend-URL hinter einer geheimen virtuellen Adresse zu verbergen. Dadurch wird Ihr Shop nicht mehr von automatisierten Scannern gefunden, die gängige Admin-Ordnernamen erraten.

Verbergen Sie den Administrator hinter einem virtuellen Namen:  Wenn diese Option aktiviert ist, gibt die direkte Admin-URL einen 404-Fehler zurück, und das Backoffice ist nur über die unten festgelegte virtuelle URL erreichbar. Virtueller Administratorname: Geben Sie einen Namen mit 3 bis 32 Buchstaben, Ziffern, Bindestrichen oder Unterstrichen ein. Verwenden Sie diesen Namen geheim, genau wie ein Passwort.

5. HTTP-Authentifizierung (Admin)

Shop-Administratoren können diese Funktion nutzen, um eine Benutzername- und Passwortabfrage auf Browserebene vor dem gesamten Backend einzufügen, die zusätzlich zur normalen PrestaShop-Admin-Anmeldung als zusätzliche Sicherheitsmaßnahme dient.

HTTP-Authentifizierung für den Administrator aktivieren

Diese Funktion ist Teil des PrestaShop-Sicherheitsmoduls. Diese Option fügt eine Benutzername-/Passwortabfrage hinzu, bevor die Administrator-Anmeldeseite überhaupt geladen wird, und bietet Ihnen somit eine zusätzliche Sicherheitsebene neben Ihren regulären Administrator-Zugangsdaten.

HTTP-Authentifizierung für den Administrator aktivierenWenn diese Option aktiviert ist, müssen Besucher einen Benutzernamen und ein Passwort in einer Browserabfrage eingeben, bevor sie überhaupt den Administrator-Anmeldebildschirm sehen können.

Benutzername / Passwort: Dies sind die Anmeldeinformationen, die für die HTTP-Authentifizierung benötigt werden. Das Passwort wird verschlüsselt gespeichert und niemals im Klartext abgelegt.

IPs auf die Whitelist setzen: Die hier aufgeführten IP-Adressen umgehen die Passwortabfrage vollständig.

Serverkompatibilität (CGIPassAuth): Dies fügt eine Direktive hinzu, die auf Servern benötigt wird, auf denen PHP als FastCGI/PHP-FPM ausgeführt wird, da der Authentifizierungsheader sonst nicht korrekt weitergeleitet wird.

6. Überwachung der Anmeldungen

Shop-Administratoren können dies nutzen. PrestaShop-Anmeldesicherheitsmodul Funktion zum Empfangen von Benachrichtigungen bei erfolgreichen Anmeldungen und zum Führen eines herunterladbaren Protokolls aller Anmeldeversuche von Administratoren.

Anmeldebenachrichtigungen und Prüfprotokoll

E-Mail nach erfolgreicher Anmeldung: Diese Option versendet eine Benachrichtigungs-E-Mail, sobald sich ein Administrator erfolgreich im Backend anmeldet.

Benachrichtigungs-E-Mail: Dies ist die Adresse, an die Anmeldebenachrichtigungen gesendet werden. Wenn Sie dieses Feld leer lassen, wird standardmäßig die E-Mail-Adresse Ihres Shops verwendet.

Protokoll der Administrator-Anmeldeversuche:  Diese Option speichert pro Anmeldeversuch eine Zeile mit IP-Adresse, Uhrzeit, E-Mail-Adresse und Ergebnis in einer herunterladbaren Protokolldatei.

Anmeldeversuchsprotokoll: Dies ist das Protokoll selbst. Die Download-Schaltflächen werden aktiv, sobald Einträge vorhanden sind.

6. Frontend-Schutz

Frontend-Sicherheit schützt Ihren Shop, also den Teil Ihrer Website, mit dem jeder Kunde und jeder Bot direkt interagiert. Hier kommt die Frontend-Sicherheit ins Spiel. PrestaShop Firewall-Modulherunter, eine PrestaShop Captcha-ModulUnd eine PrestaShop-Sicherheitsheader-Modul Alle Funktionen sind parallel verfügbar und decken jeweils eine andere Kategorie von Bedrohungen für den Kunden ab.

Firewall für Webanwendungen

Shop-Administratoren können dies nutzen. PrestaShop WAF-Modul Anfragen, die bekannte SQL-Injection-, Cross-Site-Scripting- und Path-Traversal-Muster enthalten, werden automatisch blockiert, bevor sie den Code des Online-Shops erreichen.

HTTP-Sicherheitsheader

Shop-Administratoren können dies nutzen. PrestaShop-Sicherheitsheader-Modul Die Browser der Besucher werden angewiesen, zusätzliche Schutzmaßnahmen automatisch durchzusetzen, ohne dass sich dies sichtbar am Shop selbst ändert.

Sicherheits-Header

Diese Einstellungen fügen kleine, unsichtbare Anweisungen hinzu, die Webbrowsern mitteilen, wie sie Ihren Shop sicher handhaben sollen. Sie benötigen keine technischen Vorkenntnisse, um sie zu verwenden; die meisten können bedenkenlos aktiviert werden und müssen sich dann nicht mehr darum kümmern.

XSS-Schutz
Dies ist eine ältere Sicherheitsfunktion, die bestimmte Angriffsarten abwehrt. Die meisten modernen Browser bieten mittlerweile einen besseren integrierten Schutz, aber die Aktivierung dieser Funktion schadet nicht; sie dient als zusätzliche Sicherheitsmaßnahme für ältere Browser.

Clickjack-Schutz
Dadurch wird verhindert, dass andere Webseiten Ihren Shop heimlich in einem versteckten Frame auf ihrer eigenen Seite anzeigen – ein Trick, der manchmal verwendet wird, um Besucher dazu zu verleiten, auf Dinge zu klicken, die sie nicht anklicken wollten.

Schutz vor Inhaltsüberwachung
Browser versuchen manchmal, den Dateityp zu „erraten“, was von Angreifern ausgenutzt werden kann. Diese Einstellung weist Browser an, dem vom Shop angegebenen Dateityp zu vertrauen, anstatt ihn zu erraten.

HTTPS-Only Browsing (HSTS)
Dies weist Browser an, sich immer über die sichere, verschlüsselte Version Ihrer Website (HTTPS) mit Ihrem Shop zu verbinden, niemals über die ungesicherte Version.

Subdomains einbeziehen / Vorladen
Dadurch wird die gleiche Regel für sichere Verbindungen auf alle von Ihnen verwendeten Subdomains (wie blog.yourstore.com) ausgedehnt und Ihr Shop kann optional in eine globale Liste eingetragen werden, die Browser automatisch überprüfen.

Empfehlungsrichtlinie
Wenn jemand über einen Link in Ihrem Shop auf eine andere Website gelangt, übermitteln Browser normalerweise einige Informationen darüber, woher der Besucher kam. Diese Einstellung begrenzt, wie viele dieser Informationen weitergegeben werden.

Berechtigungsrichtlinie
Mit dieser Einstellung können Sie steuern, welche Gerätefunktionen, wie z. B. Kamera oder Mikrofon, die Seiten Ihres Shops im Browser eines Besuchers verwenden dürfen.

SPAM-Schutz

Shop-Administratoren können dies nutzen. PrestaShop Spamschutzmodul und PrestaShop Captcha-Modul Funktionalität zum automatischen Hinzufügen einer CAPTCHA-Verifizierung zu den Kontakt- und Kundenregistrierungsformularen.

1. Spamschutz (CAPTCHA)

Diese Funktion ist Teil der PrestaShop-Sicherheitsmodulund hilft dabei, Bots und Spammer daran zu hindern, Ihre Kontakt- und Registrierungsformulare mit unerwünschten Eingaben zu überfluten. Als integrierte Funktion PrestaShop Anti-Spam-Modul und PrestaShop Captcha-ModulEs funktioniert zusammen mit anderen Werkzeugen wie z. B. PrestaShop reCAPTCHA-Modul, PrestaShop Cloudflare Turnstile-Modul und PrestaShop hCaptcha-ModulAlle diese Maßnahmen dienen dazu, zu überprüfen, ob ein echter Besucher und kein Bot Ihre Formulare absendet.

Spamschutz aktivieren
Wenn diese Funktion aktiviert ist, wird Ihren Kontakt- und Registrierungsformularen eine CAPTCHA-Prüfung hinzugefügt. Die Prüfung erfolgt serverseitig, bevor das Formular akzeptiert wird, sodass sie nicht umgangen werden kann.

Provider
Hier wählen Sie den gewünschten CAPTCHA-Dienst aus: Cloudflare Turnstile, Google reCAPTCHA oder hCaptcha. Jeder Dienst funktioniert etwas anders, dient aber demselben Zweck: automatisierten Spam zu blockieren.

Standortschlüssel / Geheimschlüssel
Hierbei handelt es sich um spezielle Codes, die von Ihrem gewählten CAPTCHA-Dienst bereitgestellt werden und Ihren Shop sicher mit diesem Dienst verbinden.

Widget-Thema
Hiermit wird gesteuert, wie das CAPTCHA-Fenster aussieht, zum Beispiel Auto, Hell oder Dunkel.

2. [Neu] Honeypot-Feld

Honeypot bietet zusätzlichen Spamschutz für Ihr Frontend, indem unsichtbare Felder in ausgewählte Formulare eingefügt werden. Echte Besucher und Kunden sehen diese Felder nicht, aber automatisierte Bots, die versuchen, alle Felder auszufüllen, können erkannt und gestoppt werden. Dieser einfache und unkomplizierte Schutz reduziert Spam, Fake-Accounts und Bot-basierte Logins und sorgt gleichzeitig für ein reibungsloses Einkaufserlebnis für Ihre Kunden.

Honeypot aktivierenAktivieren Sie diese Einstellung, um den Honeypot-Schutz für Ihren Shop zu aktivieren. Nach der Aktivierung fügt das Modul den ausgewählten Formularen im Hintergrund ein verstecktes Feld hinzu. Füllt ein Bot dieses Feld aus, wird seine Eingabe als verdächtig markiert und blockiert, bevor sie verarbeitet wird.

Geschützte FormenWählen Sie aus, welche Formulare durch den Honeypot-Schutz abgedeckt werden sollen. Das Modul unterstützt:

Anmeldung – Verhindert die automatisierte Kontoerstellung und gefälschte Anmeldungen.

Login– Blockiert automatisierte Anmeldeversuche und botbasierte Angriffe.

Kontakt Hält Spam-Nachrichten und automatisierte Anfragen von Ihrem Posteingang fern.

NewsletterVerhindert gefälschte oder automatisierte Newsletter-Anmeldungen. Hinweis: Dies hängt von Ihrem Newsletter-Modul und den Einstellungen Ihres Themes ab. Wird das Formular auf einer Seite nicht gefunden, wird der Schutz automatisch übersprungen.

ProduktkommentareSchützt Bewertungs- und Kommentarformulare vor Spam und automatisierten Einträgen. Hinweis: Dies hängt vom Modul „Produktkommentare“ und den Theme-Einstellungen ab. Ist das Formular nicht verfügbar, wird der Schutz automatisch deaktiviert.

3.0 HoneyPot-Projekte

Projekt Honeypot aktivierenDie Registerkarte „Hauptmenü“ kann für die gesamte Funktion aktiviert/deaktiviert werden. Ist die Funktion aktiviert, wird die IP-Adresse jedes Besuchers beim Laden einer Seite anhand der HTTP-BL-Liste (der DNS-basierten Blacklist von Project Honeypot) überprüft. Dadurch ist die Funktion „proaktiv“ im Vergleich zu einem Honeypot-Formularfeld, das erst reagiert, wenn ein Formular tatsächlich abgeschickt wird.
ZugangsschlüsselDer Zugriffsschlüssel ist eine 12-stellige, in Kleinbuchstaben geschriebene Kennung, die von Project Honeypot ausgestellt wird und Ihre HTTP:BL-Abfragen mit Ihrem Konto verknüpft. Es handelt sich nicht um geheime Anmeldeinformationen (er gewährt keinen Zugriff), sondern er teilt dem DNS-Dienst lediglich mit, welche Website die Anfrage stellt – ähnlich einem API-Schlüssel, der eher zur Zuordnung/Ratenbegrenzung als zur Authentifizierung verwendet wird.
Nur-Beobachter-ModusDie IP-Adressen werden nachgeschlagen und klassifiziert, und alles wird protokolliert, aber niemand wird jemals gesperrt. Dies ist eine Datenerfassungsphase.
ProtokollierungsbereichDer Protokollierungsbereich im PrestaShop-Sicherheitsmodul steuert, wie viel in das Klassifizierungsprotokoll geschrieben wird.
Nur markierte IPs: leichtergewichtig, protokolliert nur Besucher, die Http:BL als riskant einstuft.
Alle BesucherEs werden die Besucherklassifizierungen, einschließlich der „sicheren“, protokolliert. Dies ist hilfreich, um ein grundlegendes Bild der Reputation Ihres Traffics zu erstellen. Da die Daten schnell wachsen, werden die Einträge nach 7 Tagen automatisch gelöscht.

Dauer der Sperre (Sekunden): Diese Einstellung ist nur relevant, wenn Sie sich im Aktionsmodus befinden (gekennzeichnete IP-Adresse). Sie legt fest, wie lange eine blockierte IP-Adresse gesperrt bleibt, bevor sie einen erneuten Zugriff erhält.

IPs auf die Whitelist setzen Sie können IPs auf die Whitelist setzen, sodass diese IPs niemals blockiert werden. Klassifizierungsprotokoll: Hier werden die IP-Adresse jedes Besuchers, ihre Klassifizierung (Sicher, Verdächtig, Datensammler oder Kommentar-Spammer) und ob das System sie lediglich beobachtet oder tatsächlich blockiert hat, angezeigt. Dieses Protokoll überprüfen Sie während der Beobachtungsphase, um Fehlalarme auszuschließen, bevor Sie in den Aktionsmodus wechseln.

Schutz vor gefälschten Warenkörben

Schutz vor Wagenmanipulation

Diese Funktion dient dazu, automatisierte, GET-basierte Warenkorbmanipulationen zu blockieren – eine gängige, skriptbasierte Technik, die sich von echten Warenkorb-Aktionen realer Kunden unterscheidet. Shop-Administratoren können sich darauf verlassen. Wissensband Eine Funktion, die den Shop vor Bots oder Skripten schützt, die versuchen, Artikel in den Warenkorb zu legen, indem sie direkt eine URL manipulieren, anstatt sich normal durch die Shopseite zu klicken.

Inhalt Schutz

 

Shop-Administratoren können dieses PrestaShop-Inhaltsschutzmodul verwenden, um das unbedachte Kopieren von Shoptexten und Bildern zu verhindern.

Inhaltsschutz aktivieren
Diese Funktion dient als Hauptschalter für den Inhaltsschutz. Beachten Sie jedoch, dass sie lediglich abschreckend wirkt; ein entschlossener Nutzer kann sie mithilfe der Entwicklertools seines Browsers umgehen.

Kopieren/Ausschneiden/Einfügen deaktivieren
Diese Funktion dient dazu, die Tastenkombinationen zu blockieren, die Besucher normalerweise verwenden würden, um Inhalte von Ihren Seiten zu kopieren, auszuschneiden oder einzufügen.

Quelltextansicht deaktivieren (Strg+U)
Diese Funktion dient dazu, die Browserverknüpfung zu blockieren, mit der Besucher den Quellcode Ihrer Seite einsehen können.

Rechtsklick-Kontextmenü deaktivieren
Diese Funktion dient dazu, das Kontextmenü (Rechtsklickmenü) auszublenden, sodass Besucher es nicht zum Speichern von Bildern oder zum Kopieren von Inhalten verwenden können.

Textauswahl deaktivieren
Diese Funktion dient dazu, zu verhindern, dass Besucher Text auf der Seite markieren oder auswählen.

Entwicklertools deaktivieren / Untersuchen (F12)
Diese Funktion blockiert die Tastenkombinationen F12, Strg+Umschalt+I und Strg+Umschalt+J. Beachten Sie, dass sie nicht verhindert, dass die Entwicklertools über das Browsermenü geöffnet werden.

IPs auf die Whitelist setzen (Mitarbeiter)
Shop-Administratoren können dieses Feld verwenden, um IP-Adressen aufzulisten, die alle Inhaltsschutzbeschränkungen umgehen.

HTTP-Authentifizierung (Frontend)

Shop-Administratoren können dies nutzen. Wissensband Das PrestaShop-Passwortschutzmodul ermöglicht es, den gesamten Shop durch eine Benutzername- und Passwortabfrage im Browser zu schützen. Dies ist unabhängig von der in Abschnitt 7 beschriebenen HTTP-Admin-Authentifizierung.

Aktivieren Sie die HTTP-Authentifizierung für den Storefront.
Diese Funktion dient dazu, eine Passwortabfrage vor dem gesamten Shop-Frontend anzuzeigen, bevor irgendeine Seite aufgerufen werden kann.

Benutzername Passwort
Shop-Administratoren können dieses Feld verwenden, um shopspezifische Anmeldeinformationen festzulegen, die verschlüsselt gespeichert werden.

Whitelist-IPs
Shop-Administratoren können dieses Feld verwenden, um IP-Adressen aufzulisten, die die Passwortabfrage im Shop komplett überspringen.

Diese Funktion dient dazu, einen Test- oder Vorab-Shop vor Suchmaschinen und Gelegenheitsbesuchern zu schützen. Die eingeschränkte Zugänglichkeit ist beabsichtigt; diese Einstellung soll den Zugriff vollständig verhindern und nicht unbemerkt im Hintergrund funktionieren.

Wenn die Passwortabfrage auch nach korrekter Eingabe auf einem Server mit FastCGI/PHP-FPM immer wieder erscheint, können Shop-Administratoren die Einstellung CGIPassAuth unter Admin-HTTP-Authentifizierung in Abschnitt 7, Registerkarte 5 aktivieren. Diese Einstellung gilt sowohl für die Administrator- als auch für die Shop-Abfrage.

7. Schutz vor Schadsoftware

Der Anti-Malware-Schutz rundet das Modul mit einer zeitgesteuerten Dateiintegritätsprüfung ab. Diese Ebene arbeitet unabhängig von der Anmeldesicherheit und dem Shop-Schutz und konzentriert sich ausschließlich auf die Erkennung unautorisierter Änderungen an den Dateien Ihrer Installation.

Einstellungen

Anti-Malware aktivieren
Diese Funktion dient als Hauptschalter für den Anti-Malware-Scanner. Wenn sie deaktiviert ist, kehrt der Scan-Endpunkt sofort zurück, ohne tatsächlich etwas zu scannen.

E-Mail-Benachrichtigung bei neuen Bedrohungen
Diese Funktion sendet eine Benachrichtigung an die E-Mail-Adresse des Shop-Administrators, sobald ein Scan neue oder geänderte Bedrohungen findet. Wiederholte Benachrichtigungen aufgrund bekannter Fehlalarme werden automatisch unterdrückt, sodass Sie nicht zweimal über denselben Eintrag informiert werden.

Pfade ausschließen
Shop-Administratoren können dieses Feld nutzen, um relative Pfade (einen pro Zeile) aufzulisten, die beim Scannen übersprungen werden sollen. Dies ist hilfreich, um bekannte Fehlalarme, wie z. B. auf Händlerverzeichnisse, zu unterdrücken.

CRON-URL
Diese Funktion dient dazu, eine eindeutige, tokengeschützte URL bereitzustellen, die bei jeder Anfrage durch den Scheduler Ihres Servers einen Scan auslöst.

Um alles korrekt einzurichten, aktivieren Sie die Funktion, schalten Sie E-Mail-Benachrichtigungen ein und fügen Sie die CRON-URL zu den geplanten Aufgaben Ihres Hosting-Control-Panels hinzu (oder direkt zur Crontab Ihres Servers, falls Sie diesen selbst verwalten). Die Ausführung sollte typischerweise außerhalb der Spitzenzeiten, z. B. um 2 Uhr nachts, erfolgen. Benachrichtigungen werden nur bei tatsächlich neuen oder geänderten Bedrohungen ausgelöst. Sobald eine Datei erkannt und entweder ausgeschlossen oder bestätigt wurde, werden wiederholte Benachrichtigungen für dasselbe bekannte Element unterdrückt, sodass Ihr Posteingang nicht Nacht für Nacht mit denselben Meldungen überflutet wird.

Berichte scannen

ID
Diese Funktion dient dazu, jedem Scanlauf eine fortlaufende Kennung zuzuweisen, wodurch einzelne Scans leicht wiedergefunden werden können.

Datum
Diese Funktion dient dazu, den Zeitpunkt der einzelnen Scans zu protokollieren.

Ausgelöst durch
Diese Funktion dient dazu, anzuzeigen, ob ein Scan manuell oder durch den geplanten CRON-Job ausgeführt wurde.

Gescannte Dateien
Diese Funktion dient dazu, die Gesamtzahl der während des Scanvorgangs überprüften Dateien anzuzeigen.

Threats


Diese Funktion dient dazu, die Anzahl der während des Scans als neu oder geändert markierten Dateien anzuzeigen.

Dauer
Diese Funktion dient dazu, die Dauer des Scanvorgangs zu erfassen.

Status
Diese Funktion dient dazu, den Abschlussstatus des Scans anzuzeigen.

Bericht anzeigen
Shop-Administratoren können diese Option nutzen, um die detaillierten Ergebnisse des jeweiligen Scans anzuzeigen.

8. Fazit

PrestaShop Security Manager vereint die Schutzmaßnahmen, die die meisten Shops sonst einzeln benötigen, einschließlich eines PrestaShop 2FA-Modulherunter, eine PrestaShop Brute-Force-Modulherunter, eine PrestaShop Firewall-Modulherunter, eine PrestaShop Captcha-Modulund Dateiintegritätsprüfung mit Malware-Schutz in einer einzigen, zentral konfigurierten PrestaShop sicheres BackendDurchdacht konfiguriert, angefangen bei der Überwachung der Anmeldung und der Notfallwiederherstellungs-URL, bevor restriktivere Kontrollmechanismen hinzugefügt werden, reduziert es die häufigsten Angriffswege auf PrestaShop-Shops sinnvoll, ohne dabei den Komfort für echte Kunden oder Ihr eigenes Team zu beeinträchtigen.

 

OpenCart WhatsApp CRM- und Bestellbenachrichtigungserweiterung – Vollständiger Leitfaden

 

1.0 Beidhändige Rückhand: Einleitung

Bestellbestätigungs-E-Mails haben oft ein Zustellungsproblem, das den meisten Shopbetreibern erst auffällt, wenn sich ein Kunde beschwert. WhatsApp-Nachrichten erreichen Öffnungsraten von 95 bis 98 Prozent, E-Mails hingegen nur 20 bis 25 Prozent – ​​ein Unterschied, der sich direkt darauf auswirkt, wie viele Kunden die von Ihnen versendeten Updates tatsächlich sehen. Eine OpenCart WhatsApp CRM-Erweiterung übernimmt diese manuelle Arbeit und sorgt dafür, dass Benachrichtigungen den Kunden im richtigen Moment erreichen, ohne dass Ihr Team etwas tun muss.

Das Knowband OpenCart WhatsApp CRM- und Bestellbenachrichtigungserweiterung Verbindet Ihren Shop mit der WhatsApp Business API. Bestellbestätigungen und Statusänderungen werden automatisch versendet. Ihr Support-Team kann direkt aus dem OpenCart-Adminbereich in Echtzeit mit Kunden chatten. Werbebotschaften lassen sich zudem zu jedem gewünschten Zeitpunkt an eine segmentierte Kontaktliste senden. Über ein Chat-Symbol auf Ihrer Shopseite sind Ihre Mitarbeiter für jeden Besucher direkt erreichbar.

Diese Anleitung dokumentiert alle Registerkarten und Felder der Erweiterung. Jede Einstellung wird genau so beschrieben, wie sie im Admin-Bereich erscheint, egal ob Sie eine Neuinstallation durchführen oder eine bestimmte Konfiguration bearbeiten.

1.1 Für wen ist diese OpenCart WhatsApp CRM-Erweiterung gedacht?

Diese Erweiterung eignet sich für:

  • Ladenbesitzer, die möchten, dass WhatsApp-Bestellbenachrichtigungen automatisch versendet werden, ohne dass ein Entwickler dies einrichten muss.
  • Supportmitarbeiter, die eine OpenCart WhatsApp Live-Chat-Erweiterung benötigen, um Kundennachrichten aus dem OpenCart-Backend beantworten zu können.
  • Für Händler, die eine OpenCart WhatsApp-Integrationserweiterung wünschen, die sowohl automatisierte Benachrichtigungen als auch Outbound-Marketingkampagnen an einem Ort abdeckt.
  • Agenturen, die OpenCart-Shops für Kunden erstellen, die eine Anbindung der WhatsApp Business API an ihren Shop wünschen.

2.0 Installationsanleitung für die OpenCart WhatsApp Live-Chat-Erweiterung

Schritt 1: Laden Sie die Erweiterung herunter

Laden Sie nach dem Kauf die Datei videomate.ocmod.zip herunter. Diese enthält das vollständige Video-Plugin für OpenCart. 1. Entpacken Sie die heruntergeladene Datei. Sie enthält die Datei videomate.ocmod.zip sowie alle benötigten Ordner. 2. Öffnen Sie den Upload-Ordner und suchen Sie die Dateien „admin“ und „catalog“.

3. Kopieren Sie diese Dateien in das Stammverzeichnis Ihres OpenCart-Shops

Schritt 2: Hochladen über das Erweiterungsinstallationsprogramm

  1. Zurück Nach Erweiterungen > Erweiterungsinstallationsprogramm in Ihrem OpenCart-Administrationsbereich.
  2. Laden Sie die Datei videomate.ocmod.zip hoch.
  3. Gehen Sie nach der Installation zu Erweiterungen > ÄnderungenUnd klicken Sie auf Inspiration Änderungen anwenden.

Schritt 3: Benutzerberechtigungen zuweisen

Navigieren System > Benutzer > Benutzergruppen, bearbeiten Sie dann Ihre Gruppe und aktivieren Sie die Berechtigungen für Erweiterung/Modul/Videomate.

Schritt 4: Aktivieren Sie das Modul

Navigieren Erweiterungen > Erweiterungsinstallationsprogramm in Ihrem OpenCart-Admin-Dashboard.

2.3 Häufige Installationsprobleme

Upload fehlgeschlagen: Ihr Hosting-Anbieter beschränkt wahrscheinlich die Dateigröße. Bitten Sie ihn, die Werte für upload_max_filesize und post_max_size in den PHP-Einstellungen auf mindestens 32 MB zu erhöhen.

E-Mails werden nicht versendet: Gehen Sie zu „System“, dann zu „Einstellungen“ und anschließend zum Tab „E-Mail“. Die Erweiterung verwendet die Standard-E-Mail-Konfiguration des Shops, sofern Sie nicht auf Formularebene eine andere festgelegt haben.

Die Seite sieht fehlerhaft aus: Leeren Sie den Browser-Cache. Setzen Sie anschließend den OpenCart-Theme-Cache über das blaue Zahnradsymbol im Aktualisierungsbereich des Dashboards zurück.

3.0 Übersicht über das Admin-Panel

Die OpenCart WhatsApp CRM-Erweiterung fügt nach der Installation einen eigenen Bereich zur OpenCart-Admin-Seitenleiste hinzu. Jeder Tab in diesem Bereich hat eine spezifische Aufgabe:

  • Modul-/API-Einstellungen: Hier werden Ihre WhatsApp Business API-Zugangsdaten zusammen mit der Webhook-Konfiguration eingegeben.
  • Vorlagen: Hier können Sie Vorlagen erstellen und zur Überprüfung an WhatsApp senden.
  • Bestelleinstellungen: Legt fest, welche auftragsbezogenen WhatsApp-Benachrichtigungen aktiv sind und wann sie versendet werden.
  • Auftragsstatus-Trigger: Verknüpft jeden Bestellstatus mit der entsprechenden Vorlage.
  • CRM: Das Live-Chat-Panel für die Zwei-Wege-Kommunikation mit Kunden.
  • Kontakte: Ihre vollständige Kontaktdatenbank mit integrierter Import- und Exportfunktion.
  • Listen: Kontaktgruppen, an die Werbeaktionen versendet werden.
  • Förderungen: Erstellt und plant ausgehende Kampagnen an Ihre Kontaktlisten.
  • Agenten: Die Supportmitarbeiter, die Ihre Besucher im Chat-Pop-up des Shops sehen.
  • Chatbox-Einstellungen: Einstellungen, die das schwebende WhatsApp-Symbol in Ihrem Shop steuern.
  • Meldungsprotokolle: Ein mit einem Zeitstempel versehenes Protokoll aller über die Nebenstelle gesendeten und empfangenen Nachrichten.

4.0 Modul-/API-Einstellungen des OpenCart WhatsApp CRM-Modul

Die OpenCart WhatsApp Business API-Erweiterung funktioniert erst, wenn dieses Feld ausgefüllt ist. Vier Zugangsdaten sind erforderlich, und alle vier müssen korrekt sein, bevor die Erweiterung Daten senden oder empfangen kann.

4.1 WhatsApp-API-Einstellungen

Erweiterung aktivieren: Sie können das Plugin ganz einfach mit diesem Schalter aktivieren/deaktivieren. Wenn Sie es deaktivieren, sendet die Erweiterung keine Nachrichten mehr und der Chat im Shop wird entfernt.

Facebook-App-ID: Rufen Sie diese Information in der Meta Developer Console ab. Sie gibt an, von welcher Meta-App die API-Anfrage stammt.

Facebook-Zugriffstoken: Dies muss ein dauerhaftes Token sein, nicht das kurzlebige Token, das im Tab „API-Einrichtung“ angezeigt wird. Gehen Sie zu den Meta-Business-Einstellungen, fügen Sie einen Systembenutzer hinzu, gewähren Sie ihm Vollzugriff auf Ihre App und WABA und generieren Sie anschließend ein Token. Die drei benötigten Berechtigungen sind whatsapp_business_messaging, whatsapp_business_management und business_management. Das Token wird hier eingefügt.

WhatsApp Business Account ID (WABA-ID): Ihre WABA-ID finden Sie in der Meta Developer Console im WhatsApp-Bereich Ihrer App. Kopieren Sie sie von dort.

Telefonnummer: Die registrierte WhatsApp-Business-Nummer, von der alle Nachrichten gesendet werden sollen. Wählen Sie sie aus dem Dropdown-Menü aus.

Speichern Sie das Formular, sobald alle vier Felder ausgefüllt sind. Jedes leere oder falsch eingegebene Feld führt sofort zu einem Validierungsfehler. Dasselbe gilt für ein abgelaufenes Zugriffstoken.

4.2 Webhook-Einrichtung

Unterhalb der Felder für die Anmeldeinformationen zeigt der Abschnitt „Konfigurationsinformationen“ eine Webhook-URL und ein Verifizierungstoken an, die spezifisch für Ihren Shop sind. Diese werden in die Meta Developer Console eingegeben.

Öffnen Sie in Ihrer Meta-App WhatsApp, dann „Konfiguration“ und fügen Sie die beiden Werte in die Felder für die Webhook-Einrichtung ein. Anschließend empfängt die Erweiterung automatisch eingehende Nachrichten und Statusaktualisierungen.

Der Webhook ist für den Einstieg nicht unbedingt erforderlich. Falls er noch nicht eingerichtet ist, können Sie jederzeit im Tab „Nachrichtenvorlagen“ auf „Vorlagen synchronisieren“ klicken, um den aktuellen Genehmigungsstatus von WhatsApp manuell abzurufen.

5.0 Bestelleinstellungen

Im Tab „Bestelleinstellungen“ legen Sie fest, wann die OpenCart WhatsApp-Bestellbenachrichtigungserweiterung Nachrichten versendet und welche Vorlagen dafür verwendet werden.

5.1 WhatsApp-Bestelleinstellungen

Benachrichtigung über neue Bestellungen aktivieren: Wenn diese Funktion aktiviert ist, wird dem Kunden jedes Mal eine WhatsApp-Nachricht zugesendet, wenn eine neue Bestellung in Ihrem Shop eingeht.

Bestellstatusmeldung aktivieren: Wenn diese Funktion aktiviert ist, erhalten Kunden jedes Mal eine WhatsApp-Benachrichtigung, wenn sich der Status ihrer Bestellung ändert. Durch die Aktivierung wird dem Kundenadressformular außerdem ein Feld für die WhatsApp-Nummer hinzugefügt, damit Kunden die Nummer angeben können, unter der sie diese Benachrichtigungen erhalten möchten.

5.2 Vorlagen für neue Bestellnachrichten

In diesem Abschnitt sind die Sprachen Ihres Shops aufgelistet. Wählen Sie für jede Sprache die genehmigte Vorlage aus, die bei einer neuen Bestellung versendet wird. Im Dropdown-Menü werden nur Vorlagen angezeigt, die WhatsApp bereits freigegeben hat.

Wenn die Dropdown-Liste leer ist, befinden sich Ihre Vorlagen entweder in der Warteschlange zur WhatsApp-Überprüfung oder wurden der Kategorie „Marketing“ statt „Utility“ zugeordnet. Erstellen Sie eine Utility-Vorlage im Tab „Nachrichtenvorlagen“, warten Sie auf die Genehmigung und kehren Sie dann hierher zurück, um Ihre Auswahl zu speichern.

6.0 Nachrichtenvorlagen

Vorlagen, die in der OpenCart WhatsApp CRM-Erweiterung verwendet werden, werden hier erstellt und eingereicht. WhatsApp muss eine Vorlage genehmigen, bevor sie einem Nachrichtenfluss zugewiesen werden kann. Sowohl die Einreichung als auch die Statusprüfung erfolgen in diesem Tab.

 

6.1 Vorlagenliste

Alle mit Ihrem WhatsApp Business-Konto verknüpften Vorlagen werden in dieser Tabelle angezeigt. Die Spalten enthalten Vorlagen-ID, Name, Anwendungsfall, Kategorie, Sprache, Status und das Erstellungsdatum der Vorlage. Der Status kann „Ausstehend“, „Genehmigt“ oder „Abgelehnt“ lauten.

Mit der Schaltfläche „Vorlagen synchronisieren“ werden die neuesten Statusdaten von WhatsApp automatisch abgerufen. Über die Suchfelder oben können Sie nach Vorlagenname, Kategorie, Sprache oder Datumsbereich filtern.

6.2 Erstellen einer neuen Vorlage

Name: Bitte verwenden Sie nur Kleinbuchstaben und Unterstriche. Leerzeichen und Sonderzeichen sind nicht zulässig.

Anwendungsfall: Wählen Sie den passenden Anwendungsfall aus: Für Bestellungen, Für Marketing oder Für Kunden.

Kategorie: Utility oder Marketing. Jede Vorlage für Bestellbenachrichtigungen muss der Kategorie „Utility“ zugeordnet sein. WhatsApp prüft den Text und verschiebt eine Vorlage gegebenenfalls in die Kategorie „Marketing“, wenn sie wie eine Werbung wirkt.

Sprache: Wählen Sie die Sprache, in der die Vorlage verfasst ist. Wenn Ihr Shop Kunden in mehreren Sprachen bedient, benötigen Sie für jede Sprache eine separate Vorlage.

Header-Typ: Nicht erforderlich. Sie können die Einstellung „Keine Kopfzeile“ beibehalten oder eine Text-, Bild-, Video- oder Dokumentkopfzeile hinzufügen, falls die Nachricht eine benötigt.

Nachrichtentext: Die Nachricht selbst. Formatierungsoptionen wie Fettdruck, Kursivschrift und Durchstreichen finden Sie in der Editor-Symbolleiste. Über „Variable einfügen“ können Sie beispielsweise den Namen des Kunden, die Bestellnummer oder den Gesamtbetrag einfügen. Die Textvorschau unterhalb des Editors zeigt Ihnen, wie die fertige Nachricht während der Bearbeitung aussieht.

Footer: Eine optionale Zeile mit kleinerem Text, die unterhalb des Haupttextes steht.

CTA-Schaltfläche aktivieren: Aktivieren Sie diese Option, um der Nachricht eine Schaltfläche mit Handlungsaufforderung (CTA) hinzuzufügen. Sie müssen den Schaltflächentext und die zugehörige URL eingeben.

Klicken Sie auf „Speichern“, sobald die Vorlage fertig ist. WhatsApp sendet sie umgehend zur Überprüfung. Einfache Vorlagen sind in der Regel innerhalb weniger Minuten freigegeben. Komplexere Vorlagen können einige Stunden dauern. Nach der Freigabe erscheint die Vorlage in den Bestelleinstellungen, unter „Bestellstatusvorlagen“ und in der CRM-Vorlagenliste.

7.0 Auftragsstatus-Trigger

Jeder Bestellstatus in OpenCart kann in diesem Tab mit einer Hilfsvorlage verknüpft werden. Sobald eine Bestellung einen Status erreicht, dem eine Vorlage zugewiesen ist, sendet die Erweiterung diese Nachricht automatisch als WhatsApp-Update an den Kunden.

Alle Statusmeldungen Ihres Shops sind in der Tabelle aufgeführt: Zahlung ausstehend, Zahlung akzeptiert, Bearbeitung läuft, Versendet, Zugestellt, Storniert, Erstattet usw. Jede Zeile zeigt an, ob Benachrichtigungen aktiviert oder deaktiviert sind und welche Vorlage dem jeweiligen Status zugeordnet ist.

Klicken Sie in einer beliebigen Zeile auf „Bearbeiten“, um Änderungen vorzunehmen. Aktivieren Sie die WhatsApp-Benachrichtigung, wählen Sie für jede Shop-Sprache eine Vorlage aus dem Dropdown-Menü und speichern Sie die Änderungen. Die Zeile wird sofort aktualisiert.

8.0 CRM: Live-Zwei-Wege-Chat in Beste WhatsApp CRM-Erweiterung

Der CRM-Tab ist der Live-Chat-Bereich dieser OpenCart WhatsApp Live-Chat-Erweiterung. Ihre Kontaktverläufe werden in einer Seitenleiste links angezeigt. Klicken Sie auf einen Verlauf, um die vollständige Konversation rechts aufzurufen.

Am unteren Rand des Chatfensters befinden sich die beiden Tabs „Nachricht“ und „Vorlage“. Unter „Nachricht“ können Sie Freitextantworten eingeben. Dies funktioniert jedoch nur innerhalb des 24-Stunden-Fensters, das sich öffnet, sobald ein Kunde Ihnen die erste Nachricht sendet. Nach Ablauf dieses Fensters wechseln Sie zum Tab „Vorlage“. Von dort aus können Sie jederzeit genehmigte Marketingvorlagen versenden.

Die von der Erweiterung automatisch versendeten Bestellbenachrichtigungen werden auch im jeweiligen Kontaktverlauf angezeigt. So hat Ihr Support-Team immer einen vollständigen Überblick darüber, was der Kunde erhalten hat, bevor er antwortet.

9.0 Promotionen

Der Tab „Werbung“ ist für ausgehende WhatsApp-Kampagnen gedacht. Sie wählen die Kontaktliste und die Vorlage aus, legen den Versandzeitpunkt fest, und die Erweiterung übernimmt den Rest.

9.1 Erstellung einer Werbeaktion

Name: Ein interner Name, damit Sie diese Kampagne von anderen unterscheiden können. Er ist nicht in der Nachricht enthalten, die der Kunde erhält.

Kontaktliste: Wählen Sie die WhatsApp-Liste aus, die für diese Kampagne vorgesehen ist. Jeder Kontakt auf dieser Liste erhält die Nachricht.

Vorlage: Wählen Sie eine genehmigte Marketingvorlage aus dem Dropdown-Menü. Hier werden nur Vorlagen aus der Kategorie Marketing angezeigt.

Termin vereinbaren unter: Datum und Uhrzeit, zu der die Kampagne gestartet werden soll. Diese müssen in der Zukunft liegen. Wenn Sie dieses Feld leer lassen, wird die Kampagne stattdessen beim nächsten CRON-Auslöser ausgeführt.

Speichern Sie die Einstellungen. Die Kampagne wird mit dem Status „Geplant“ in der Liste angezeigt. Der CRON-Befehl oben auf der Seite „Aktionen“ muss auf Ihrem Server hinzugefügt werden, wenn Kampagnen automatisch versendet werden sollen. Er prüft minütlich, ob Kampagnen ausstehen.

Nach Abschluss einer Kampagne werden die Zahlen für gesendete und fehlgeschlagene Nachrichten angezeigt. Die WhatsApp Business API berechnet die Kosten pro Nachricht. Daher empfiehlt es sich, zunächst eine kleine Gruppe von 10 bis 20 Kontakten anzuschreiben, um die tatsächlichen Kosten zu ermitteln, bevor Sie die gesamte Liste kontaktieren.

10.0 WhatsApp-Kontakte

Alle Telefonnummern, an die die Nebenstelle Nachrichten senden kann, werden hier gespeichert. Ein Kontakt benötigt mindestens eine Telefonnummer und einen Namen. Die Verknüpfung mit einem OpenCart-Kundenkonto ist optional.

10.1 Manuelles Hinzufügen eines Kontakts

Telefonnummer: Beginnen Sie mit der Landesvorwahl, ohne führende Null, Leerzeichen oder Bindestriche. Eine indische Telefonnummer würde beispielsweise als 919310436362 eingegeben.

Name: Welchen Namen Sie auch immer für diesen Kontakt in der Nebenstelle anzeigen möchten.

Klicken Sie auf Speichern, wenn Sie fertig sind.

10.2 Massenimport von Kontakten

Klicken Sie auf „Vorlage herunterladen“, um die CSV-Datei im richtigen Format zu erhalten. Fügen Sie Ihre Kontaktdaten hinzu, gehen Sie zurück zu „WhatsApp-Kontakte“ und klicken Sie auf „Kontakte importieren“, um die Datei hochzuladen. Bereits vorhandene Nummern werden aktualisiert. Neue Nummern werden hinzugefügt. Falls Sie die gesamte Kontaktliste exportieren möchten, stehen Ihnen die Exportoptionen „Export nach Excel“ und „Export nach CSV“ zur Verfügung.

11.0 WhatsApp-Listen

Eine WhatsApp-Liste ist einfach eine benannte Gruppe von Kontakten. Werbeaktionen richten sich jeweils an eine Liste. Um eine Liste zu erstellen, klicken Sie auf „Neue Liste hinzufügen“, geben Sie einen Namen ein und speichern Sie die Liste. Wenn Sie eine Liste als Standardliste festlegen, werden neue Kontakte automatisch hinzugefügt.

Kontakte werden über den Tab „WhatsApp Kontakte“ Listen zugeordnet. Ein Kontakt kann gleichzeitig in mehreren Listen enthalten sein.

12.0 Chatbox-Einstellungen

Dieser Tab ist für das schwebende WhatsApp-Symbol auf Ihrer Webseite. Wenn ein Besucher darauf klickt, öffnet sich ein Pop-up mit den von Ihnen hinterlegten Mitarbeitern. Er tippt neben dem gewünschten Mitarbeiter auf „Chatten“, um eine WhatsApp-Konversation auf seinem Smartphone zu öffnen.

Chatbox aktivieren: Aktivieren Sie diese Option, um das Symbol auf der Shopseite anzuzeigen, oder deaktivieren Sie sie, um es auszublenden.

Symbolposition: Die Position des Symbols auf dem Bildschirm. Zur Auswahl stehen „Unten rechts“ und „Unten links“.

Themenfarbe: Die Hauptfarbe, die für den Hintergrund des Symbols und die Überschrift des Pop-ups verwendet wird. Standardmäßig ist dies WhatsApp-Grün (#25D366).

Überschrift: Der Text, der oben im Chat-Pop-up angezeigt wird. Das Beispiel lautet „Chatten Sie mit uns“; geben Sie hier die Überschrift ein, die Ihre Besucher beim Öffnen des Pop-ups sehen sollen.

Untertitel: Unterhalb der Überschrift befindet sich eine kurze Zeile. Hier können Sie die erwartete Antwortzeit angeben oder einen kurzen erläuternden Text einfügen.

Begrüßungsnachricht: Die Begrüßungsnachricht, die Besuchern im Chat-Pop-up angezeigt wird, bevor sie einen Agenten auswählen. Akzeptiert reinen Text. Eine WhatsApp-Emoji-Auswahl und Formatierungsoptionen befinden sich unten rechts im Textfeld.

Online-Text: Die Bezeichnung, die auf den Agentenkarten angezeigt wird, wenn der Agent verfügbar ist. Standardmäßig ist dies „Online“.

Offline-Text: Die Bezeichnung, die auf den Agentenkarten angezeigt wird, wenn der Agent nicht verfügbar ist. Standardmäßig wird „Offline“ angezeigt.

Klicken Sie auf „Einstellungen speichern“, sobald Sie Ihre Änderungen vorgenommen haben.

13.0 WhatsApp-Agenten

Die Mitarbeiter, die Ihre Besucher im Chat-Pop-up sehen, sind die Agenten. Jede Agentenkarte enthält einen Namen, eine Abteilung oder Funktion und einen Chat-Button. Tippt ein Besucher auf diesen Button, öffnet sich auf seinem Gerät eine WhatsApp-Konversation mit der Nummer des jeweiligen Agenten.

Aktiv: Steuert, ob dieser Agent im Popup des Shops sichtbar ist.

Agentenname: Der auf der Agentenkarte angegebene Name. Maximal 50 Zeichen.

Kontakt Nummer: Die WhatsApp-Nummer des Agenten inklusive Ländervorwahl (z. B. +919876543210). Wenn Sie dieselbe Nummer wie in den API-Einstellungen verwenden, werden die Konversationen dieses Agenten auch im CRM-Tab angezeigt.

Abteilung: Der Teamname oder die Rolle, die unter dem Namen des Agenten angezeigt wird. Bis zu 50 Zeichen, und die Einstellung kann je nach Sprache variieren.

Anzeigereihenfolge: Eine Zahl, die steuert, wo dieser Agent im Pop-up angezeigt wird. Je niedriger die Zahl, desto weiter oben wird der Agent angezeigt.

Avatar-Typ: Wählen Sie einen vordefinierten Avatar aus den verfügbaren Optionen oder laden Sie ein eigenes Bild hoch.

14.0 Meldungsprotokolle

Der Tab „Nachrichtenprotokolle“ speichert alle Nachrichten, die über die OpenCart WhatsApp Messaging-Erweiterung gesendet und empfangen wurden. Jede Zeile enthält die Richtung, die beteiligte Telefonnummer, die gegebenenfalls verwendete Vorlage, eine Vorschau des Nachrichtentextes, die WhatsApp-Nachrichten-ID, den Zustellungsstatus und den Zeitstempel.

Bestellbenachrichtigungen, CRM-Antworten und Kampagnennachrichten landen alle in dieser Liste. Der Status „Erfolgreich“ bedeutet, dass die WhatsApp-API die Nachricht empfangen und akzeptiert hat. Dank der Filter für Datumsbereich, Telefonnummer und Vorlage finden Sie schnell die gewünschte Nachricht. Wenn etwas nicht wie erwartet zugestellt wird, ist dieser Tab der richtige Ausgangspunkt für die Fehlersuche.

15.0 Häufig gestellte Fragen

F: Was ist die OpenCart WhatsApp CRM-Erweiterung und was bewirkt sie?

Die Knowband OpenCart WhatsApp CRM- und Bestellbenachrichtigungserweiterung verbindet Ihren OpenCart-Shop mit der WhatsApp Business API. Bestellbestätigungen und Statusänderungen werden automatisch per WhatsApp an Ihre Kunden gesendet. Ihr Team kann die Kundenkommunikation direkt im OpenCart-Adminbereich über den CRM-Tab verwalten. Über den Tab „Aktionen“ können Sie geplante WhatsApp-Kampagnen an Ihre Kontaktlisten senden. Ein Chatfenster im Shop ermöglicht es Besuchern, direkt mit Ihren Support-Mitarbeitern via WhatsApp in Kontakt zu treten.

F: Benötigt die OpenCart WhatsApp Messaging-Erweiterung ein WhatsApp Business-Konto?

Ja, das ist erforderlich. Die OpenCart WhatsApp CRM-Erweiterung benötigt ein WhatsApp Business-Konto, eine als WhatsApp Business-Nummer registrierte Telefonnummer und eine Meta Developer App mit eingerichtetem Zugriff auf die WhatsApp Business API. Alle drei sind notwendig, bevor die API-Einstellungen abgeschlossen werden können und bevor die Erweiterung Daten senden kann.

F: Wie versendet die OpenCart WhatsApp-Bestellbenachrichtigungserweiterung Benachrichtigungen, wenn eine neue Bestellung aufgegeben wird?

Wenn in den Bestelleinstellungen die Option „Nachricht über neue Bestellung aktivieren“ eingeschaltet ist, sendet die OpenCart WhatsApp-Bestellstatus-Erweiterung dem Kunden bei jeder eingehenden Bestellung eine genehmigte Vorlage. Aktivieren Sie für Statusaktualisierungen ebenfalls die Option „Bestellstatus-Nachricht aktivieren“. Dadurch wird dem Kundenadressformular ein Feld für die WhatsApp-Nummer hinzugefügt. Sobald ein Kunde dieses Feld ausfüllt und seine Bestellung einen Status erreicht, dem eine in den Bestellstatusvorlagen hinterlegte Vorlage zugeordnet ist, wird die Nachricht umgehend an diese Nummer gesendet.

F: Warum werden in der Dropdown-Liste „Bestelleinstellungen“ der OpenCart WhatsApp CRM-Erweiterung keine Vorlagen angezeigt?

In den Bestelleinstellungen werden nur von WhatsApp genehmigte Utility-Vorlagen angezeigt. Ein leeres Dropdown-Menü bedeutet in der Regel, dass sich Vorlagen noch in der Überprüfungswarteschlange befinden oder fälschlicherweise der Kategorie „Marketing“ zugeordnet sind. Gehen Sie zu „Nachrichtenvorlagen“, erstellen Sie eine Utility-Vorlage, warten Sie auf die Genehmigung und kehren Sie dann zu den Bestelleinstellungen zurück. Über die Schaltfläche „Vorlagen synchronisieren“ können Sie den aktuellen Genehmigungsstatus abrufen, ohne auf den Webhook warten zu müssen.

F: Wie funktioniert der Live-Chat innerhalb der OpenCart WhatsApp Live-Chat-Erweiterung?

Der CRM-Tab der OpenCart WhatsApp-Messaging-Erweiterung zeigt links alle Kontaktverläufe an. Klicken Sie auf einen Kontakt, um die Konversation zu öffnen. Über den Nachrichten-Tab können Sie antworten, solange das 24-Stunden-Fenster seit der letzten Nachricht des Kunden noch geöffnet ist. Nach Ablauf dieses Zeitraums erreichen Sie den Kunden über den Vorlagen-Tab. Von dort aus können Sie jede genehmigte Marketingvorlage versenden, unabhängig davon, wann der Kunde zuletzt geschrieben hat. Automatisierte Bestellbenachrichtigungen der Erweiterung werden ebenfalls im Verlauf angezeigt, sodass Ihr Team immer auf dem Laufenden ist.

F: Kann ich WhatsApp-Marketingaktionen über die OpenCart WhatsApp CRM-Erweiterung durchführen?

Ja, über den Tab „Aktionen“. Gehen Sie dorthin, klicken Sie auf „Neue Aktion hinzufügen“, geben Sie ihr einen Namen, wählen Sie eine Zielgruppe und eine Marketingvorlage aus und legen Sie einen zukünftigen Versandzeitpunkt fest. Der Cron-Job auf der Aktionsseite muss auf Ihrem Server ausgeführt werden, damit Kampagnen automatisch versendet werden; er prüft minütlich, ob Aktionen fällig sind. Bevor Sie die Aktion an Ihre gesamte Liste senden, testen Sie die API-Kosten, indem Sie sie zunächst an eine kleine Gruppe von 10 bis 20 Kontakten senden.

F: Wie stellt die OpenCart WhatsApp Business API-Erweiterung eine Verbindung zu WhatsApp her?

Das OpenCart WhatsApp-Bestellstatus-Erweiterung Die Erweiterung ist auch auf dem OpenCart Marketplace für 49.99 $ erhältlich und verbindet sich über vier Felder im Tab „Modul-/API-Einstellungen“: Ihre Facebook-App-ID, ein permanentes Zugriffstoken, Ihre WhatsApp Business-Konto-ID (WABA-ID) und Ihre registrierte Telefonnummer. Zusätzlich fügen Sie die Webhook-URL und das Verifizierungstoken aus dem Konfigurationsinformationsbereich in Ihre Meta Developer Console ein. Nach diesen beiden Schritten übernimmt die OpenCart WhatsApp Business API-Erweiterung das Senden von Nachrichten, die Nachverfolgung der Vorlagenfreigabe und den Empfang eingehender Nachrichten ohne weitere manuelle Eingaben.

F: Kann ich bestehende Kontakte aus einer Tabellenkalkulation in die OpenCart WhatsApp-Bestellstatus-Erweiterung importieren?

Ja. Öffne den Tab „WhatsApp-Kontakte“ und klicke auf „Vorlage herunterladen“, um die CSV-Datei im richtigen Layout zu erhalten. Füge deine Kontaktdaten ein und lade sie anschließend über „Kontakte importieren“ hoch. Falls eine Telefonnummer bereits in der Erweiterung vorhanden ist, wird der entsprechende Kontakt aktualisiert. Neue Kontakte werden hinzugefügt. Sobald die Kontakte importiert sind, kannst du sie WhatsApp-Listen zuweisen und für deine nächste Werbeaktion gezielt ansprechen.

F: Eine Vorlage wurde in der OpenCart WhatsApp CRM-Erweiterung abgelehnt. Was nun?

Gehe zu den Nachrichtenvorlagen und sieh dir die abgelehnte Vorlage an. WhatsApp lehnt Vorlagen ab, die Werbe- oder Verkaufstexte in einer Utility-Vorlage enthalten, ungenaue Angaben machen oder gegen die Geschäftsrichtlinien verstoßen. Lösche die abgelehnte Vorlage, korrigiere den Fehler im Text und reiche eine neue Vorlage ein. Falls der Tonfall das Problem war, formuliere den Text eher wie eine sachliche Information und weniger wie eine Werbebotschaft.

F: Welche OpenCart-Versionen sind mit der Knowband WhatsApp CRM-Erweiterung kompatibel?

Die Knowband OpenCart WhatsApp CRM-Erweiterung läuft unter OpenCart 3.x. Informationen zur Kompatibilität mit Versionen, die nach der Erstellung dieser Anleitung veröffentlicht wurden, finden Sie auf der Produktseite der Erweiterung auf der Knowband-Website. Sie können sich auch direkt an den Knowband-Support wenden.

16.0 Fazit

Das Knowband OpenCart WhatsApp CRM-ErweiterungDiese Erweiterung, auch bekannt als OpenCart WhatsApp CRM- und Bestellbenachrichtigungserweiterung, ist eine vollständige OpenCart WhatsApp-Integration. Bestellbenachrichtigungen werden automatisch versendet. Der Live-Support erfolgt über den CRM-Tab. Kampagnen erreichen gezielte Kontaktlisten nach einem von Ihnen festgelegten Zeitplan.

Die einzige Aktion außerhalb der Erweiterung besteht darin, Ihre API-Zugangsdaten aus der Meta Developer Console abzurufen. Anschließend werden Vorlagen, Bestellzuordnungen, Kontaktlisten, Agentenprofile und Werbeaktionen vollständig innerhalb von OpenCart verwaltet.

Bei Fragen zur Einrichtung oder zu den Funktionen steht Ihnen das Knowband-Supportteam unter folgender Adresse zur Verfügung: [E-Mail geschützt] Auf der Knowband-Website gibt es außerdem Dokumentationsseiten und Einrichtungsvideos.

OpenCart SocialAI Pro Erweiterung – Vollständiges Benutzerhandbuch

Der Betrieb eines gut besuchten OpenCart-Shops bedeutet normalerweise, dass sich jemand hinsetzen, den Katalog durchsehen und jedes Mal, wenn ein Produkt neu auf den Markt kommt oder wieder verfügbar ist, Bildunterschriften für Facebook, LinkedIn und andere Plattformen verfassen muss. Die OpenCart-Erweiterung „KI-Social-Media-Post-Generator“ löst dieses Problem, indem sie Ihren Frontend-Katalog direkt mit einer KI-gestützten Texterstellung und Ihren verbundenen Social-Media-Konten verknüpft. So können Beiträge automatisch verfasst und veröffentlicht werden, ohne dass jemand eine einzige Zeile Text tippen muss. Drei Aufgaben laufen innerhalb dieser Erweiterung automatisch ab: Die KI schreibt die Bildunterschrift, eine Regel legt fest, wann diese Bildunterschrift veröffentlicht wird und auf welchem ​​Netzwerk, und ein Protokoll speichert alle jemals generierten Beiträge – ob veröffentlicht, als Entwurf gespeichert oder für später geplant.

1.0 Installation des Opencart Social Media Automatisierungserweiterung

Die folgende Anleitung installiert die OpenCart Social Media Automation Extension genauso wie jedes andere OpenCart-Modul. Gehen Sie im OpenCart-Adminbereich zu „Erweiterungen“ und öffnen Sie den Installationsbildschirm. Laden Sie die Datei „ocmod.zip“ genau so hoch, wie Sie sie nach dem Kauf heruntergeladen haben. Öffnen Sie den FTP-Server und kopieren Sie die Dateien aus dem Upload-Ordner in das Stammverzeichnis Ihrer Website. Rufen Sie die Modifikation auf, aktualisieren Sie die Seite und leeren Sie den Cache.

2.0 Übersicht über das Admin-Panel

Sobald die Konfiguration zum ersten Mal geöffnet wird, sind oben drei Tabs sichtbar: Allgemeine Einstellungen, Regeln und Beitragsverlauf. Jeder Tab steuert einen anderen Teil des Workflows und zusammen bilden sie die gesamte Benutzererfahrung der Opencart AI Social Media Post Generator Extension. Unter Allgemeine Einstellungen wird die Verbindung zum KI-Anbieter hergestellt, die API-Schlüssel werden gespeichert und die Social-Media-Konten werden per OAuth autorisiert. Die Regeln bilden die Automatisierungsebene. Hier legt der Shopbetreiber fest, welche Produkte qualifiziert sind, welche Bedingungen für die Veröffentlichung eines Beitrags erfüllt sein müssen, auf welchen Plattformen er veröffentlicht wird und welchen Ton die KI verwenden soll. Jeder jemals von der Extension erstellte Beitrag wird hier mit seinem Status, der Zielplattform, der verwendeten KI-Engine und der Information angezeigt, ob er durch eine Regel oder von einem Benutzer ausgelöst wurde. Ein Beitrag kann auch direkt in diesem Tab von Grund auf neu erstellt werden, ganz ohne Regeln.

3.0 Allgemeine Einstellungen Opencart AI Social Media Post Generator

Modul aktivieren: Die Funktionalität kann im Frontend mithilfe des Schalters aktiviert oder deaktiviert werden.

Auswahl eines KI-AnbietersDrei Motoren stehen in einem einzigen Dropdown-Menü zur Auswahl, und ein Geschäft kann jeweils nur einen davon betreiben:

OpenAI: Die OpenAI ChatGPT-Auswahl umfasst GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini und GPT-4o.
Google GeminiGemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash und Gemini 2.5 Flash sind alle für Stores auswählbar, die lieber innerhalb des Google-Ökosystems bleiben möchten.
Anthropischer ClaudeClaude Opus 4.8, Claude Sonnet 4.6 und Claude Haiku 4.5 werden für alle angeboten, die bereits Zugriff auf die Claude-API haben oder einfach deren Schreibstil bevorzugen.

Der Anbieterwechsel wird beim nächsten generierten Beitrag wirksam; bereits vorhandene Beiträge in der Beitragshistorie vor der Umstellung bleiben unberührt.


Eingabe des API-Schlüssels: Shop-Administratoren müssen den Schlüssel des oben ausgewählten Anbieters in dieses Feld einfügen. Es muss sich um einen gültigen, aktuell aktiven Schlüssel handeln, bei dem entweder Prepaid-Guthaben oder die Abrechnung aktiviert ist. Ein abgelaufener oder widerrufener Schlüssel führt nur beim ersten Generierungsversuch der Erweiterung zu einem Fehler. Der Schlüssel selbst verbleibt in der Datenbank Ihres Shops und wird direkt von Ihrem Server an den Anbieter gesendet – ohne Zwischenhändler.


TemperaturreglerShop-Administratoren können mithilfe des Temperaturreglers die Kreativität und Vielfalt der KI-generierten Social-Media-Inhalte steuern. Niedrigere Werte führen zu einheitlicheren und vorhersehbareren Marketingtexten, während höhere Werte kreativere, ansprechendere und abwechslungsreichere Social-Media-Beiträge erzeugen.


Token-ObergrenzeHier wird angezeigt, wie viele Tokens eine einzelne Generierungsanforderung verwenden darf, irgendwo zwischen 100 und 2,000.


Handles für X: Hier befinden sich zwei optionale Felder: eines für den X-Benutzernamen des Shops und eines für die Person, die als Autor des Inhalts genannt wird. Beide Felder haben keinen Einfluss darauf, ob ein Beitrag veröffentlicht wird; lassen Sie beide leer, wenn kein X-Benutzername vorhanden ist.


Verknüpfung der einzelnen Social-Media-KontenAlle drei Netzwerke werden über die Registerkarte „Allgemeine Einstellungen“ miteinander verbunden, und die Opencart Auto Publish Facebook LinkedIn Extension-Funktionalität verarbeitet jedes Netzwerk über einen eigenen Autorisierungsablauf.


Facebook: Klicken Sie auf die Schaltfläche „Facebook verbinden“. Daraufhin öffnet sich ein Popup, in dem Sie um die Berechtigung zum Posten auf einer Seite gebeten werden. Falls mehrere Seiten unter diesem Konto verwaltet werden, erscheint eine Auswahlliste, über die Sie die gewünschte Seite auswählen können. Sobald die Auswahl bestätigt ist, aktualisiert sich die Einstellungsseite und zeigt die nun verknüpfte Seite an. Dies ist der Teil der Einrichtung, der von der Opencart Facebook Auto Post Extension übernommen wird und in der Regel am schnellsten abgeschlossen ist.


LinkedInÖffnen Sie zunächst das LinkedIn-Entwicklerportal und suchen Sie die dort registrierte App. Im Tab „Authentifizierung“ dieser App finden Sie die Client-ID und den Client-Schlüssel. Kopieren Sie beides in die entsprechenden Felder. Bevor Sie hier auf „Verbinden“ klicken, fügen Sie die in der Erweiterung angezeigte Weiterleitungs-URL in der LinkedIn-App zur Liste der autorisierten Weiterleitungen hinzu, speichern Sie die Einstellungen und schließen Sie die Autorisierung erst dann ab. Dies ist der als „…“ vermarktete Teil. Opencart LinkedIn ProduktbeitragserweiterungUnd genau hier liegt der Grund, der am ehesten einer genaueren Betrachtung bedarf, wenn Beiträge nicht angezeigt werden: Eine nicht übereinstimmende Weiterleitungs-URL ist in der Regel die Ursache.


X (Twitter): Öffnen Sie im X Developer Portal die Einstellungen für Schlüssel und Token der registrierten App und kopieren Sie Client-ID und Client-Geheimnis in die Erweiterung. Die Umleitungs-URL muss, wie bei LinkedIn, ebenfalls zur Callback-Liste dieser App hinzugefügt werden. Wichtig: Die X-App benötigt Schreibberechtigung, nicht nur Leseberechtigung. Andernfalls schlägt der Verbindungsversuch der Opencart Twitter Auto Post Extension bei der Autorisierung fehl.


Instagram: Instagram-Posting ist in dieser Version noch nicht enthalten. Eine Opencart-Instagram-Auto-Post-Funktion ist für ein zukünftiges Update geplant, aktuell autorisiert und veröffentlicht die Erweiterung jedoch nur Beiträge auf Facebook, LinkedIn und X.

3.0 Wie man Regeln erstellt Social Media-Beiträge generieren 

Name der Regel
Shop-Administratoren können diese Einstellung nutzen, um einen eindeutigen und aussagekräftigen Regelnamen zu vergeben, der die Identifizierung und Nachverfolgung innerhalb der OpenCart AI Social Media Automation Extension erleichtert.

Produkte / Kategorien / Hersteller
Diese Funktion ermöglicht es Händlern, den Produktumfang für die automatisierte Generierung von Social-Media-Inhalten auf Basis bestimmter Produkte, Kategorien oder Hersteller festzulegen.

Auslösen
Shop-Administratoren können Auslöseereignisse konfigurieren, die automatisch initiieren KI-gestützte Generierung von Social-Media-Beiträgen und Veröffentlichungs-Workflows.

Neues Produkt
Erstellt und veröffentlicht automatisch Social-Media-Inhalte, wenn ein neues Produkt im OpenCart-Shop hinzugefügt wird.

Wieder auf Lager
Erstellt automatisch Werbebeiträge in sozialen Medien, sobald ein ausverkauftes Produkt wieder verfügbar ist.

Handbuch
Ermöglicht Administratoren die manuelle Erstellung von Social-Media-Inhalten, ohne auf automatisierte Auslösebedingungen angewiesen zu sein.

Plattformen
Händler können für die Inhaltsverteilung eine oder mehrere verbundene Social-Media-Plattformen auswählen, darunter Facebook, LinkedIn und X (Twitter).

Veröffentlichungsmodus
Diese Funktion ermöglicht es Administratoren, festzulegen, wie und wann generierte Social-Media-Inhalte auf ausgewählten Plattformen veröffentlicht werden.

Unmittelbar
Veröffentlicht KI-generierte Social-Media-Beiträge sofort nach der Inhaltsgenerierung, ohne dass eine manuelle Überprüfung erforderlich ist.

Handbuch (Entwurf)
Generierte Inhalte werden als Entwurf gespeichert, sodass Administratoren Beiträge vor der Veröffentlichung prüfen, bearbeiten und genehmigen können.

Geplant
Plant automatisch Social-Media-Beiträge innerhalb eines definierten Zeitraums, um eine kontinuierliche Verbreitung von Inhalten und ein hohes Engagement zu gewährleisten.

Geplantes Verzögerungsfenster
Administratoren können eine minimale und maximale Veröffentlichungsverzögerung festlegen, um Social-Media-Inhalte automatisch über einen bestimmten Zeitraum zu verbreiten.

Markenname

Diese Einstellung ermöglicht es Händlern, ihren Markennamen anzugeben, sodass KI-generierte Inhalte eine einheitliche Markenbotschaft gewährleisten können.

Branche

Shop-Administratoren können ihre Branche definieren, um der KI zu helfen, relevante und branchenspezifische Social-Media-Inhalte zu generieren.

Tonfall

Diese Funktion ermöglicht es Händlern, den Schreibstil von KI-generierten Beiträgen an ihre Markenkommunikationsstrategie anzupassen.

Emoji-Nutzung

Administratoren können die Verwendung von Emojis in generierten Inhalten steuern, um die Einhaltung der Marken- und Plattformvorgaben zu gewährleisten.

Hashtag-Gruppen

Händler können vordefinierte Hashtag-Gruppen definieren, um die Sichtbarkeit in sozialen Medien, die Auffindbarkeit und die Interaktion mit der Zielgruppe zu verbessern.

Wort-Blacklist

Diese Funktion ermöglicht es Administratoren, die Anzeige bestimmter Wörter, Phrasen, Namen von Mitbewerbern oder sensibler Begriffe in generierten Inhalten zu unterbinden.

Plattformbezogener CTA

Shop-Betreiber können plattformspezifische Handlungsaufforderungen konfigurieren, um die Interaktions- und Konversionsraten über verschiedene Social-Media-Kanäle hinweg zu verbessern.

Benutzerdefinierte Anweisungen

Administratoren können zusätzliche Richtlinien für die Inhaltserstellung bereitstellen, um sicherzustellen, dass die KI-generierten Beiträge mit spezifischen Marketingzielen übereinstimmen.

Maximale Anzahl an Beiträgen pro Cron-Lauf / pro Tag / pro Produkt und Tag

Diese Funktion ermöglicht es Händlern, die Häufigkeit ihrer Veröffentlichungen in sozialen Medien zu steuern und die Erstellung übermäßiger oder doppelter Inhalte zu verhindern.

Speicher- und Testregeln

Regel speichern

Shop-Administratoren können Automatisierungsregeln speichern, um die KI-gesteuerte Generierung von Social-Media-Inhalten auf Basis konfigurierter Auslöser und Veröffentlichungsbedingungen zu aktivieren.

Jetzt generieren / ausführen

Diese Funktion ermöglicht es Händlern, eine Regel sofort zu testen und auszuführen und dabei Social-Media-Inhalte für alle berechtigten Produkte und ausgewählten Plattformen zu generieren.

4.0 Beitragsverlauf Anmelden Opencart AI Social Media Post Generator Erweiterung

Übersicht über die Beitragsgeschichte

Shop-Administratoren können das Beitragsverlaufsprotokoll nutzen, um alle KI-generierten Social-Media-Inhalte über ein zentrales Dashboard zu überwachen, zu überprüfen und zu verwalten.

Was wird aufgezeichnet

Das System erfasst wichtige Details wie Beitrags-ID, Erstellungsdatum, Plattform, Produkt, Veröffentlichungsstatus, KI-Anbieter und zugehörige Automatisierungsregel.

Beitrag erstellen

Händler können KI-gestützte Social-Media-Inhalte für ausgewählte Produkte manuell generieren, ohne eine Automatisierungsregel erstellen zu müssen.

Manuelle Beitragserstellung

Diese Funktion ermöglicht es Administratoren, benutzerdefinierte Social-Media-Inhalte direkt im Bereich „Beitragsverlauf“ zu erstellen, zu überprüfen, zu bearbeiten, zu planen oder zu veröffentlichen.

5.0 Schritte zum Generieren des API-Schlüssels für das Opencart SocialAI Pro-Plugin

Für die Claude-API: 

  1. Besuchen Sie Anthropics Website, und klicken Sie auf „Mit dem Erstellen beginnen“.
  2. Erstellen Sie ein Konto, greifen Sie auf Ihr Dashboard zu, generieren Sie einen API-Schlüssel und speichern Sie ihn sicher.

Für die Gemini API:

  1. Um auf die API zuzugreifen, besuchen Sie die Google AI Studio Webseite.
  2.  Klicken Sie auf „API-Schlüssel abrufen“, akzeptieren Sie die Nutzungsbedingungen, erstellen Sie Ihren Schlüssel und fügen Sie ihn in die Konfigurationseinstellungen des Moduls ein.

Für die ChatGPT-API: 

  1. Erhalten Sie eine OpenAI-API-Schlüssel und konfigurieren Sie es in den Moduleinstellungen.
  2. Klicken Sie auf Ihr Profil (oben rechts) → „API-Schlüssel anzeigen“ → „Erstellen Sie einen neuen geheimen Schlüssel“.
  3. Kopieren Sie den Schlüssel umgehend und bewahren Sie ihn sicher auf. 

Fazit

Die OpenCart-Erweiterung „KI-gestützter Social-Media-Beitragsgenerator“ deckt den gesamten Prozess von den Produktdaten bis zum veröffentlichten Beitrag ab, ohne dass manuelle Texteingaben erforderlich sind. Als umfassende OpenCart-Erweiterung zur Social-Media-Automatisierung übernimmt sie das Verfassen der Texte mithilfe von KI, die termingerechte und plattformspezifische Ausrichtung durch Regeln sowie die Protokollierung der Beiträge – alles direkt im OpenCart-Adminbereich, den Shopbetreiber täglich nutzen.


Ob es sich um eine Opencart Auto Publish Facebook LinkedIn Extension handelt, die Beiträge sofort nach ihrer Generierung veröffentlicht, oder um eine Opencart Social Media Auto Scheduler Extension, die eine große Menge an Beiträgen auf natürliche Weise über mehrere Tage verteilt, die redaktionelle Kontrolle bleibt stets in den Händen des Shop-Inhabers: Entwürfe können jederzeit überprüft, bearbeitet oder zurückgehalten werden, bevor etwas veröffentlicht wird.

Für alle, die es speziell als Opencart Social Media Marketing Automation Extension bewerten, ist die Kurzfassung folgende: Eine KI-Engine schreibt markenkonforme Texte, eine Regel-Engine entscheidet, wann und wo diese veröffentlicht werden, und ein Verlaufsprotokoll verfolgt alles. Zusammen decken sie den Großteil der täglichen Social-Media-Präsenz eines Katalogs ohne laufenden manuellen Aufwand ab.

Die Opencart SocialAI Pro-Erweiterung ist auch auf dem Opencart Marketplace erhältlich. https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=a82287f721dce288db62f253df7a972b&extension_id=48624

Supportfragen, Hilfe bei der Einrichtung oder Konfigurationsanfragen können Sie an folgende Adresse richten: [E-Mail geschützt] Versionshinweise und weitere Dokumentationen werden auf der Knowband-Website bereitgestellt.