Skip to content

Häufige Fragen ​

Antworten auf Fragen, die uns Kunden häufig stellen. Hilfe bei Fehlern finden Sie unter Fehlerbehebung.

Wie überarbeite ich eine einzelne generierte Landingpage gezielt? ​

Beispiel: Eine Regel erzeugt Seiten für alle Kategorien und Hersteller. Eine davon soll eigene SEO-Texte und Bilder bekommen.

  1. Öffnen Sie Marketing → SEO Filter Landingpages und aktivieren Sie in der Filter-Seitenleiste Generierte Landingpages anzeigen. Mit dem Filter Generierungsregel schränken Sie die Liste auf eine Regel ein.
  2. Suchen Sie die Seite über das Suchfeld. Es durchsucht die Texte der Seite, etwa Titel und Meta-Title, aber nicht die Aufruf-URL. Suchen Sie also nach dem Kategorie- oder Herstellernamen, wie er im Titel vorkommt.
  3. Öffnen Sie die Seite und wählen Sie Abkoppeln. Danach können Sie sie wie eine manuell angelegte Landingpage bearbeiten.

URL und Inhalt bleiben erhalten. Künftige Läufe überspringen diese Kombination und überschreiben Ihre Änderungen nicht. Eine abgekoppelte Seite aktualisiert der Generator allerdings nicht mehr. Sie wird zum Beispiel nicht deaktiviert, wenn keine Produkte mehr vorhanden sind. Siehe Einzelne Seiten abkoppeln.

Brauche ich einen Cronjob, damit generierte Landingpages im Shop erscheinen? ​

Nein. Starten Sie den Lauf an der aktiven, gespeicherten Regel mit Jetzt ausführen. Sobald er im Tab Log als abgeschlossen erscheint, sind die Seiten im Storefront erreichbar. Der Konsolenbefehl repertus:seo-filter-landingpage:generator-run ist nur eine Alternative zu diesem Button.

Die Läufe verarbeitet die Message Queue von Shopware. Ohne eingerichteten Worker übernimmt das der Admin-Worker, aber nur solange die Administration im Browser geöffnet ist. Für den täglichen automatischen Lauf und lange Läufe sollten die geplanten Aufgaben und ein CLI-Worker dauerhaft laufen, siehe Automatischer Lauf und Worker.

Wo finde ich die ID einer Generierungsregel? ​

Öffnen Sie die Regel und lesen Sie die ID aus der Adresszeile des Browsers ab:

…/admin#/tonur/landingpage-generation-rule/<regel-id>/general

IDs sind in Shopware 6 32-stellige Kennungen, keine fortlaufenden Nummern. Sie brauchen die ID nur, um eine einzelne Regel über die Konsole zu starten. Mit --all starten Sie alle aktiven Regeln, siehe Über die Konsole.

Kann eine Regel automatisch das ganze Sortiment abdecken? ​

Ja. Es kommt darauf an, ob Sie eine Landingpage pro Filterwert im ganzen Shop möchten oder eine pro Kategorie und Filterwert.

Eine Seite pro Filterwert für den ganzen Shop: Wählen Sie in der Regel nur die Einstiegskategorie Ihres Sales-Channels. Ihr Listing enthält alle Artikel aus allen Unterkategorien. Eine Regel mit der Facette Hersteller erzeugt so zum Beispiel eine Seite „Hersteller A“ mit allen Artikeln dieses Herstellers im Shop. Neue Artikel erscheinen dort sofort, auch aus später angelegten Kategorien. Seiten für neue Hersteller entstehen mit dem nächsten Lauf.

Eine Seite pro Kategorie und Filterwert: Wählen Sie die gewünschten Kategorien einzeln aus, zum Beispiel für „Skibrillen von Hersteller A“ und „Helme von Hersteller A“. Ein Klick auf eine Elternkategorie wählt ihre vorhandenen Unterkategorien mit aus. Kategorien, die Sie später anlegen, fügen Sie der Regel selbst hinzu.

Beide Varianten lassen sich in einer Regel kombinieren.

Brauche ich für individuelle Überschriften eine Erlebniswelt pro Regel? ​

Nein. Ein gemeinsames Layout kann den Titel und die Beschreibung jeder Landingpage über das Datenmapping anzeigen. Die Vorlagen des Musters erzeugen diese Werte beim Generierungslauf. Verbinden Sie das Überschriftenelement mit SEO Filter Landingpage → Titel, technisch repertus_seo_filter_landingpage.translated.title. Siehe Layout und Slots.

Wofür sind die HTML- und Textfelder im Layout einer Regel da? ​

Sie konfigurieren die Elemente des zugewiesenen Erlebniswelten-Layouts für die generierten Seiten. Statische Inhalte gelten gemeinsam; gemappte Inhalte zeigen die Daten der jeweiligen Landingpage. Muster können die Layout-Inhalte überschreiben. Facettenvariablen wie farbe gehören zu den Generator-Vorlagen und stehen nicht automatisch im Layout-Twig zur Verfügung. Siehe Layout-Inhalte am Muster.

Kann ich die vorgegebenen Filter einer Landingpage einzeln entfernen? ​

Ja, mit der Plugin-Einstellung Filter der Landingpage abwählbar. Ein entfernter Filter führt zum Kategorie-Listing mit den übrigen Filtern. Ohne die Einstellung definieren die vorgegebenen Eigenschaften, Hersteller und Preisgrenzen die Landingpage und sind gesperrt. Zusätzlich gesetzte Filter tragen einen Entfernen-Button; Alle zurücksetzen erscheint, sobald Zusatzfilter gesetzt sind, und entfernt nur diese. Zurück zur Kategorie öffnet die ungefilterte Kategorie und kann in der Plugin-Konfiguration ausgeblendet werden. Siehe Filter auf der Landingpage.