Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

21.11.25

quino-al-SDHpS6gbIDk-unsplash

Der Turbo für deine Shop-Suche

Die Herausforderung der Shopware Standardsuche

Die Suche ist eines der wichtigsten Features in jedem Online-Shop. Sie ist für viele Kunden der direkte Weg zum gewünschten Produkt. Doch die Standardsuche in Shopware 6 zeigt Einschränkungen, die das Kauferlebnis beeinträchtigen können. Oft gehen dadurch wertvolle Conversions verloren.

Wie funktioniert die Shopware Suche?

Die Standard-Suchfunktion in Shopware 6 basiert auf einem Produktindex, der Produktnamen, Beschreibungen, Eigenschaften und weitere Produktdaten durchsucht. Wenn ein Kunde einen Suchbegriff eingibt, werden passende Produkte gefunden und in den Suchvorschlägen (Search Suggest) angezeigt. Das System arbeitet mit Relevanz-Scoring und versucht, die passendsten Produkte zuerst anzuzeigen.

Die grundlegenden Probleme der Standardsuche

Die Shopware Standardsuche bringt strukturbedingte Einschränkungen mit sich:

1. Beschränkung auf Produkte

Die Suchvorschläge zeigen ausschließlich Produktergebnisse. Kategorien, Landing Pages oder thematische Übersichtsseiten werden nicht berücksichtigt, selbst wenn sie für die Suchanfrage relevanter wären als einzelne Produkte.

2. Geringe Kontrolle über Suchergebnisse

Shop-Betreiber haben nur begrenzte Möglichkeiten, bestimmte Ergebnisse für spezifische Suchbegriffe zu priorisieren oder hervorzuheben. Die Relevanz wird primär algorithmisch bestimmt, ohne dass strategische Geschäftsentscheidungen einfließen können.

3. Keine thematische Bündelung

Es gibt keine Möglichkeit, Kunden direkt zu thematischen Sammelseiten zu leiten, die mehrere verwandte Produkte präsentieren.

Wie suchen Kunden wirklich?

Das Suchverhalten von Online-Käufern folgt oft anderen Mustern als die technische Produktsuche es vorsieht:

Thematische Suchen

Kunden suchen häufig nach Themen und Anlässen statt nach konkreten Produkten:

  • "Halloween" statt "Kürbis-Deko-Set Artikel Nr. 12345"
  • "Jungen Hemden" statt eines spezifischen Hemdenmodells
  • "Grillparty" statt einzelner Grillutensilien
  • "Büro Einrichtung" statt "Schreibtisch Eiche 140cm"

Kategoriebasierte Suchen

Viele Nutzer geben Kategorienamen ein, weil sie einen Produktbereich durchstöbern möchten:

  • "Sportschuhe" - Interesse an der gesamten Kategorie, nicht nur an Top-Treffern
  • "Winterjacken Damen" - Wunsch nach Übersicht über das Sortiment
  • "Baby Spielzeug" - Explorative Suche innerhalb eines Themas

Saisonale und Event-bezogene Suchen

Zu bestimmten Anlässen suchen Kunden nach übergeordneten Themen:

  • "Weihnachtsgeschenke"
  • "Valentinstag"
  • "Schulanfang"
  • "Gartenparty"

In all diesen Fällen wäre eine Weiterleitung zu einer kuratierten Übersichtsseite oder Kategorie hilfreicher als eine Liste einzelner Produkte, die zufällig den Suchbegriff im Namen oder in der Beschreibung enthalten.

Die Lösung: BepoTurboSuggest

Das Plugin BepoTurboSuggest erweitert die Shopware Suchfunktion um genau diese fehlende Dimension. Es ermöglicht Shop-Betreibern, Kategorien, Landing Pages und sogar einzelne Produkte gezielt in den Suchvorschlägen zu platzieren.

Wie funktioniert BepoTurboSuggest?

1. Flexible Such-Ziele (Search Targets)

Das Plugin führt das Konzept der "Search Targets" ein. Ein Search Target kann sein:

  • Eine Kategorie
  • Eine Landing Page
  • Ein spezifisches Produktse

Jedes Search Target kann mit beliebigen Suchbegriffen verknüpft werden.

2. Suchbegriff-Matching

Für jedes Search Target kannst du mehrere Suchbegriffe definieren. Das Plugin verwendet einen intelligenten Prefix-Match-Algorithmus: Sobald ein Kunde einen der hinterlegten Begriffe eintippt, wird das zugehörige Target in den Suchvorschlägen angezeigt.

Beispiel:

  • Search Target: Kategorie "Halloween Shop"
  • Suchbegriffe: "halloween", "kürbis", "gruselig", "horror"
  • Ergebnis: Sobald der Kunde "hall" oder "gruse" eintippt, erscheint die Halloween-Kategorie prominent in den Vorschlägen

3. Priorisierung

Jedes Search Target erhält einen Prioritätswert. Dies ermöglicht dir volle Kontrolle darüber, welche Ergebnisse ganz oben erscheinen. Hochpriorisierte Targets werden vor niedriger priorisierten angezeigt.

4. Visuelle Hervorhebung

Search Targets werden optisch hervorgehoben dargestellt:

  • Als auffällige Button-Elemente (btn-primary Styling)
  • Mit optionalem Bild (z.B. Kategoriebild oder Landing Page Header)
  • Mit Titel und Teaser-Text
  • Mit einem Pfeil-Icon für klare Call-to-Action

5. Sales Channel-spezifisch

Jedes Search Target ist einem Sales Channel zugeordnet. Damit kannst du unterschiedliche Suchstrategien für verschiedene Verkaufskanäle oder Sprachen fahren.

6. Mehrsprachigkeit

Das Plugin unterstützt Shopware's Übersetzungssystem vollständig. Titel und Teaser-Text kannst du für jede Sprache individuell pflegen.

Technische Implementierung

BepoTurboSuggest integriert sich nahtlos in die Shopware-Architektur:

Event-basierte Erweiterung

Das Plugin nutzt den SuggestPageLoadedEvent, um die Standard-Suchergebnisse zu erweitern. Die vorhandenen Produktvorschläge bleiben erhalten und werden um die Search Targets ergänzt.

Effiziente Datenbank-Abfragen

Der SearchTargetLoader Service führt optimierte Datenbankabfragen durch:

  • Prefix-Filter für schnelles Matching
  • Filter nach aktiven Targets
  • Filter nach Sales Channel und Sprache
  • Sorting nach Priorität

Clean Code Architektur

  • Eigene Entities mit DAL-Integration
  • Übersetzbare Felder über Translation-Entities
  • Service-orientierte Architektur mit Dependency Injection
  • PHPUnit-Tests für Kernfunktionalität

Die Vorteile im Überblick

Für Shop-Betreiber:

  1. Strategische Suchkontrolle: Lenke deine Kunden gezielt zu wichtigen Kategorien oder Aktionsseiten
  2. Thematische Bündelung: Verknüpfe Suchbegriffe mit kuratierten Übersichtsseiten
  3. Saisonales Marketing: Erstelle Landing Pages für Events und verknüpfe diese mit relevanten Suchbegriffen
  4. Priorisierung: Bestimme selbst, welche Ergebnisse zuerst erscheinen
  5. Mehrsprachigkeit: Verschiedene Titel und Teaser für jede Shop-Sprache
  6. Einfache Verwaltung: Komfortable Administration über das Shopware Backend
  7. Performance: Keine negativen Auswirkungen auf die Ladezeit der Suche

Für Kunden:

  1. Schnelleres Finden: Direkte Navigation zu thematischen Übersichtsseiten statt einzelner Produkttreffer
  2. Bessere Orientierung: Visuell hervorgehobene Kategorie- und Landing Page-Vorschläge
  3. Relevantere Ergebnisse: Kuratierte Inhalte ergänzen die algorithmusbasierten Produkttreffer
  4. Visuelle Hilfe: Optionale Bilder unterstützen die Orientierung
  5. Klare Beschreibungen: Teaser-Texte erklären, was den Kunden auf der Zielseite erwartet

Für die Conversion:

  1. Höhere Klickraten: Prominent platzierte Buttons mit klarem Call-to-Action
  2. Reduzierte Absprungrate: Kunden finden schneller, was sie suchen
  3. Cross-Selling-Potenzial: Leite von spezifischen Suchen zu breiteren Kategorien
  4. Saisonale Umsatzsteigerung: Nutze Trend-Suchbegriffe für Event-Kampagnen

Praktische Anwendungsbeispiele

Szenario 1: Saisonales Event

Du betreibst einen Party-Shop und hast eine Landing Page für "Karnevalsartikel" erstellt:

  • Erstelle ein Search Target für diese Landing Page
  • Füge Suchbegriffe hinzu: "karneval", "fasching", "kostüm", "verkleidung", "fastnacht", "helau", "alaaf"
  • Lade ein attraktives Headerbild hoch
  • Schreibe einen Teaser: "Entdecke unsere bunte Auswahl an Karnevals- und Faschingskostümen"
  • Setze die Priorität hoch (z.B. 100)

Ergebnis: Sobald Kunden "hallo" eintippen, erscheint prominent deine Halloween-Landing-Page, noch bevor einzelne Kostüm-Produkte angezeigt werden.

Szenario 2: Kategorieförderung

Du möchtest deine Kategorie "Nachhaltige Produkte" pushen:

  • Erstelle ein Search Target für die Kategorie
  • Suchbegriffe: "nachhaltig", "bio", "öko", "umwelt", "green", "fair"
  • Teaser: "Unsere Auswahl an nachhaltigen und umweltfreundlichen Produkten"
  • Mittlere Priorität (50)

Ergebnis: Kunden, die nach nachhaltigen Optionen suchen, landen direkt in der kuratierten Kategorie statt bei zufälligen Produkten, die "bio" in der Beschreibung erwähnen.

Szenario 3: Produktfokus

Du hast ein neues Flaggschiff-Produkt, das du besonders hervorheben möchtest:

  • Search Target: Spezifisches Produkt
  • Suchbegriffe: Produktname, Hauptfeatures, verwandte Begriffe
  • Priorität: Sehr hoch (150)

Ergebnis: Das Produkt erscheint prominent hervorgehoben, auch wenn andere ähnliche Produkte existieren.

Installation und Einrichtung

Die Installation ist denkbar einfach:

  1. Plugin über den Shopware Store erwerben oder als Composer-Package installieren
  2. Plugin installieren und aktivieren: Entweder einfach im Admin oder per Command-Line bin/console plugin:install --activate BepoTurboSuggest
  3. Im Shopware Backend den neuen Menüpunkt "Turbo-Suchvorschläge" aufrufen
  4. Search Targets anlegen und mit Suchbegriffen verknüpfen

Keine Anpassung von Templates erforderlich - das Plugin erweitert die bestehenden Twig-Templates automatisch.

Fazit

BepoTurboSuggest schließt eine wichtige Lücke in der Shopware Standardsuche. Es gibt Shop-Betreibern die Kontrolle zurück und ermöglicht es, Kunden gezielt zu den relevantesten Inhalten zu leiten - seien es Kategorien, Landing Pages oder spezifische Produkte. 

Die Investition in bessere Suchfunktionalität zahlt sich direkt aus: Kunden finden schneller, was sie suchen, die User Experience verbessert sich, und letztendlich steigt die Conversion Rate. 

Besonders in Verbindung mit saisonalen Kampagnen, thematischen Landing Pages und einer durchdachten Content-Strategie wird BepoTurboSuggest zu einem mächtigen Werkzeug für mehr Umsatz und zufriedenere Kunden. 


BepoTurboSuggest ist verfügbar im Shopware Store und kann in wenigen Minuten in deinem Shopware 6.6+ oder 6.7+ Shop installiert werden.


Foto von Quino Al auf Unsplash