it-swarm.com.de

Soll ich den Benutzer umleiten, wenn es nur ein Suchergebnis gibt, oder die Ergebnisliste trotzdem anzeigen?

Wenn eine Suche nur zu einem Element auf der Suchergebnisseite führt, sollte ich dem Benutzer Zeit sparen, indem ich ihn sofort zum gesuchten Element umleitung, oder den Benutzer die Liste anzeigen lassen, bevor er fortfährt?

Search result page: 'Showing 1 to 1 of 1 entries'

P.S. Es ist irgendwie verwandt mit diese Frage , aber diese Frage ist allgemeiner und ich finde, dass diese Frage keine besseren Antworten hat.

80
Zaenille

Den Benutzer wissen lassen, dass nicht viele nützliche Informationen gefunden wurden is nützliche Informationen.

Wenn Sie nicht die Suchergebnisliste anzeigen, falls es nur ein Ergebnis gibt, sparen Sie dem Benutzer einige Zeit - aber Ich bezweifle, dass der Benutzer es tatsächlich zu schätzen wissen wird. Der Benutzer weiß im Grunde nicht , ob es nur ein Ergebnis gibt - oder ob es eine Inkonsistenz in der Funktionsweise der Suche gibt. Manchmal sieht er/sie eine Liste mit Ergebnissen, manchmal wird er/sie auf eine Inhaltsseite weitergeleitet.

Daher würde ich vorschlagen, dass Sie sich besser Zeit sparen und diese Funktion nicht hinzufügen.

131
tillinberlin

Benutzer nicht automatisch umleiten. Denken Sie daran, dem Benutzer die Kontrolle über Ihre Websites zu überlassen. Machen Sie sie zum Lineal Ihrer Site.

Der Benutzer möchte möglicherweise auch seine Suchbegriffe überarbeiten. Wenn ich als Benutzer versucht habe, nach allgemeinen Elementen zu suchen und ein Ergebnis erhalten habe, habe ich möglicherweise das Gefühl, dass etwas mit meinen Suchbegriffen nicht stimmt. Ich würde versuchen, die Suchbegriffe zu verallgemeinern.

In einem anderen Fall ist das einzige Ergebnis möglicherweise nicht das, nach dem ich suche. Natürlich möchte ich nicht auf diese Seite weitergeleitet werden.

Insgesamt ist es am besten, den Benutzer auswählen zu lassen, was er mit den Suchergebnissen tun möchte

52
selharxets

Konsistenz ist in UX wichtig

Dies ist ein allgemeines Prinzip, gilt jedoch insbesondere für Websites mit Kundenkontakt, auf denen Benutzer möglicherweise neu sind oder unterschiedliche Vertrautheitsgrade aufweisen.

  • Wenn Sie im wirklichen Leben Ihren Kühlschrank öffnen, um mit dem Kochen zu beginnen, erwarten Sie, dass sich darin Lebensmittel befinden. Es ist verwirrend und kognitiv dissonant wenn Sie Ihren Kühlschrank ein zweites Mal öffnen und ein Kochfeld darin sehen ... obwohl Ihre ultimative Absicht darin besteht, Essen zu kochen.

Bei der Benutzersuche besteht ein typischer Workflow darin, mit einer Idee zu beginnen, eine Suche durchzuführen, zu iterieren und dann ein Endergebnis zu erzielen:

enter image description here

Suchbenutzer iterieren häufig mehrmals , bevor sie zu einer Lösung gelangen, und sie können die Suche auf unterschiedliche Weise anpassen (wählen Sie ein anderes Ergebnis, gehen Sie zurück und passen Sie die Suchbegriffe an oder gehen Sie zurück zur Idee und überdenken Sie, was sie wollen).

Wenn Sie die Konsistenz brechen, besteht die Gefahr, dass Sie in diesem Workflow eine Desorientierung verursachen , da ein Benutzer möglicherweise einen Suchbegriff ändert und keine Ergebnisseite erhält.

  • Der Benutzer kann weiterhin auf die Schaltfläche back klicken (oder einen anderen Suchbegriff erneut eingeben, wenn das Feld dauerhaft ist), aber Sie haben bereits Desorientierung verursacht, da derselbe Mini-Workflow zu sehr unterschiedlichen Ergebnissen geführt hat.

Tu es nicht (normalerweise)

Aus diesem Grund ist es normalerweise anmaßendes Design anzunehmen, dass der Benutzer direkt zum Ergebnis umgeleitet werden möchte. Die Suche ist nicht immer ein linearer Workflow für Benutzer, daher ist Konsistenz die meiste Zeit wichtiger als Bequemlichkeit .

Wenn Sie sich Sorgen über Leerzeichen auf der Seite mit nur einem Ergebnis machen, gibt es andere Layout-Ansätze, um die Erfahrung zu verbessern (dies ist einer der Gründe elastische Dropdown-Suchfelder sind heutzutage beliebt)

34
tohster

Dies hängt auch von der Art der Suche ab, z. B. ob der Benutzer in einem CRM nach einer Kundennummer sucht. Wenn Sie diese Nummer eingeben, während Sie mit einem Kunden telefonieren, ist die Nummer eindeutig und der Benutzer erwartet eine Übereinstimmung. Er/sie wird die Ergebnisliste wahrscheinlich überflüssig finden. Eine Teilnummer kann die Suchliste zur weiteren Untersuchung zurückgeben.

13
ciscoheat

Wenn die Anwendung genaue Elemente bereitstellt, für die Benutzer möglicherweise den Titel kennen, leiten Sie zum Element um, bieten Sie jedoch die Möglichkeit, die vollständigen Suchergebnisse anzuzeigen.

Wikipedia tut dies, wenn Sie nach einem Artikel mit dem genauen Namen Ihrer Abfrage suchen, es sei denn, Sie navigieren zu den vollständigen Suchergebnissen. Dies ist nützlich, da der Benutzer diese Seite höchstwahrscheinlich direkt besuchen möchte, wenn er den Titel kennt. Dies kann auch an Orten nützlich sein, an denen Sie versuchen, nach einem genauen Namen wie dem eines Spiels oder Films zu suchen. Wenn es sich bei den Ergebnissen um Dinge mit bestimmten Namen handelt, leiten Sie den Benutzer weiter.

Beispiele, bei denen dies nützlich wäre: Wikipedia, IMDB, Steam, ein App Store

Wenn die Anwendung Elemente aus generischen Kriterien suchen soll, leiten Sie sie nicht um.

Wenn Ihre Suche für ein Thema in einer Reihe von Blog-Posts oder Websites konzipiert ist, bei denen der tatsächliche Titel nicht von großer Bedeutung ist, sollte keine Umleitung erfolgen. Wenn Sie eine Suche bei Google durchführen und zufällig ein Ergebnis mit genau demselben Titel wie Ihre Abfrage angezeigt wird, ist es in den meisten Fällen nicht hilfreich, den Nutzer umzuleiten. Der Unterschied besteht darin, dass die Suche eher auf Inhalte als auf Titel ausgerichtet ist.

Beispiele, bei denen dies nützlich wäre: Google, Amazon, Blog, Forum

Wenn möglich, ist es auch nützlich, Suchvorschläge in Echtzeit bereitzustellen, damit der Benutzer selbst auf ein Ergebnis klicken und so die Kontrolle über seine Suche behalten kann.

Dies ist in beiden oben dargestellten Fällen nützlich. In Fällen wie Google können Sie zusätzliche Eingaben vermeiden und sogar herausfinden, wie Sie Ihre Suche in Word umwandeln können. Dies bringt Sie immer noch zu einer Suchergebnisseite, kann aber dennoch eine hilfreiche Funktion sein. Es kann auch in Fällen wie Wikipedia, Steam oder Amazon nützlich sein, in denen Sie schnell zu einer bestimmten Seite gelangen. Unten kann es auch eine Option geben, auf die Benutzer klicken können, um sie zu einer tatsächlichen Suchergebnisseite zu bringen, damit sie die Kontrolle über ihre Suche behalten können.

11
Keavon

Wie bereits in anderen Antworten hier zum Ausdruck gebracht, sind folgende Gründe, nicht umzuleiten:

  • Der Benutzer erwartet eine Ergebnisseite (im Einklang mit anderen Suchvorgängen).
  • Der Benutzer erwartet, die Ergebnisse der Suche auswerten zu können
  • Der Benutzer wird wahrscheinlich durch die Seitenumleitung desorientiert und denkt, dass die Suche möglicherweise fehlgeschlagen ist.

Google hat sich mit der Schaltfläche "Ich fühle mich glücklich" in Richtung sofortiger Weiterleitungen bewegt, mit der der Nutzer direkt zum Top-Ergebnis seiner Suchzeichenfolge gelangt. Dabei wird jedoch das regelmäßigere Suchverhalten als Standard verwendet (wenn die Nutzer) Treffer kehren zurück oder geben auf der Tastatur ein, anstatt auf eine Schaltfläche auf dem Bildschirm zu klicken.

7
Andrew Martin

Ich würde gerne sagen, dass ich mir 100% sicher bin. Aber als Benutzer würde ich immer noch erwarten, die Ergebnisliste zu sehen. Ich habe eine Suche durchgeführt. Nichts in der Benutzeroberfläche sagt mir, dass nur 1 Suchergebnis gefunden wurde. Wenn ich sofort zum einzigen Ergebnis weitergeleitet werde, ist dies verwirrend, da ich nicht sicher bin, ob ich die Suche überhaupt durchgeführt habe.

Dies hängt jedoch sehr davon ab, auf welche Suche wir uns beziehen. Wenn wir in einem System suchen, das eine begrenzte Anzahl von Elementen mit offensichtlichen Unterschieden enthält, ist dies möglicherweise in Ordnung.

Die beste Implementierung wäre jedoch, Ergebnisse anzuzeigen, bevor der Benutzer die Suche abschließt, auch bekannt als Auto-Abschluss.

6
Daniel Zahra

Ich bin schon einmal auf dieses Problem gestoßen und habe tatsächlich eine andere Antwort. In meinem Fall ist die Liste der Elemente die eigene Liste des Benutzers. Denken Sie also daran.

Ich leite den Benutzer automatisch um, füge jedoch oben auf der Seite einen Hinweis hinzu, der den Benutzer darüber informiert, dass "es nur gab 1 Datensatz, der übereinstimmte, sodass Sie automatisch darauf verwiesen wurden. Klicken Sie hier, um die Liste trotzdem anzuzeigen. "

Also ja, ich leite sie um, aber ich sage ihnen auch warum, und gib ihnen die Möglichkeit, trotzdem zurückzukehren. Ich glaube, dies ist das Beste aus beiden Welten, da es Klicks in 99% der Fälle minimiert, den Benutzer aber dennoch zu 100% informiert und unter Kontrolle hält.

5
Bing

Benutzer können nicht alles wissen

Wie andere angemerkt haben, möchten Sie, dass der Benutzer die Kontrolle hat und sich des Site-Flusses voll bewusst ist. Andererseits sollte das System mehr über die verfügbaren Informationen wissen als der Benutzer. Dafür sind Computer da, oder? Das System weiß zum Beispiel, dass sie das Fünffache der Ergebnisse erhalten würden, wenn sie nur ein Wort in der Suche geändert hätten.

Lassen Sie den Computer für den Benutzer arbeiten

Das Konzept der Empfehlungen auf E-Comm-Websites zielt genau auf das Problem ab, mit dem Sie konfrontiert sind. Manchmal gibt es nicht viele Ergebnisse, und das ist möglicherweise genau das, wonach der Benutzer gesucht hat. Das System weiß jedoch auch, dass Personen, die in diese spärliche Ecke der Website schauen, auch an anderen Informationen interessiert sind.

Geben Sie dem Benutzer, wonach er gefragt hat, ob es sich um 1000 Ergebnisse oder 0 handelt. Sie können jedoch "ähnliche" oder "verwandte" Suchvorgänge in einem klar verständlichen und definierten Bereich anhängen. Lassen Sie sie wissen, "das ist nicht das, wonach Sie gesucht haben, aber wir denken, es wird Ihnen gefallen".

4
plainclothes

Ich stimme den obigen Antworten im Allgemeinen zu, dies nicht zu tun. Es gibt jedoch immer Ausnahmen.

Wenn Sie in der Webanwendung JIRA (issuetracker) suchen, erhalten Sie die Ergebnisliste , sofern nicht Sie geben direkt einen Ausgabeschlüssel ein (in Form von PRJ-123). In diesem Fall wäre es ärgerlich, die Liste anzuzeigen, da Sie als Benutzer erwarten, dass sie genau einem Problem entspricht.

4
Wim Deblauwe

Wenn der Benutzer nach einer bestimmten eindeutigen Kennung sucht (und erwartet wird, dass die meisten Benutzer diese Kennungen regelmäßig kennen/verwenden), ist es akzeptabel, ein einzelnes Ergebnis auf die Detailseite umzuleiten. Wenn ich beispielsweise in Rally nach einer User Story suche, erwarte ich, dass die Suche mich direkt zur Story führt, wenn ich US12345 eingebe, aber ich erwarte auch, dass ich zu einer Suchliste gehe, wenn ich Schlüsselwörter verwende, auch wenn nur Ein Ergebnis existiert. Wenn eine Story mit einer anderen verknüpft werden soll (z. B. US12347), würde ich das integrierte Beziehungssystem verwenden, sodass bei der Suche in US12345 das eine Ergebnis angezeigt wird und im Nachfolgebereich US12347 als verwandtes Element angezeigt wird. Wenn ich zu US12347 hätte gehen wollen, hätte ich direkt danach gesucht.

Dies ist ein spezielles Beispiel, das jedoch die Tatsache umreißt, dass es manchmal akzeptabel ist, direkt zur Detailseite zu wechseln. Wenn Sie beispielsweise nach einer Kontonummer oder einer anderen eindeutigen Datensatzkennung (wie oben) suchen, können Sie zur Seite wechseln. Geben Sie dem Benutzer zu jedem anderen Zeitpunkt eine Liste, auch wenn nur ein Ergebnis vorliegt. Als akzeptable Alternative können Sie auch eine Google-ähnliche Option "Ich fühle mich glücklich" bereitstellen, bei der die Option direkt zum ersten Spiel geht. Benutzer können dies verwenden, wenn sie ihr bestimmtes Suchergebnis genau kennen (natürlich kann sich die Indizierung im Laufe der Zeit ändern, daher ist dies möglicherweise nicht immer die beste Idee, aber zumindest hat der Benutzer eine Option).

1
phyrfox

Nein! Als Benutzer möchte ich möglicherweise meine Suchbegriffe überarbeiten oder mit dem Ergebnis dieser Aktion nicht zufrieden sein. Vielleicht möchte ich auch auf "Meinten Sie?" Klicken. Verknüpfung. Schließlich kann ich (selten, aber möglicherweise) mit Malware infiziert sein . Siehe Aktionsdiagramm unten:

  1. Geben Sie den Suchbegriff ein
  2. Automatisch umgeleitet
  3. Mit dem Ergebnis aus irgendeinem Grund nicht zufrieden

Am besten lassen Sie den Benutzer das Ergebnis auswählen, auch wenn es nur eines ist ( ignorieren der Fall).
Siehe Beispiel:


Spoogle

Suchbegriff eingeben:How to walk my dog without a leash?
Empfohlene Suche: Wie gehe ich mit meinem Hund ohne Gürtel? =
Ergebnisse (1):

Gehen Sie mit Ihrem Hund ohne Leine
Erfahren Sie auf DogTuts.org, wie Sie Ihren Hund ohne Leine führen können!


Möchten Sie Ihren Suchbegriff in einem solchen Fall nicht überarbeiten? Sie können jedoch eine Option hinzufügen.

1
EKons