Smart Search Revolution: Einrichtung und Hilfe
Schnellstart
- Laden Sie mprsearchrevolution hoch und installieren Sie es. Öffnen Sie anschließend Search Revolution > Einstellungen > Konfiguration.
- Aktivieren Sie die Option Modul aktivieren und setzen Sie Sucheingabe-Selektor auf Ihre Suchfelder für Desktop und Mobilgeräte.
- Lassen Sie Eigenes Such-Widget rendern deaktiviert, wenn Sie das Suchfeld des Themes verwenden. Speichern Sie Mindestzeichen und Entprellungsverzögerung (ms).
- Prüfen Sie "Display" > Ergebnistypen und "Display" > Darstellung.
- Führen Sie Einstellungen > Integrität aus und testen Sie einen bekannten Produktnamen, eine Referenz, einen Tippfehler und das normale Absenden der Suche.
- Verwenden Sie Optimierung > Synonyme, Weiterleitungen, Suchmuster oder Boosting für bestimmte Suchanforderungen.
- Prüfen Sie nach einem Ergebnisklick Analysen > Suchanfragen und kontrollieren Sie eine optionale Landingpage unter SEO > SEO-Seiten.
Erfordert PrestaShop 1.7.0 oder neuer und PHP 7.1 oder neuer.
Einrichtungsanleitung
Suchfeld Ihres Themes installieren und anbinden
Laden Sie mprsearchrevolution hoch und installieren Sie es. Klicken Sie anschließend auf "Configure". Öffnen Sie für das Hauptformular Search Revolution > Einstellungen > Konfiguration. Halten Sie einen bekannten Produktnamen und eine Referenz zum Testen bereit.
Das Modul erweitert normalerweise vorhandene Suchfelder des Themes. Lassen Sie Eigenes Such-Widget rendern deaktiviert, wenn Ihr Theme bereits ein Suchfeld hat. Setzen Sie Sucheingabe-Selektor auf die tatsächlichen Suchfelder für Desktop und Mobilgeräte. Beispiel:
.header-search input[type="search"], .mobile-search input[name="q"]
Die Einstellungen sind auf die Ansichten Konfiguration, "Display", Optimierung, Analysen und SEO verteilt. Sie befinden sich nicht alle auf einer einzigen Seite Einstellungen.
Grundlegendes Suchverhalten konfigurieren
Unter Search Revolution > Einstellungen > Konfiguration:
- Modul aktivieren. Aktiviert oder deaktiviert den Ersatz der Suche im Frontoffice; Standard:
true. - Eigenes Such-Widget rendern. Gibt das eigene Suchfeld des Moduls über
displayTop/displaySearchaus; Standard:false. - Sucheingabe-Selektor. Geben Sie Selektoren für die tatsächlichen Suchfelder Ihres Themes ein. Der Standard umfasst
#search_widget,#mpr-search-widget,input[name="s"],input.search-input,#search_querysowie Text- und Suchfelder innerhalb von.search-widget. - Mindestzeichen. Mindestlänge der Suchanfrage, bevor die Livesuche beginnt; Standard:
2. - Entprellungsverzögerung (ms). Wartezeit nach der Eingabe, bevor eine AJAX-Anfrage gesendet wird. Standard:
250Millisekunden. Erhöhen Sie diesen Wert, wenn Sie während der Eingabe weniger Anfragen wünschen. - Maximale Ergebnisse. Maximale Anzahl der Ergebnisse pro Autovervollständigungsbereich; Standard:
10. - Bestseller bei Fokus anzeigen. Zeigt meistverkaufte Produkte an, bevor der Besucher etwas eingibt; Standard:
true. - Bestseller-Anzahl. Anzahl der beim Fokussieren angezeigten Bestseller; Standard:
6. - Vollständiges Ergebnis-Layout bei Fokus verwenden. Zeigt das vollständige Dropdown-Layout mit Verlauf, Vorschlägen und Kategorien statt einer vereinfachten Bestselleransicht; Standard:
false. - Mindestzeichen für vollständige Ergebnisse. Mindestanzahl der Zeichen, bevor beim Fokussieren das vollständige Dropdown-Layout erscheint;
0bedeutet sofort; Standard:0. - Unscharfe Suche aktivieren. Erlaubt Treffer trotz Tippfehlern; Standard:
true.
Verwenden Sie "Default Section Order", "Knowledge Base Section Order", "Blog Section Order" und Reihenfolge der FAQ-Abschnitte, um die Ergebnisbereiche anzuordnen. Standardmäßig stehen normalerweise Produkte zuerst, im Wissensdatenbankkontext Wissensdatenbankartikel, im Blogkontext Blogartikel und im FAQ-Kontext FAQs. Das Anbietermodul muss vorhanden sein, um die entsprechenden Inhalte bereitzustellen.
"Replace Native Search" ist standardmäßig eingeschaltet und hat kein Feld im aktuellen Hauptformular. Eine Einstellung "Search Form Selector" gibt es nicht. Testen Sie bei einem individuellen Theme sowohl das normale Absenden des Formulars als auch das Dropdown, um zu prüfen, dass die native Suche ersetzt wird.
Ergebnistypen konfigurieren
Öffnen Sie Search Revolution > "Display" > Ergebnistypen.
Produkte
- Produkte anzeigen. Zeigt Produktergebnisse; Standard:
true. - Bild anzeigen. Zeigt Produktbilder in Suchergebnissen; Standard:
true. - Preis anzeigen. Zeigt Produktpreise; Standard:
true. - Referenz anzeigen. Zeigt Produktreferenzen/SKUs; Standard:
false. - Kurzbeschreibung anzeigen. Zeigt Auszüge aus Produktbeschreibungen; Standard:
false. - Beschreibungslänge. Maximale Länge des Produktbeschreibungsauszuges; Standard:
100. - Standardkategorie anzeigen. Zeigt die Standardkategorie des Produkts; Standard:
true. - Kategoriebaum anzeigen. Zeigt einen anklickbaren Kategoriepfad für Produkte; Standard:
false. - Maximale Tiefe des Kategoriebaums. Maximale Tiefe des Kategoriepfads für Produkte; Standard:
3. - Lagerstatus anzeigen. Zeigt Kennzeichnungen für lieferbare/nicht lieferbare Produkte; Standard:
false. - Lagerbestand anzeigen. Zeigt den genauen Lagerbestand; Standard:
false. - Verkaufsanzahl anzeigen. Zeigt die Verkaufszahl des Produkts für einen vergangenen Zeitraum; Standard:
false. - Verkaufszeitraum (Tage). Zeitraum für die Produktverkaufszahl; Standard:
30. - Bild-Hover-Galerie. Wechselt Produktbilder beim Überfahren mit der Maus oder beim ersten Antippen auf Mobilgeräten; Standard:
false. - Suchtreffer hervorheben. Hebt übereinstimmenden Text in Produktnamen hervor; Standard:
true. - Treffergründe anzeigen. Zeigt Merkmals- oder Attributwerte, die erklären, warum ein Produkt gefunden wurde; Standard:
true. - Ausgeschlossene Merkmale. Kommagetrennte Merkmals-IDs, die aus Trefferbegründungen und Filtern ausgeblendet werden; Standard: leer.
- Ausgeschlossene Attributgruppen. Kommagetrennte Attributgruppen-IDs, die aus Trefferbegründungen und Filtern ausgeblendet werden; Standard: leer.
Aktivieren Sie zusätzliche Produktdetails, wenn Kunden sie benötigen. Lassen Sie Lagerbestände, Verkaufszahlen und Beschreibungen deaktiviert, wenn diese Angaben nicht im Dropdown erscheinen sollen. Ausgeschlossene Merkmals- und Attributgruppen-IDs blenden diese Felder aus Trefferbegründungen und Filtern aus.
Kategorien
- Kategorien anzeigen. Zeigt Kategorieergebnisse; Standard:
true. - Bild anzeigen. Zeigt Kategoriebilder; Standard:
true. - Kategoriepfad anzeigen. Zeigt Kategoriepfade; Standard:
true. - Produktanzahl anzeigen. Zeigt die Produktanzahl der Kategorien; Standard:
true. - Verkaufsanzahl anzeigen. Zeigt Verkaufszahlen für Kategorieergebnisse; Standard:
false. - Verkaufszeitraum (Tage). Zeitraum für die Verkaufszahlen von Kategorien; Standard:
30. - Beschreibung anzeigen. Zeigt Auszüge aus Kategoriebeschreibungen; Standard:
true. - Beschreibungslänge. Maximale Länge des Kategoriebeschreibungsauszuges; Standard:
120.
CMS-Seiten und Hersteller/Marken
- CMS-Seiten anzeigen. Zeigt CMS-Seitenergebnisse; Standard:
true. - CMS-Kategorie anzeigen. Zeigt den Namen der CMS-Kategorie; Standard:
true. - Inhaltsauszug anzeigen. Zeigt einen Auszug aus dem CMS-Inhalt; Standard:
true. - Auszugslänge. Maximale Länge des CMS-Auszuges; Standard:
120. - Hersteller/Marken anzeigen. Zeigt Hersteller-/Markenergebnisse; Standard:
true. - Logo anzeigen. Zeigt Herstellerbilder/-logos; Standard:
true. - Produktanzahl anzeigen. Zeigt die Produktanzahl jeder Marke; Standard:
true.
Die Lieferantensuche behält ihre Standardanzeige für Bilder und Produktanzahl bei, das aktuelle Formular Ergebnistypen hat jedoch keine eigene Einstellungsgruppe für Lieferanten. Die Felder "Show Suppliers", "Supplier Show Image" und "Supplier Show Product Count" sind hier nicht vorhanden.
Vorschläge und Kontoverknüpfungen
- Vorschläge anzeigen. Zeigt beliebte Suchvorschläge; Standard:
true. - Anzahl der Vorschläge. Maximale Anzahl angezeigter Vorschläge; Standard:
6. - Vorschau beim Hover. Zeigt Vorschauergebnisse für Vorschläge beim Überfahren mit der Maus auf Desktopgeräten oder beim ersten Antippen auf Mobilgeräten; Standard:
true. - Vorschläge bei null Ergebnissen anzeigen. Zeigt alternative Vorschläge, wenn keine Produkte passen; Standard:
true. - Beliebte bei null Ergebnissen anzeigen. Zeigt beliebte Suchanfragen, wenn keine Produkte passen; Standard:
true. - Konto-/Service-Schnellzugriffe anzeigen. Zeigt Direktlinks für Suchanfragen zu Bestellungen, Sendungsverfolgung, Rechnungen, Rücksendungen, Kontoanmeldung und Kontakt; Standard:
true. - Limit für Konto-/Service-Schnellzugriffe. Maximale Anzahl der Serviceverknüpfungen für eine Suchanfrage; Standard:
3. - Keywords für Bestellabsicht. Wörter, die Verknüpfungen zu Bestellungen oder Kontobestellungen auslösen; Standard:
order,order number,order reference,commande,numero commande,numéro commande,reference commande,référence commande,ma commande,mon colis. - Keywords für Sendungsverfolgung. Wörter zu Versanddienstleistern und Lieferung, die Verknüpfungen zur Sendungsverfolgung auslösen; Standard:
tracking,track,shipment,shipping,delivery,fedex,dhl,ups,gls,dpd,colissimo,chronopost,transporteur,livraison,expedition,expédition,suivi,suivre,colis. - Keywords für Kontoabsicht. Wörter, die Verknüpfungen zu Konto und Anmeldung auslösen; Standard:
account,login,sign in,my account,compte,mon compte,connexion,se connecter,identification. - Keywords für Retourenabsicht. Wörter, die Verknüpfungen zu Rücksendungen und Kundendienst auslösen; Standard:
return,returns,refund,exchange,retour,retours,remboursement,echange,échange,sav. - Keywords für Rechnungsabsicht. Wörter, die Rechnungsverknüpfungen auslösen; Standard:
invoice,invoices,credit slip,facture,factures,avoir,avoirs. - Keywords für Kontaktabsicht. Wörter, die Kontakt-/Supportverknüpfungen auslösen; Standard:
contact,help,support,customer service,aide,assistance,service client,nous contacter.
Passen Sie die Listen der Absichtsschlüsselwörter an die Wörter an, die Kunden in der jeweiligen Sprache verwenden. Kontoverknüpfungen führen zu Konto-/Serviceseiten. Die dort erforderliche Anmeldung und Prüfung der Zugriffsberechtigung bleiben bestehen.
Relevanz und Ausschlüsse abstimmen
Öffnen Sie Search Revolution > Optimierung > Relevanz.
- Exakte Übereinstimmung. Relevanzmultiplikator für exakte Feldübereinstimmungen; Standard:
3.0. - Präfix-Übereinstimmung. Relevanzmultiplikator, wenn ein Feld mit der Suchanfrage beginnt; Standard:
2.0. - Enthält Übereinstimmung. Relevanzmultiplikator, wenn ein Feld die Suchanfrage enthält; Standard:
1.0. - Unscharfe Übereinstimmung. Relevanzmultiplikator für Treffer trotz Tippfehlern; Standard:
0.6. - Variantenübereinstimmung. Relevanzmultiplikator für Singular-/Plural- oder Variantenübereinstimmungen; Standard:
0.8. - "Default sort - date tiebreaker". Wählt
newestoderoldest, wenn Relevanz und Verkaufszahl gleich sind; Standard:newest.
Die Bezeichnung für die Datumssortierung bei Gleichstand enthält im Backoffice einen Bindestrich zwischen „Default sort“ und „date tiebreaker“. Wählen Sie neueste oder älteste nur für gleiche Relevanz und Verkaufszahlen.
Verwenden Sie Analysen > Such-Simulator, um das Suchverhalten und die Feldgewichtungen zu prüfen. Die anfänglichen Gewichtungen sind:
name=6.0
reference=8.0
ean13=8.0
upc=8.0
description_short=3.0
description=1.0
manufacturer=2.0
category=2.0
tags=4.0
Die Suche gleicht auch konfigurierte Produktattribute, Merkmale und Lieferantendaten ab. Vergleichen Sie genaue Produktnamen, Referenzen, Synonyme und einen Tippfehler, bevor Sie Relevanzwerte ändern. Der gespeicherte Schwellenwert für unscharfe Suche beträgt standardmäßig 0.7; höhere Werte sind strenger. Er ist kein eigenes sichtbares Feld im aktuellen Hauptformular.
Verwenden Sie Optimierung > "Exclusions", um ausgewählte Produkte oder unvollständige Katalogeinträge auszuschließen. Die Filter für fehlende Bilder, Kategorien, Beschreibungen und Preise sind standardmäßig deaktiviert. Aktivieren Sie sie erst, nachdem Sie geprüft haben, welche Produkte sie entfernen würden.
Synonyme, Weiterleitungen, Muster und Gewichtungen hinzufügen
Öffnen Sie Optimierung > Synonyme. Legen Sie Hauptbegriff, Synonyme, Bidirektional, Aktiv und optional Auf bestimmte Elemente beschränken fest. Synonyme berücksichtigen Sprache und Shop. Testen Sie die gewünschte Richtung und den Geltungsbereich.
Importieren Sie CSV ohne Kopfzeile. Jede Zeile bildet eine Gruppe:
sofa,couch,settee
trainers,sneakers,running shoes
Öffnen Sie Optimierung > Weiterleitungen für exakte normalisierte Begriffe. Leiten Sie sale zu einer Kategorie-ID weiter oder ersetzen Sie eine Suchanfrage, beispielsweise couch durch sofa. Verwenden Sie Suchmuster für wiederverwendbare Formate. Verfügbare Platzhalter sind {N} für Zahlen, {W} für Buchstaben, {A} für alphanumerische Zeichen, {*} für beliebige Zeichen, {S} für Zeichen ohne Leerzeichen und {D} für Dezimalzahlen.
Gleichen Sie beispielsweise {N}x{N} oder {N} x {N} ab, wählen Sie eine URL-Weiterleitung zu /custom-size, aktivieren Sie erfasste Parameter und benennen Sie sie width und height. Eine vollständige Übereinstimmung mit 800x900 kann /custom-size?width=800&height=900 erzeugen.
Öffnen Sie Optimierung > Boosting, um suchanfragespezifische Relevanzpunkte für Produkte/Entitäten oder eine feste Position hinzuzufügen. Verwenden Sie beispielsweise die Suchanfrage shower tray, 100 Zusatzpunkte und Position 1 für eine ausgewählte Gruppe. Prüfen Sie die endgültige Reihenfolge im Simulator und im Shop. Eine Gewichtung erzeugt keine Kataloginhalte, die sonst nicht geladen werden können.
Dimensionssuche konfigurieren
Öffnen Sie Search Revolution > Optimierung > Suche nach Abmessungen.
- Erweiterungen für Maßsuche aktivieren. Erkennt Größensuchen und kann ähnliche Größen oder Empfehlungen für Maßanfertigungen anzeigen; Standard:
true. - Nahe Kataloggrößen anzeigen. Schlägt ähnliche Abmessungen aus aktiven Produktnamen vor, wenn exakte Ergebnisse fehlen; Standard:
true. - Nahe Größen als Produkte anzeigen. Zeigt nach Möglichkeit echte Produktkarten für ähnliche Größen; Standard:
true. - Limit für nahe Vorschläge. Maximale Anzahl der Vorschläge für ähnliche Abmessungen; Standard:
5. - Titel des Bereichs für nahe Größen. Mehrsprachiger Titel über Vorschlägen für ähnliche Größen; Standard:
Nearby sizes. - Keywords für 2D-Produkte. Optionale Schlüsselwörter in Produktnamen, die den Katalogscan nach Breite x Länge einschränken; Standard: leer.
- Label-Template für 2D-Vorschläge. Vorlage für die Beschriftung ähnlicher 2D-Vorschläge; Standard:
{dimension}. - Such-Template für 2D-Vorschläge. Suchbegriff, der beim Anklicken eines 2D-Vorschlags verwendet wird; Standard:
{dimension}. - Meta-Text für 2D-Vorschläge. Metatext für ähnliche 2D-Vorschläge; Standard:
Nearby catalog size. - Badge-Text für 2D-Vorschläge. Kennzeichnungstext für ähnliche 2D-Vorschläge; Standard:
size. - Keywords für Produkte mit Einzellänge. Optionale Schlüsselwörter in Produktnamen, die den Katalogscan nach einzelnen Längen einschränken; Standard: leer.
- Suchbegriffe für Einzellängen. Schlüsselwörter, durch die eine einzelne Zahl als Länge behandelt werden darf; Standard: leer.
- Label-Template für Längenvorschläge. Beschriftungsvorlage für Vorschläge ähnlicher einzelner Längen; Standard:
{dimension}. - Such-Template für Längenvorschläge. Suchbegriff, der beim Anklicken eines Längenvorschlags verwendet wird; Standard:
{dimension}. - Meta-Text für Längenvorschläge. Metatext für Längenvorschläge; Standard:
Nearby catalog length. - Meta-Text für Längenalternative. Text, der angezeigt wird, wenn eine Suchanfrage nach Breite x Länge auch eine Produktfamilie mit einzelner Länge vorschlägt; Standard:
Alternative with nearby length. - Badge-Text für Längenvorschläge. Kennzeichnungstext für Längenvorschläge; Standard:
length. - Sondermaß-Empfehlung anzeigen. Zeigt bei passenden Dimensionsanfragen ein Banner für Maßanfertigungen; Standard:
true. - Keywords für Sondermaß-Absicht. Schlüsselwörter, die das Banner für Maßanfertigungen auch ohne numerische Abmessung anzeigen; enthält standardmäßig
bespoke,custom size,made to measure,sur mesure,mesure,configurateur,dimension personnalisée. - Fallback-URL-Template für Sondermaß. Mehrsprachige Ersatz-URL für Banner für Maßanfertigungen; Standard: leer.
- URL-Template für 2D-Sondermaß. URL-Vorlage für Suchanfragen nach Breite x Länge; Standard: leer.
- URL-Template für Sonderlänge. URL-Vorlage für Suchanfragen nach einzelnen Längen; Standard: leer.
- MPR-Bespoke-URL automatisch verwenden. Verwendet Konfiguratorlinks von
mprbespoke, wenn dieses Modul installiert und keine URL-Vorlage festgelegt ist; Standard:true. - Fallback-Titel des Sondermaß-Banners. Mehrsprachige Titelvorlage für Banner für Maßanfertigungen; Standard:
Configure custom size {dimension}. - Titel des 2D-Sondermaß-Banners. Optionaler Titel für Empfehlungen nach Breite x Länge; Standard: leer.
- Titel des Sonderlängen-Banners. Optionaler Titel für Empfehlungen nach einzelnen Längen; Standard:
Configure custom length {dimension}. - Fallback-Typ-Label des Sondermaß-Banners. Mehrsprachige Typbezeichnung für Empfehlungen für Maßanfertigungen; Standard:
Custom size. - Typ-Label des 2D-Sondermaß-Banners. Optionale Typbezeichnung für Empfehlungen nach Breite x Länge; Standard: leer.
- Typ-Label des Sonderlängen-Banners. Optionale Typbezeichnung für Empfehlungen nach einzelnen Längen; Standard:
Custom length. - Minimale 2D-Breite (mm). Untere Breitengrenze für 2D-Banner für Maßanfertigungen;
0bedeutet keine Untergrenze; Standard:0. - Maximale 2D-Breite (mm). Obere Breitengrenze für 2D-Banner für Maßanfertigungen;
0bedeutet keine Obergrenze; Standard:0. - Minimale 2D-Länge (mm). Untere Längengrenze für 2D-Banner für Maßanfertigungen;
0bedeutet keine Untergrenze; Standard:0. - Maximale 2D-Länge (mm). Obere Längengrenze für 2D-Banner für Maßanfertigungen;
0bedeutet keine Obergrenze; Standard:0. - Minimale Einzellänge (mm). Untere Grenze für Banner für einzelne Maßlängen;
0bedeutet keine Untergrenze; Standard:0. - Maximale Einzellänge (mm). Obere Grenze für Banner für einzelne Maßlängen;
0bedeutet keine Obergrenze; Standard:0.
Verwenden Sie in den Schlüsselwortfeldern für 2D und einzelne Längen die tatsächlichen Namenskonventionen Ihres Katalogs. Die Suche nach ähnlichen Größen verwendet aktive Produktnamen. Eine einzelne Zahl benötigt passende Suchschlüsselwörter für einzelne Längen, bevor sie als Länge behandelt werden kann.
Setzen Sie beispielsweise Label-Template für 2D-Vorschläge auf Shower tray {dimension} und Such-Template für 2D-Vorschläge auf shower tray {dimension}. Eine individuelle 2D-URL kann /custom-shower-tray?width={width}&height={height}&q={query} verwenden. Geben Sie eine Ziel-URL an oder prüfen Sie die optionale Integration mit mprbespoke. Eine Empfehlung ist ein Link zu Ihrem Konfigurator, kein automatisch durch die Suche erstelltes Produkt.
Darstellung konfigurieren
Öffnen Sie Search Revolution > "Display" > Darstellung.
- Dropdown-Breite. Breitenmodus des Dropdowns:
auto,fulloderfixed; Standard:auto. - Maximale Dropdown-Breite (px). Maximale Dropdown-Breite bei festem/automatischem Layout; Standard:
800. - Produktspalten. Anzahl der Produktspalten im Dropdown; Standard:
1. - Produktspalten (breite Bildschirme). Produktspalten oberhalb des Schwellenwerts für breite Bildschirme; Standard:
2. - Breitbild-Breakpoint (px). Bildschirmbreite für das breite Layout; Standard:
1200. - Mehr laden aktivieren. Verwendet eine Schaltfläche zum Nachladen, statt alle Produkte auf einmal anzuzeigen; Standard:
true. - Anfängliche Ergebnisanzahl. Produkte, die vor dem Nachladen angezeigt werden; Standard:
12. - Anzahl zum Nachladen. Produkte, die pro Klick zum Nachladen hinzugefügt werden; Standard:
6. - Primärfarbe. Hauptakzentfarbe für Schaltflächen, Links und Hervorhebungen; Standard: leer, automatisch erkannt, wenn möglich.
- Primärer Hover. Farbe primärer Elemente beim Überfahren mit der Maus; Standard: leer, automatisch berechnet, wenn möglich.
- Textfarbe. Haupttextfarbe; Standard: leer.
- Gedämpfter Text. Sekundäre Textfarbe; Standard: leer.
- Hintergrundfarbe. Hintergrundfarbe; Standard: leer.
- Rahmenfarbe. Rahmenfarbe für Karten, Eingabefelder und Trennlinien; Standard: leer.
- Rahmenradius. CSS-Wert für border-radius; Standard: leer.
- Erfolgsfarbe. Farbe für Verfügbarkeits- und Erfolgsanzeigen; Standard: leer.
- Gefahrenfarbe. Farbe für Nichtverfügbarkeits- und Fehleranzeigen; Standard: leer.
- Schriftfamilie. CSS-Schriftfamilie für die Moduloberfläche; Standard: leer, vom Theme geerbt.
Passen Sie mit den Layoutwerten das Dropdown und die schrittweise Anzeige der Ergebnisse an. Die frühere Auswahl "Search Page Layout" fehlt im aktuellen Formular. Prüfen Sie die vollständige Ergebnisliste anhand der verfügbaren Spalten und Listenvorlagen Ihres Themes.
Die Ansicht Darstellung enthält auch gemeinsame Theme-Stile. Lassen Sie Farben leer, um die verfügbare Theme-Erkennung und Vererbung zu nutzen. Ergänzen Sie bei gezielten Anpassungen CSS im Stylesheet Ihres Themes:
.mpr-sr-search-container .mpr-sr-dropdown { border-radius: 6px; }
.mpr-sr-page-product-name mark, .mpr-sr-match { background: #fff3cd; }
.mpr-sr-page-loadmore-btn { min-width: 180px; }
Analysen und SEO-Seiten konfigurieren
Öffnen Sie Search Revolution > Analysen > Tracking-Einstellungen.
- Analytics aktivieren. Erfasst das Verhalten bei Suchanfragen; Standard:
true. - Klicks verfolgen. Erfasst angeklickte Suchergebnisse; Standard:
true. - Conversions verfolgen. Markiert erfasste Suchklicks als konvertiert, wenn das angeklickte Produkt später gekauft wird; Standard:
true. - Adaptive Relevanzsortierung. Verwendet Klicks, CTR und Conversions, um bereits zur Suchanfrage passende Produkte neu zu sortieren; Standard:
true. - Rückblickzeitraum für Verhalten (Tage). Anzahl vergangener Tage, die für die adaptive Rangfolge verwendet werden; Standard:
90. - Klickgewicht für exakte Suchanfrage. Rangfolgepunkte für Klicks aus derselben Suchanfrage; Standard:
2.5. - Klickgewicht für verwandte Suchanfragen. Rangfolgepunkte für Klicks aus präzisierten oder verwandten Suchanfragen; Standard:
0.8. - Conversion-Gewicht. Rangfolgepunkte für erfasste Käufe nach einem Suchklick; Standard:
7.5.
Aufbewahrungsdauer passiver Suchanfragen (Tage) hat den Standardwert 90. Begrenzen Sie damit den passiven Suchverlauf. Klicks und Conversions fließen nur dann in die adaptive Rangfolge ein, wenn die entsprechende Erfassung und eine passende Kaufzuordnung verfügbar sind. Prüfen Sie nach echten Testaktivitäten Suchanfragen und Übersicht.
Öffnen Sie SEO > SEO-Seiten, um eine Landingpage anzulegen. Füllen Sie Suchanfrage, URL-Schlüssel, Indexierbar, Aktiv, Meta-Titel, Meta-Beschreibung, H1-Titel, Kurzbeschreibung (Einleitung oben) und Beschreibung (lang, unter den Produkten) aus. Verwenden Sie beispielsweise die Suchanfrage black shower tray und den Schlüssel black-shower-tray.
Verwenden Sie den generierten Seitenlink für Ihren Shop und Ihre Sprache. Lokalisierte Suchroutenpräfixe sind englisch search/results, deutsch suchergebnisse, französisch resultats-de-recherche, polnisch wyniki-wyszukiwania, italienisch risultati-di-ricerca und spanisch resultados-de-busqueda. Ein URL-Schlüssel ist das Seitensegment, nicht die gesamte Route.
Das Modul kann aktive indexierbare SEO-Seiten über gSitemapAppendUrls hinzufügen. Die Sitemap-Aufnahme ist standardmäßig eingeschaltet (1) und hat kein separates Feld im aktuellen Hauptformular. Prüfen Sie Ihren installierten Sitemap-Anbieter und die erzeugte Sitemap. Lassen Sie Seiten mit wenig Inhalt oder unfertige Seiten nicht indexierbar.
Optionale Laufzeitintegrationen
Die meisten folgenden Standardwerte sind Laufzeitoptionen ohne Felder in den Einstellungsformularen. AI Search, AI Provider, AI API Key und AI Model sind unter Einstellungen > Konfiguration verfügbar, zusammen mit Einstellungen für Anbieter, Modell, Aufruflimits und Ausgaben. Die KI-Suche ist standardmäßig deaktiviert; die übrigen folgenden Laufzeitoptionen bleiben Integrationseinstellungen.
- Kürzlich angesehen. Zeigt zuletzt angesehene Produkte in der Suche; Standard:
true. - "Recently Viewed Limit". Anzahl angezeigter zuletzt angesehener Produkte; Standard:
6. - Erneut kaufen. Zeigt zuvor gekaufte Produkte für angemeldete Kunden; Standard:
true. - "Buy Again Limit". Anzahl angezeigter Produkte zum erneuten Kaufen; Standard:
4. - "Recommendations". Zeigt empfohlene Produkte; Standard:
true. - "Recommendations Limit". Anzahl angezeigter Empfehlungen; Standard:
4. - "Sync History". Synchronisiert den Suchverlauf angemeldeter Kunden geräteübergreifend; Standard:
true. - "Voice Search". Aktiviert Steuerelemente für die Sprachsuche im Browser, sofern verfügbar; Standard:
false. - "Voice Search Language". Sprache der Browser-Spracherkennung oder automatische Erkennung; Standard:
auto. - "AI Search". Aktiviert bei entsprechender Konfiguration optionale KI-gestützte Suchendpunkte; Standard:
false. - "AI Provider". KI-Anbieter für die optionale KI-Suchfunktion; Standard:
claude. - "AI API Key". API-Schlüssel für den optionalen KI-Anbieter; Standard: leer.
- "AI Model". Explizite Vorgabe des KI-Modells; Standard: leer.
- "External API". Aktiviert den externen API-Controller des Moduls; Standard:
false. - "API Allowed Origins". Liste der CORS-Ursprünge für externe API-Aufrufe; Standard:
*.
Die externe API benötigt einen gültigen Bearer-Token mit Endpunktberechtigungen. Erlaubte Ursprünge allein berechtigen nicht zum Zugriff. Die Spracherkennung hängt von der Browserunterstützung ab. KI-Anfragen benötigen einen konfigurierten Anbieter-Endpunkt und ein Modell. Anthropic benötigt einen API-Schlüssel; ein OpenAI-kompatibler Server kann ohne Schlüssel arbeiten, wenn er nicht authentifizierte Anfragen zulässt. Die gespeicherten deaktivierten Standardwerte machen die KI-Suche nicht einsatzbereit.
Andere Module registrieren Deskriptoren über actionMprSearchRevolutionRegisterContentProviders. Die Registrierung verwendet Anbieter-API-Version 2 und führt den Such-Callback jedes Deskriptors aus. Installieren und testen Sie den Inhaltsanbieter, bevor Sie seine Bereichs-ID zur Reihenfolge hinzufügen. Verwenden Sie den alten Hook actionMprSearchRevolutionRenderSections nicht zur Anbieterregistrierung. Steuerelemente für Express-Checkout benötigen das kompatible Modul mprexpresscheckout.
Prüfen und Probleme beheben
- Führen Sie Einstellungen > Integrität aus.
- Geben Sie einen bekannten Produktnamen, eine Referenz und einen Tippfehler ein. Stellen Sie sicher, dass die Anfragen den AJAX-Controller des Moduls erreichen und das gewünschte Produkt erscheint.
- Testen Sie Desktop- und Mobilfelder, Tastaturnavigation und das normale Absenden des Formulars.
- Testen Sie ein Synonym, eine exakte Weiterleitung, ein strukturiertes Muster und eine Gewichtung unabhängig voneinander.
- Öffnen Sie die vollständige Ergebnisseite. Testen Sie Sortierung, Preis-/Lager-/Rabattfilter, Merkmals-/Attributfilter und die von Ihrem Theme unterstützte schrittweise Ergebnisanzeige.
- Öffnen Sie eine aktive SEO-Seite in jeder konfigurierten Sprache. Prüfen Sie H1, Metadaten, Robots und Sitemap-Aufnahme.
- Klicken Sie auf ein Ergebnis und bestätigen Sie einen Testkauf. Prüfen Sie die Analysen, ohne anzunehmen, dass jeder Klick zu einer Conversion wird.
Wenn das Dropdown fehlt, prüfen Sie Modul aktivieren, Sucheingabe-Selektor, Mindestlänge, Browserfehler und geladene Assets. Wenn ein Produkt fehlt, prüfen Sie Shop-/Sprachsichtbarkeit, Ausschlüsse, Katalogdaten und Simulatorergebnisse. Verschärfen Sie die Tippfehlertoleranz oder ergänzen Sie ein Synonym, wenn ungenaue Anfragen schlecht sortiert werden. Eine vorübergehende Deaktivierung erhält Analysedaten; die Deinstallation ist ein eigener Vorgang.
Deinstallieren
Sichern Sie zuerst Suchanfragen, Synonyme, Weiterleitungen, Muster, Gewichtungen, SEO-Seiten und Einstellungen. Die Deinstallation entfernt die Admin-Tabs des Moduls, die Seiteneinträge der Frontcontroller und sein Schema und meldet seine gemeinsame Feiertagsnutzung ab. Rechnen Sie damit, dass Analysedaten verloren gehen. Stellen Sie die native Suchintegration des Themes wieder her oder aktivieren Sie sie erneut und testen Sie das Absenden der Suche. Ersetzen Sie eingehende Links zu entfernten SEO-Suchseiten.
Kompatibilität
Erfordert PrestaShop 1.7.0 oder neuer und PHP 7.1 oder neuer.
Fragen
2
Sendet die normale Suche Anfragen an einen externen Suchdienst?
Die normale Suche läuft lokal und kann Suchanalysen in Ihrer PrestaShop-Datenbank speichern. Die optionale Smart search kann Anfragen an den konfigurierten KI-Anbieter senden und ist standardmäßig deaktiviert.
Konfigurieren Sie sie unter Einstellungen > Konfiguration. Ein API-Schlüssel ist bei OpenAI-kompatiblen Servern optional, wenn diese Anfragen ohne Authentifizierung zulassen.
Welche Suchdaten werden nach Shop getrennt?
Suchdatensätze wie Synonyme, Suchanalysen, SEO-Seiten und gespeicherte Kundensuchverläufe verwenden die Shop-ID. Verwalten und testen Sie sie im gewünschten Shop-Kontext.
Das bedeutet nicht, dass jede allgemeine Moduleinstellung einen eigenen Wert pro Shop hat.
Bekannte Probleme
40
Verbesserte Sicherheit
Übersetzte Backoffice-Texte
Suchskripte laden in falscher Reihenfolge
Ungültige Landingpage-Einträge verursachen Fehler
Feiertagsimport öffnet sich nicht
Sortierung verliert Suchfilter oder Kontext
Suchkampagnen beeinflussen Ergebnisse falsch
Suchsimulator weicht von Shop-Ergebnissen ab
Save and stay behält alte Suchgestaltung bei
Lokalisierte Sucheinstiegslinks sind falsch
Besuchersuchen überschreiben Händlerentscheidungen
Landingpage-Aktion oder Trendsuchen unvollständig
Suchhilfelinks führen zu nicht verfügbaren Seiten
Virtuelle Produkte fehlen in Ergebnissen für verfügbare Artikel
Suchergebnisse bleiben veraltet
Suche scheitert bei Browserprüfung zu Stoßzeiten
Leere Auswahlen erfassen den gesamten Katalog
Kompatibilitätshinweise unter PHP 8.4
Suchfehler unter PHP 7.1
Suchseite scheitert bei Spracherkennung
Suche zeigt verborgene Preise oder Produkte
Such-Dashboard scheitert bei Neuinstallation
Gecachte Suche enthält nicht verfügbare Produkte
Theme-Layout verengt Suchergebnisse
Such-Ladeanzeige startet bei jedem Tastendruck neu
Produktausschluss-Auswahl lädt endlos
Theme beschneidet oder verändert Autovervollständigung
Barrierefreiheit und Touch-Bedienung der Autovervollständigung
Suchseitenlinks scheitern oder verwenden falsches Layout
Suchaktionen im Hintergrund scheitern unter PrestaShop 9
Suchseitennavigation verliert aktuelle Seite oder Filteranzeige
Falsche Sonderpreisrabatte in Ergebnissen
Produktansichtswechsel erzeugt ungültige Adresse
Probleme mit dem Suchlayout bei einigen Themes
Überschrift und Beschreibung der Such-Landingpage fehlen
Sprachwechsel verliert oder dupliziert Suchfilter
Suchfilter liefern falsche Ergebnisse
Position des Such-Dropdowns auf Mobilgeräten und bei Größenänderung
Suchergebnisse führen zu einer fehlenden Seite
Dropdown wird auf Kategorieseiten vom Produktlisting abgeschnitten
Auf Kategorieseiten wird das Such-Dropdown durch overflow:hidden des Produktlisting-Containers abgeschnitten.
Hinweis zur Lösung
Behoben, indem das Dropdown als direktes Kind von body gerendert wird, mit absoluter Positionierung, die aus dem Bounding-Rect des Eingabefelds berechnet wird.
Funktionsanfragen
24
Implementiert
Adaptives Suchranking anhand von Klicks und Käufen
Ähnliche Maße als Alternativen bei der Maßsuche
Geplante und gezielte Suchpriorisierung
Suchsimulator
Suchverlauf
Vollständige Suchergebnisseite
Lokalisierte Suchadressen und Metadaten
Beschreibungen für Such-Landingpages
Zusätzliche Inhaltsbereiche in der Suche
Suchsortierung nach Verkaufsdaten
Adaptive Suchreihenfolge
Größenbasierte Empfehlungen
Hilfreiche Suche ohne Treffer
Mehrsprachige Verwaltung
Modulupdates mit einem Klick
Vorrang für exakte Produktnamen
Suchhilfe auf fehlenden Seiten
Unvollständige Produkte ausschließen
Manueller Produktausschluss
Kontextabhängige Inhaltssuche
Unscharfe Suchtreffer
Einheitliche benutzerfreundliche Suchlinks
Produkte anheften und Relevanz erhöhen
Cache-Integration für Such-Landingpages
Änderungsprotokoll
v2.17.22026-09-08
- Fixed: back-office dashboard crashed on fresh installs (search patterns are now shop-scoped like synonyms, rewrites and boosts; existing patterns are migrated automatically)
- Cross-shop protection on every pattern admin action
- Fixed: rewrites hit counter column mismatch
- Shared search engine with fuzzy matching and sort-preserving canonical listings
- Performance: bulk product hydration, cached scored pools, paginated boosted results
- Manual product exclusions and exclusion of incomplete products from search
- Results page renders full-width on themes that hard-size the content column
- Configuration split into dedicated feature screens
Ältere Versionen
v2.8.132026-05-27
- AddedLearn adaptive search signals
- AddedAdd adaptive search ranking
- AddedAdd localized search sort URLs
- AddedRender nearby dimension products
- AddedMake dimension search recommendations configurable
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedMigrate MPR_HOLIDAYS_MODULES from ps_configuration to ConfigTable
- FixedAlign search revolution runtime release
- FixedHarden search routing and theme styles
- FixedStabilize search URLs and front init
- FixedCalculate specific price reductions correctly
v1.6.02026-04-20
- AddedDropdown padding rework, fix %s translation bug, admin filter types
- AddedSplit SEO-page description into description_short (top) + description (bottom)
- AddedBlend sales into relevance sort with configurable date tiebreaker
- AddedLocalized page keywords + route variants (strona/seite/pagina)
- Addedautomatic theme detection for Classic and Hummingbird style compatibility
- Addedadmin menu management via MenuInstaller for streamlined module setup
- AddedLicense management tab with key management and renewal options
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedExtract spacing variables, replace hardcoded 14px padding
- ImprovedDelegate ids_only facet-pool search to lightweight getMatchingProductIds
- Improvedadmin list columns with visual badge indicators and multiselect filters
- Improvedsettings form rebuilt with modern configuration pattern
- ImprovedSEO handling with proper canonical URLs and meta tags on all front pages
- FixedAJAX pagination on SEO search pages returns correct current_url
- FixedContext-aware footer text and aligned padding
- FixedHide "View all results for" footer on default focus
- Fixedvarious stability and compatibility improvements (27 fixes total)
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
v1.5.22026-02-09
- AddedPS 9 / Hummingbird theme compatibility
- Fixedkeyboard navigation accessibility regression in autocomplete dropdown
- Fixededge-case typo-tolerance collision for 4-character queries with double consonants
v1.5.02025-11-19
- Addedsynonym dictionary — admin can map marketing terms to technical product names
- Addedconfigurable fuzzy-match distance per language
- Improvedserver-side ranking: boost recently-added products in relevance score
- Optimized index rebuild — incremental updates instead of full reindex on product save
v1.4.02025-09-03
- Addedreal-time search-analytics dashboard — top queries, zero-result queries, CTR
- Addedsuggestion blacklist to suppress irrelevant completions
- Improvedmultilingual stemming with Snowball algorithm per language
v1.3.02025-07-08
- Addedimage thumbnail in suggestion dropdown for matched products
- Addedcategory and brand filters in search results panel
- Improvedquery debounce — configurable 200-500 ms to reduce API calls
- Fixedsuggestion panel overflow on narrow mobile viewports
v1.2.02025-05-12
- Addedserver-side search index stored in MySQL full-text table
- Addedweighted field scoring (name > reference > description > tags)
- Improvedsearch results page with relevance-sorted product grid
v1.1.02025-03-24
- Addedreal-time AJAX suggestions with configurable minimum character threshold
- Added'no results' fallback with category browse suggestions
- Improvedtypo-tolerance using Damerau-Levenshtein edit distance
v1.0.02025-01-21
- Initialrelease: AJAX search with real-time suggestions for PrestaShop
- InitialInstant product suggestions as user types — no page reload
- InitialBack-office configuration for result count, highlight colour, and field weights
- InitialCompatible with PS 1.7.x and PS 8.x
Demo
Testen Sie das vollständige Modul vor dem Kauf
Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.
- Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
- Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
- Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.
Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.