Zum Inhalt springen
← Impulse

Was angezeigt werden sollte, wenn eine Suche keine Ergebnisse liefert: Leitfaden zur Diagnose und Orientierung

Eine Suche ohne Treffer kann auf eine schwierige Anfrage oder einen Fehler im Katalog hindeuten. So finden Sie die Ursache und bieten hilfreiche Alternativen, ohne die Relevanz zu beeinträchtigen.

Suchseite eines Onlineshops, die dazu auffordert, die Anfrage zu prüfen und aktive Filter zu entfernen, wenn keine Produkte gefunden wurden.

Eine Suchseite ohne Ergebnisse wird oft als einfacher Leerzustand behandelt: Es wird mitgeteilt, dass es keine Treffer gibt, und dazu aufgefordert, eine andere Anfrage auszuprobieren. Doch hinter dieser Meldung können sehr unterschiedliche Probleme stecken. Vielleicht hat jemand einen Markennamen in einer abweichenden Schreibweise eingegeben, ein Filter schließt den gesamten Katalog aus oder die gesuchten Produkte sind zwar vorhanden, aber nicht korrekt indexiert.

Welche Reaktion angemessen ist, hängt von der Ursache ab. Beliebte Produkte wahllos anzuzeigen, kann die Seite zwar füllen, aber auch für Verwirrung sorgen und Vertrauen kosten. Ziel ist es, den nächsten Schritt zu erleichtern, ohne eine Alternative als passenden Treffer auszugeben, und zugleich Hinweise zu erfassen, mit denen sich das zugrunde liegende Problem beheben lässt.

Zuerst klären: unmögliche Anfrage oder Fehler bei der Suche?

Zuerst klären: unmögliche Anfrage oder Fehler bei der Suche?

Bevor Sie Empfehlungen gestalten, sollten Sie festlegen, was „keine Ergebnisse“ in Ihrem System bedeutet. Gibt es tatsächlich keinen veröffentlichten und verfügbaren Artikel, der zur Anfrage passt, oder liefert die Suche wegen eines Indexierungsfehlers, einer Verfügbarkeitsregel oder eines unerwarteten Filters keine Dokumente? Nutzer sehen möglicherweise dieselbe Seite; das Team muss diese Fälle jedoch unterscheiden.

Richten Sie eine praktische Prüfung ein: Vergleichen Sie die Anfrage mit dem Katalog in seiner Datenquelle und mit dem Index, den die Suche verwendet. Ist ein Artikel im Katalog, aber nicht im Index vorhanden, handelt es sich nicht um eine unmögliche Anfrage, sondern um ein Synchronisierungs- oder Indexierungsproblem. Ist das Produkt indexiert, prüfen Sie, ob Filter, Berechtigungen, Region, Sprache oder Verfügbarkeit es ausschließen.

Unterscheiden Sie außerdem zwischen einer Suche ohne textliche Übereinstimmung und einer Suche ohne kaufbare Produkte. Ein ausverkaufter Artikel kann genau zur Anfrage passen, auch wenn er nicht verfügbar ist. Die Meldung „Keine Ergebnisse“ könnte in diesem Fall eine berechtigte Erwartung verschleiern. Entscheiden Sie entsprechend den Katalogregeln, ob der Artikel mit seinem Verfügbarkeitsstatus angezeigt oder erklärt werden soll, dass keine verfügbaren Optionen vorliegen.

Suchbegriffe, Synonyme, Filter und Indexierung diagnostizieren

Gehen Sie bei null Treffern in einer Reihenfolge vor, die hilft, die Ursache zu finden, ohne Regeln auf Verdacht zu ändern:

  1. Prüfen Sie die Anfrage: Suchen Sie nach Tippfehlern, Abkürzungen, Singular- und Pluralformen, Akzenten sowie alternativen Bezeichnungen, die Ihre Kunden verwenden. Gehen Sie nicht davon aus, dass eine seltene Anfrage falsch ist.
  2. Prüfen Sie die Filter: Zeigen Sie an, welche Filter aktiv sind, und ermöglichen Sie, sie einzeln zu entfernen. Eine zu stark eingeschränkte Kombination kann die Ursache sein, obwohl die Anfrage gültig ist.
  3. Überprüfen Sie den Katalog: Stellen Sie sicher, dass die erwarteten Artikel veröffentlicht sind, die erforderlichen Felder aufweisen und nicht durch Verfügbarkeit, Sprache oder Region ausgeschlossen werden.
  4. Vergleichen Sie den Index: Suchen Sie die Artikel im Suchsystem und prüfen Sie, ob aktuelle Katalogänderungen übernommen wurden. Fehlen sie dort, sollte die Indexierung korrigiert werden, bevor Sie zusätzliche Vorschläge einführen.
  5. Bewerten Sie die Interpretation: Prüfen Sie, ob die Suche Wörter als Marke, Kategorie, Modell oder anderes Merkmal erkennt und ob die Anfrage korrekt mit den Filtern kombiniert wird.

Diese Reihenfolge verhindert oberflächliche Lösungen. Synonyme hinzuzufügen, um nicht indexierte Produkte auszugleichen, könnte beispielsweise unpassende Treffer begünstigen, ohne das ursprüngliche Problem zu lösen. Halten Sie außerdem fest, ob das Problem eine einzelne Anfrage oder eine größere Gruppe von Suchen betrifft. Dieser Unterschied hilft bei der technischen Priorisierung.

Alternativen nach Verlässlichkeit auswählen, nicht um Platz zu füllen

Eine Alternative ist nur dann hilfreich, wenn ihr Zusammenhang mit der Suche für die Person nachvollziehbar ist. Sie können die folgenden Optionen nach abnehmender Nähe priorisieren:

  • Korrekturvorschlag: Schlagen Sie eine andere Schreibweise vor, wenn es klare Hinweise darauf gibt. Lassen Sie die Nutzerinnen und Nutzer den Vorschlag übernehmen; ändern Sie die Anfrage nicht stillschweigend, wenn sich dadurch die Absicht verändern könnte.
  • Verwandte Anfrage: Bieten Sie Synonyme oder ähnliche Begriffe an, wenn ihre Beziehung im Katalog nachvollziehbar ist. Machen Sie deutlich, dass es sich um einen Vorschlag und nicht um einen exakten Treffer handelt.
  • Filter entfernen: Sind Filter aktiv, weisen Sie darauf hin, welche die Suche einschränken, und bieten Sie an, sie zu entfernen. Behalten Sie die übrigen Filter bei, damit die Suche erweitert werden kann, ohne von vorn zu beginnen.
  • Nahe gelegene Kategorie: Verlinken Sie auf eine passende Kategorie, wenn sich ihr Zusammenhang mit der Anfrage begründen lässt. Stellen Sie eine breite Kategorie nicht als konkretes Suchergebnis dar.
  • Katalog erkunden: Bieten Sie einen allgemeinen Ausweg an, etwa die Rückkehr zu den Kategorien oder zur Startseite des Shops, aber erst nach den relevanteren Optionen.

Wenn keine Alternative ausreichend relevant ist, sollten Sie ehrlich mitteilen, dass keine passenden Treffer gefunden wurden, und eine neue Suche ermöglichen. Beliebte Produkte, Angebote oder gesponserte Artikel können anderen Zielen dienen, dürfen aber nicht optisch mit Ergebnissen der erfolglosen Anfrage verwechselt werden. Werden sie aus geschäftlichen Gründen eingebunden, kennzeichnen Sie sie ausdrücklich und lassen Sie den ursprünglichen Suchstatus sichtbar.

Einen Leerzustand gestalten, der den nächsten Schritt erleichtert

Die Meldung sollte bestätigen, was geschehen ist, und eine konkrete Handlung ermöglichen. Zeigen Sie die ausgeführte Anfrage an, weisen Sie darauf hin, ob Filter die Suche einschränken, und bieten Sie ein bearbeitbares Suchfeld. Geben Sie nicht den Nutzenden die Schuld und vermeiden Sie vage Formulierungen wie „Etwas ist schiefgelaufen“, wenn kein Fehler festgestellt wurde.

Eine hilfreiche Gestaltung verbindet meist drei Elemente: eine klare Überschrift, eine kurze Erklärung und ein oder zwei vorrangige Handlungsmöglichkeiten. Sie kann beispielsweise dazu auffordern, die Schreibweise zu prüfen, und bei aktiven Filtern eine Möglichkeit anbieten, diese zu entfernen. Ist ein technisches Problem bekannt, sollte die Meldung nicht so tun, als gebe es keine passenden Treffer. Informieren Sie stattdessen darüber, dass die Suche vorübergehend nicht verfügbar ist, und bieten Sie einen Kontaktweg oder eine Möglichkeit zum Stöbern an – je nachdem, was der Dienst tatsächlich leisten kann.

Gestalten Sie Aktionen klar erkennbar und barrierefrei: Der Text sollte das Ziel eines Links oder die Wirkung einer Schaltfläche erklären. Behalten Sie nach einer Filteränderung oder einem Vorschlag den weiterhin hilfreichen Kontext bei. Prüfen Sie außerdem die Darstellung auf Mobilgeräten, Ladehinweise und die Tastaturnavigation. Ein klarer Ausweg ist wenig wert, wenn er sich nur schwer finden oder aktivieren lässt.

Ursache und nachfolgenden Erfolg messen

Nur den Text der Anfrage zu protokollieren, reicht nicht aus, um über nötige Korrekturen zu entscheiden. Erfassen Sie bei jedem Ereignis ohne Treffer in angemessenem Umfang die normalisierte Anfrage, aktive Filter, den Katalogkontext, relevante Verfügbarkeit und mögliche technische Fehler. Speichern Sie keine unnötigen personenbezogenen Daten und halten Sie die Datenschutzrichtlinien Ihres Dienstes ein.

Verknüpfen Sie das Ereignis mit den anschließenden Handlungen: Änderung der Anfrage, Entfernen von Filtern, Klick auf einen Vorschlag, Wechsel zu einer Kategorie oder Abbruch. Diese Hinweise beweisen für sich genommen nicht, dass eine Alternative das Anliegen gelöst hat. Ein Klick kann Neugier ausdrücken, und das Verlassen der Seite bedeutet nicht zwangsläufig Unzufriedenheit. Bewerten Sie die Signale zusammen mit der diagnostizierten Ursache und, wenn möglich, mit späteren Erfolgssignalen, die für Ihr Unternehmen definiert wurden.

Priorisieren Sie wiederholt auftretende Anfragen, Fälle mit vorhandenen, aber nicht angezeigten Artikeln sowie Probleme, die wichtige Aufgaben verhindern. Ordnen Sie anschließend jedes Muster einer Maßnahme zu: Katalogkorrektur, Anpassung der Indexierung, Erweiterung der Synonyme, Verbesserung der Filter oder Änderung der Benutzeroberfläche. So wird vermieden, alle Fälle ohne Treffer als Textproblem zu behandeln.

Checkliste vor der Veröffentlichung von Änderungen

Checkliste vor der Veröffentlichung von Änderungen

Validieren Sie den Leerzustand mit repräsentativen Fällen und nicht nur mit einer ausgedachten Anfrage. Berücksichtigen Sie einen korrigierbaren Tippfehler, ein Synonym, eine Anfrage ohne Entsprechung, Filter, die alle Artikel ausschließen, ein vorhandenes Produkt außerhalb des Index und einen passenden, aber nicht verfügbaren Artikel. Prüfen Sie in jedem Fall, was die Nutzenden sehen und was das System erfasst.

  • Unterscheidet die Meldung eine leere Suche von einem technischen Fehler?
  • Sind aktive Filter sichtbar und können sie entfernt werden, ohne die gesamte Anfrage zu verlieren?
  • Sind Korrekturvorschläge plausibel und werden sie von den Nutzenden angenommen, statt heimlich angewendet zu werden?
  • Haben alternative Kategorien und Produkte einen nachvollziehbaren Bezug zur Suche?
  • Sind Empfehlungen als Alternativen und nicht als exakte Treffer gekennzeichnet?
  • Werden die wahrscheinliche Ursache und die erforderlichen Interaktionen erfasst, um Verbesserungen zu priorisieren?
  • Funktioniert der Ablauf mit der Tastatur, auf Mobilgeräten und unter den tatsächlichen Verfügbarkeitsbedingungen?

Ein guter Zustand ohne Suchergebnisse versucht nicht, die Leere zu kaschieren. Er macht daraus eine informierte Entscheidung: Bei ausreichender Sicherheit wird die Anfrage korrigiert, bei Filtern als Ursache wird die Suche sinnvoll erweitert, und wenn keine passende Alternative existiert, wird ein ehrlicher Ausweg angeboten. Diese Kombination verbessert das Erlebnis und sorgt dafür, dass jede erfolglose Suche Hinweise zur Verbesserung des Katalogs oder des Systems liefert.

Fuentes y referencias

  1. Web standardsW3C
  2. OWASP Cheat Sheet SeriesOWASP Foundation
  3. Web performanceweb.dev