Neu REP Suche – fehlertolerante Shopsuche für JTL-Shop 5, mit großem Suchfenster und Filtern

REP-Solution

Neues Mitglied
1. Juli 2026
14
1
Handewitt
Firma
REP Solution
Hallo zusammen,

ich bin Patrick, Inhaber von REP Solution – einige kennen mich vielleicht schon von REPMOD.

Heute stelle ich euch unser zweites Werkzeug vor: REP Suche. Entstanden ist sie in einem Industriehandel mit rund 81.000 Artikeln. Die eingebaute Suche fand dort bei typischen Eingaben zu wenig oder gar nichts: Artikelnummern ohne Bindestrich, Wortteile, Marken. Eine Cloud-Suche mit Abrechnung nach Anfragen wollten wir nicht, weil Bots dort die Rechnung hochtreiben. Also haben wir eine Suche gebaut, die komplett im Shop läuft.

Das große Suchfenster
Sobald euer Kunde ins Suchfeld klickt, öffnet sich ein großes Fenster über dem Shop. Vor dem Tippen zeigt es „Zuletzt gesucht“ und „Häufig gesucht“. Beim Tippen stehen die Treffer nach rund 0,2 Sekunden da.

Links die Filter, passend zur jeweiligen Suche:

  • Kategorien mit Unterkategorien zum Aufklappen. Per Häkchen wählt ihr auch einen ganzen Bereich samt allen Unterkategorien.
  • Hersteller, Merkmale (z. B. Farbe, Größe, Norm, Schutzklasse) und Preisspannen
  • Jeder Wert zeigt seine Trefferzahl, lange Listen klappen mit „mehr anzeigen“ auf.
  • Filter, die bei dieser Suche nichts eingrenzen würden, blendet das Fenster aus. So gibt es keine Schein-Auswahl.
  • Gewählte Filter stehen oben als Schild mit „ד, und „Filter löschen“ setzt alles zurück.
  • „Alle Treffer anzeigen“ nimmt die gewählten Filter mit auf die Trefferseite.

Welche Filter erscheinen, stellt ihr an einer einzigen Stelle ein: in den Filter-Einstellungen eures Shops. Sie gelten für das Fenster und die Trefferseite gleichermaßen.

Rechts die Artikelkarten:

  • Bild, Name, Hersteller, Artikelnummer und Preis mit Steuer- und Versandhinweis
  • Größe, Farbe & Co. wählt euer Kunde direkt in der Karte. Kombinationen, die es nicht gibt, sind ausgegraut. Preis, Artikelnummer und Bild wechseln auf die gewählte Ausführung.
  • Menge eingeben und in den Warenkorb legen, ohne die Seite zu verlassen. Mindestmengen werden beachtet.
  • Wie viele Artikel nebeneinander und untereinander stehen, stellt ihr im Plugin ein.

Findet eine Suche nichts, zeigt das Fenster einen Tipp, die häufigsten Suchen und einen Link zu eurem Kontakt statt einer leeren Seite.
Auf dem Handy füllt das Fenster den ganzen Bildschirm, die Filter liegen hinter einem Knopf.

Lieber schlank? Im Plugin schaltet ihr mit einem Klick auf die kompakte Vorschlagsliste unter dem Suchfeld um. Sie zeigt Suchvorschläge, Marken, Kategorien und Artikel mit Bild und Preis.

Was die Suche versteht

  • Tippfehler: „handshuh“ führt zum Handschuh, mit Hinweis „Ergebnisse für …“
  • Wortteile: „schlauch“ findet auch Druckluftschläuche
  • Grundformen: „Schläuche“ und „Schlauch“ liefern dasselbe
  • Artikelnummern mit oder ohne Bindestrich, Leerzeichen oder Punkt, dazu GTIN und Herstellernummer
  • Marken und Varianten: Die Nummer einer Größe führt direkt zu dieser Größe
  • Maße wie „M8x40“ oder „10 mm“ = „10mm“

Für euch im Backend

  • Synonyme: eigene Begriffe anlegen, die sofort wirken, mit Import und Export als CSV
  • Suchprotokoll: zeigt, welche Suchen nichts finden, ohne IP-Adressen, mit dem Knopf „Als Synonym anlegen“
  • Änderungen aus der Wawi übernimmt die Suche von selbst.
  • Updates spielt ihr mit einem Klick im Plugin ein.
Was bleibt, wie es ist

  • Preise und Sichtbarkeit je Kundengruppe sind exakt wie im Shop.
  • Index, Synonyme und Suchprotokoll liegen in eurer Shop-Datenbank. Artikel- und Kundendaten gehen an keinen fremden Dienst, und es gibt keine Abrechnung nach Suchen.
  • Läuft ab JTL-Shop 5.7, getestet mit NOVA und JTL-Shop 5.8.

Testen
7 Tage kostenlos, ohne Zahlungsdaten: Plugin herunterladen, installieren und den Test direkt im Plugin starten. Bis der Index steht, sucht euer Shop wie bisher.
Infos, Bilder und Download: https://rep-solution.de/rep-suche

Wer testet: Sagt mir ehrlich, was fehlt. Was REP Suche heute nicht kann, will ich morgen können.

Beste Grüße
Patrick


REP-Suche-1-Suchfenster.jpgREP-Suche-2-Filter-und-Groesse.jpgREP-Suche-3-kompakte-Liste.jpg
 
  • Gefällt mir
Reaktionen: Groundhog

Groundhog

Sehr aktives Mitglied
11. Januar 2011
439
54
Austria
Klingt interessant - ist das ganze Multidomainfähig - wie werden also die Suchergebnisse dann verlinkt - intern über dessen ID's?
 

REP-Solution

Neues Mitglied
1. Juli 2026
14
1
Handewitt
Firma
REP Solution
Hallo Groundhog,

danke für die Frage.

Verlinkt wird nicht über IDs. Die Treffer im Suchfenster und in der Vorschlagsliste tragen die normalen SEO-Links des Shops, also genau die, die JTL selbst für den Artikel erzeugt, in der jeweiligen Sprache.

„Alle Treffer anzeigen“ führt auf die ganz normale Suchseite von JTL. Jede Domain bekommt damit die Links, die der Shop für sie ausgibt.

Zu Multidomain ehrlich: JTL-Shop 5 kennt von Haus aus nur eine Shop-Adresse. Mehrere Domains laufen meist über ein Plugin oder eine eigene Lösung.

Die Suche arbeitet je Sprache und hält sich an Sichtbarkeit und Preise je Kundengruppe. Hängen deine Domains an Sprache oder Kundengruppe, passt das.

Mit einem bestimmten Multidomain-Plugin habe ich REP Suche aber noch nicht getestet. Und die Lizenz gilt für eine Shop-Adresse.

Schreib mir gern, wie dein Aufbau aussieht: Welches Plugin nutzt du, und unterscheidet sich das Sortiment je Domain? Dann schaue ich mir das konkret an.

Kleiner Nachtrag zu meinem Beitrag oben:

Den Test startet man inzwischen nicht mehr direkt im Plugin. Man meldet sich kurz auf unserer Seite an und bekommt Download-Link und Testnummer per E-Mail.

Die 7 Testtage beginnen erst, wenn man die Nummer im Shop einträgt.

Beste Grüße
Patrick
 
Zuletzt bearbeitet:

Groundhog

Sehr aktives Mitglied
11. Januar 2011
439
54
Austria
Hallo Groundhog,

danke für die Frage.

Verlinkt wird nicht über IDs. Die Treffer im Suchfenster und in der Vorschlagsliste tragen die normalen SEO-Links des Shops, also genau die, die JTL selbst für den Artikel erzeugt, in der jeweiligen Sprache.

„Alle Treffer anzeigen“ führt auf die ganz normale Suchseite von JTL. Jede Domain bekommt damit die Links, die der Shop für sie ausgibt.

Zu Multidomain ehrlich: JTL-Shop 5 kennt von Haus aus nur eine Shop-Adresse. Mehrere Domains laufen meist über ein Plugin oder eine eigene Lösung.

Die Suche arbeitet je Sprache und hält sich an Sichtbarkeit und Preise je Kundengruppe. Hängen deine Domains an Sprache oder Kundengruppe, passt das.

Mit einem bestimmten Multidomain-Plugin habe ich REP Suche aber noch nicht getestet. Und die Lizenz gilt für eine Shop-Adresse.

Schreib mir gern, wie dein Aufbau aussieht: Welches Plugin nutzt du, und unterscheidet sich das Sortiment je Domain? Dann schaue ich mir das konkret an.

Kleiner Nachtrag zu meinem Beitrag oben:

Den Test startet man inzwischen nicht mehr direkt im Plugin. Man meldet sich kurz auf unserer Seite an und bekommt Download-Link und Testnummer per E-Mail.

Die 7 Testtage beginnen erst, wenn man die Nummer im Shop einträgt.

Beste Grüße
Patrick
Hallo Patrick,

Das Multidomain Plugin schreibt nur die Host Adresse um. Der Shop Kern ist dabei immer der gleiche und auch das Sortiment dahinter. Das Multidomainplugin regelt dabei, welche Währung, Lieferland und Sprache pro Domain ausgegeben wird - weils JTL einfach ohne Plugin (wie so vieles) nicht kann.

Die Shopsuche läuft ja über den internen ?qs parameter, der an die Host Domain angehängt wird - Hängt dein Plugin also auch Root-relativ an? Aktuell nutze ich Doofinder, was grundlegend problemlos funktioniert, da wir den jeweiligen Domainspezifischen Feed einspielen können - aber das läuft eben über deren Server und braucht natürlich auch ein weiteres JS-Skript für die Funktion und zieht dann die üblichen Verwaltungsaufwand hinter sich her, wie Datenschutzerklärung, Cookie Banner etc. etc...

Beste Grüße
 

REP-Solution

Neues Mitglied
1. Juli 2026
14
1
Handewitt
Firma
REP Solution
Hallo Groundhog,

danke, das hilft weiter.

Die Links baut REP Suche genauso wie JTL selbst: aus der Shop-Adresse, die der Shop beim jeweiligen Aufruf kennt. Also wie die Artikellinks und die Vorschlagsliste von JTL.

Stellt dein Plugin die Shop-Adresse je Domain um, zeigen auch unsere Treffer auf die richtige Domain.

Schreibt es nur die fertige Seite um, kann es bei nachgeladenen Treffern anders aussehen. Das würde ich gern mit deinem Plugin direkt testen, bevor du Zeit hineinsteckst.

Preise, Währung und Sprache kommen direkt aus dem Shop, genau wie auf der Artikelseite. Was dein Plugin je Domain einstellt, gilt also auch im Suchfenster.

Einen Feed braucht es nicht. Index, Synonyme und Suchprotokoll liegen in deiner Shop-Datenbank.

Es läuft nichts über fremde Server, und es wird kein Skript von außen nachgeladen.

Verrätst du mir, welches Multidomain-Plugin du nutzt? Und läuft alles in einem Shop, oder hast du noch weitere?

Dann teste ich das bei mir, und wir finden für deinen Aufbau eine passende Lösung.

Beste Grüße
Patrick