Mo–Do 09:30–17:00, Fr bis 15:00 Uhr

Bargteheide 04532 408 99 95Göttingen 0551 890 64 000
Projekt anfragen

Shopware Performance

Elasticsearch und OpenSearch für Shopware 6: schnelle Suche und Listings

Wir binden Elasticsearch oder OpenSearch an Shopware 6 an, damit Suche, Filter und Listings aus einem eigenen Index kommen und die Datenbank entlastet wird.

  • seit 2012
  • über 200 Onlineshops
  • über 800 Webseiten
  • Shopware Partner seit 2014
Karteikasten aus Glas mit hervorgehobenen Karten als Sinnbild für Elasticsearch in Shopware

Onlineshops

über 200

umgesetzt seit 2012

Realisierte Projekte

über 1.000

seit 2012

Shopware Partner

seit 2014

eigene Plugins im Shopware Store

2012 gegründet
200+ Onlineshops
800+ Webseiten
19 Expertinnen und Experten im Team
  • Shopware Logo Partner seit 2014
  • Mollie Logo Partner seit 2021
  • Trusted Shops Logo Partner
  • eRecht24 Logo Partner
  • magnalister Logo Partner seit 2022
  • Base Logo Partner seit 2026
  • sync4 Logo Partner seit 2022
  • Pickware Logo Partner seit 2019
  • ADCELL Logo Partner
Shopware-Kunden, die mit uns arbeiten

Wann die Shopware-Suche ohne Elasticsearch an Grenzen stößt

Ohne Suchindex beantwortet Shopware Suche, Filter und Kategorielisten direkt aus der Datenbank. Bei kleinen Katalogen fällt das kaum auf. Mit tausenden Produkten, vielen Varianten und Eigenschaftsfiltern werden genau diese Seiten langsam, und die Suche findet bei Tippfehlern wenig.

Was Ihnen Elasticsearch für Shopware bringt

  • Suche, Filter und Listings kommen aus einem eigenen Index.
  • Die Datenbank hat mehr Luft für Warenkorb und Checkout.
  • Relevanz, Synonyme und Gewichtungen lassen sich gezielt einstellen.
  • Indexierung läuft im Hintergrund über die Message Queue.

Leistungsumfang

Das übernehmen wir bei Elasticsearch für Shopware

  • Einrichtung

    Elasticsearch oder OpenSearch an Shopware 6 anbinden, lokal oder als Dienst.

  • Indexierung

    Produkte, Varianten und Eigenschaften zuverlässig und im Hintergrund indexieren.

  • Suchrelevanz

    Gewichtungen, Synonyme und Tippfehlertoleranz passend zu Ihrem Sortiment.

  • Listings & Filter

    Kategorieseiten und Filter kommen schnell aus dem Index.

  • Admin-Suche

    Auch die Suche im Shopware-Admin bleibt bei großen Datenmengen flott.

  • Überwachung

    Index-Status und Cluster im Blick, damit nichts unbemerkt veraltet.

Mit Elasticsearch oder OpenSearch kommen Suche, Filter und Kategorielisten in Shopware 6 aus einem eigenen Suchindex statt aus der Datenbank. Das hält diese Seiten auch bei großen Katalogen schnell und gibt der Datenbank Luft für Warenkorb und Checkout. Wir richten den Index ein, sichern die Indexierung ab und stellen die Relevanz auf Ihr Sortiment ein.

Technik-Stack

  1. AnwendungShopware, Laravel oder WordPress mit Theme und Plugins
  2. Cache und SucheRedis und Elasticsearch passend konfiguriert
  3. PHPaktuelle Version mit OPcache
  4. Servereigene Server mit NVMe-Speicher
Wir schauen auf alle Schichten, nicht nur auf das Theme: von der Anwendung über Cache und Suche bis zum Server.

Indexierung, die zuverlässig mitläuft

Ein Suchindex ist nur so gut wie seine Aktualität. Shopware aktualisiert ihn über die Message Queue, und genau dort hakt es oft: Worker laufen nicht, Nachrichten stauen sich, Preise im Listing sind veraltet. Wir prüfen die Hintergrundprozesse, richten sie dauerhaft ein und überwachen den Index. Auffällige Abfragen außerhalb der Suche behandeln wir bei der Datenbank-Query-Optimierung.

public static function getSubscribedEvents(): array
{
    return [
        ProductPageLoadedEvent::class => 'onProductPage',
    ];
}

public function onProductPage(ProductPageLoadedEvent $event): void
{ /* Daten ergänzen, ohne den Core anzufassen */ }
Erweiterungen bauen wir als eigene Shopware-Plugins, damit der Shop updatefähig bleibt.

Relevanz statt bloßer Treffer

Ein schneller Index hilft wenig, wenn die falschen Produkte oben stehen. Wir gewichten Felder wie Name, Hersteller und Artikelnummer, pflegen Synonyme und stellen die Tippfehlertoleranz ein. Wer zusätzlich Beratung im Chat und Suche in eigenen Worten möchte, findet das in Minofinder.

Suchergebnis

Beispiel

www.web-labels.de › shopware › elasticsearch

Elasticsearch & OpenSearch für Shopware 6 | Web Labels

Elasticsearch und OpenSearch für Shopware 6: Einrichtung, Indexierung, Relevanz und Listings aus dem Index. So bleiben Suche und Filter bei großen Katalogen schnell.

So erscheint diese Seite mit Titel und Beschreibung in der Suche. Beides schreiben wir für jede Seite selbst.

Arbeitsweise

So läuft die Einrichtung von Elasticsearch für Shopware ab

  1. Verstehen

    Wir sehen uns Ihr Geschäft, Ihre Systeme und Ihre Zahlen an, bevor wir etwas vorschlagen.

  2. Planen

    Sie bekommen ein Konzept und ein Angebot mit einzelnen Positionen und einem realistischen Zeitplan.

  3. Umsetzen

    Wir entwickeln in Etappen. Sie sehen Zwischenstände auf einer Testumgebung und geben sie frei.

  4. Betreiben

    Nach dem Livegang kümmern wir uns um Hosting, Updates und Monitoring, wenn Sie das möchten.

Referenzen

Shopware-Shops mit Elasticsearch und OpenSearch

Alle Shopware-Referenzen ansehen
Passende Referenz und Produkt

Ihre Ansprechpartner

Ihre Ansprechpartner für Elasticsearch und Shopware

Erzählen Sie uns, wo Ihr Projekt gerade steht. Janis und Tim hören zu, fragen nach und sagen Ihnen ehrlich, was wir empfehlen und was es ungefähr kostet.

Janis Rittmeier und Tim Schröder, Key-Account Manager bei Web Labels, Ansprechpartner für Elasticsearch

Unser Team für Ihre Fragen

  • René Grosche, Geschäftsführer bei Web Labels René Grosche Geschäftsführer
  • Marco Kreutzfeldt, Stellv. Geschäftsführer · Backoffice bei Web Labels Marco Kreutzfeldt Stellv. Geschäftsführer · Backoffice
  • Tim Schröder, Key-Account Manager bei Web Labels Tim Schröder Key-Account Manager · Beratung und Angebot
  • Janis Rittmeier, Key-Account Manager bei Web Labels Janis Rittmeier Key-Account Manager · Beratung und Angebot
  • Lennart Albrecht, Head of Development bei Web Labels Lennart Albrecht Head of Development
  • Tom Baustian, Webdesign · Performance Marketing · Audio bei Web Labels Tom Baustian Webdesign · Performance Marketing · Audio
  • Tajara-Tabea Leonard, Webdesign · Content · SEO bei Web Labels Tajara-Tabea Leonard Webdesign · Content · SEO
  • Ken Raupach, Webdesign · Performance Marketing bei Web Labels Ken Raupach Webdesign · Performance Marketing
  • Muhammed Tay, Webentwicklung bei Web Labels Muhammed Tay Webentwicklung
  • Alexander Folz, Webentwicklung bei Web Labels Alexander Folz Webentwicklung
  • Aaron Griem, Webentwicklung bei Web Labels Aaron Griem Webentwicklung
  • Leon Fischer, Webentwicklung bei Web Labels Leon Fischer Webentwicklung
  • Patrick Heidl, Webentwicklung bei Web Labels Patrick Heidl Webentwicklung
  • Tobias Schäfer, Webentwicklung bei Web Labels Tobias Schäfer Webentwicklung · Komplexe Entwicklungen
  • Laura Schop, Webentwicklung bei Web Labels Laura Schop Webentwicklung
  • Aleksej Werestschagin Webentwicklung
  • Julina Sievert, Auszubildende bei Web Labels Julina Sievert Auszubildende
  • Rosa-Lee Biesterfeldt, Auszubildende bei Web Labels Rosa-Lee Biesterfeldt Auszubildende
Technologien und Werkzeuge
ShopwareOpenSearchElasticsearchPHP

Häufige Fragen zu Elasticsearch für Shopware

Alle Fragen und Antworten
Elasticsearch oder OpenSearch: Was nehmen wir?

Shopware 6 unterstützt beide. OpenSearch ist der offene Ableger von Elasticsearch. Welche Variante passt, hängt von Ihrem Hosting, der Shopware-Version und vorhandenen Diensten ab.

Was ist mit der Shopware-Standardsuche?

Die Standardsuche arbeitet direkt mit der Datenbank. Für kleine Kataloge reicht das. Bei vielen Produkten und Filtern ist ein Suchindex schneller und lässt sich besser einstellen.

Wie hängt das mit Minofinder zusammen?

Minofinder ist unsere KI-Suche mit Produktberater und arbeitet mit einem eigenen Index. Wer neben Geschwindigkeit auch natürliche Sprache und Beratung im Chat möchte, kann Minofinder statt oder zusätzlich nutzen.

Verwandte Leistungen
  • Performance

    Schnellere Shopware-6-Shops: Wir messen mit ShopSignal und Tideways, finden die Bremsen in Datenbank, Cache, Suche, Theme und Server und lösen zuerst, was am meisten bringt.

  • Redis

    Wir richten Redis für Shopware 6 ein: für Cache, Sessions, Sperren und Zähler, sauber getrennt und so konfiguriert, dass es auch bei Last stabil bleibt.

  • Datenbank-Queries

    Wir finden die Abfragen, die Ihren Shopware-Shop bremsen, verstehen sie mit EXPLAIN und Profiling und beheben sie mit Indizes, besseren DAL-Abfragen oder angepasstem Plugin-Code.

  • Datenbank-Performance

    Wir stellen MySQL bzw. MariaDB passend zu Ihrem Shopware-Shop ein, räumen wachsende Tabellen auf und sorgen dafür, dass Hintergrundprozesse die Datenbank nicht ausbremsen.

Erzählen Sie uns von Ihrem Projekt

Ein paar Sätze reichen für den Anfang. Wir melden uns mit Rückfragen oder einem Terminvorschlag.

Bis zu 80 % staatliche Förderung