Archiwum

Posty oznaczone ‘wyszukiwanie’

Użyteczność wyszukiwarki na stronie – na co zwracać uwagę

Lipiec 23rd, 2009 Brak komentarzy

Tym razem napiszę kilka słów o wyszukiwarkach na stronach. Temat dość aktualny (ostatnio sporo dyskusji wywołała nowa odsłona serwisu komputronik.pl) i jakże ważny. Jednak nie dla wszystkich – jeżeli masz niewielki serwis (powiedzmy do 100 stron) może w ogóle nie być sensu inwestować czas i pieniądze w dopieszczanie wyszukiwarki.

Jedyne zastosowanie które przychodzi mi do głowy w takich mniejszych serwisach to zbieranie poprzez nią informacji o tym czego odwiedzający nie mogą znaleźć na stronie. Na to pytanie odpowie nam lista słów kluczowych z naszej wewnętrznej wyszukiwarki.

A co jeżeli posiadamy stronę na której mamy serwis z rzeczywiście dużą ilością stron? Wtedy warto żeby wyszukiwarka spełniała kilka wymogów.

Ale najpierw kilka spraw o których trzeba pamiętać:

  • wyszukiwarka powinna spełniać pewne ogólnie przyjęte standardy – to nie jest miejsce do wymyślania koła od nowa
  • projektowanie swojej własnej wyszukiwarki od początku da gorsze wyniki niż skorzystanie z gotowego produktu (np. google site search)
  • z wyszukiwarki w serwisie nie e-commerce zazwyczaj korzysta maksymalnie jakieś 10% odwiedzających
  • użytkownicy wpisują zazwyczaj od 1 do 3 słów w pole wyszukiwarki
  • nieadekwatne wyniki zniechęcają – warto zobaczyć jakie wyniki otrzymują użytkownicy na najczęstsze zapytania i je odpowiednio ulepszyć (może nawet poprzez dodanie przed prawdziwymi wynikami z wyszukiwarki „rekomendacje” – ręcznie dobrane strony)
  • masz wątpliwości jak w sposób przejrzysty pokazać wyniki, co powinna zawierać strona z wynikami? przyjrzyj się rozwiązaniom Google …

Tyle tytułem wstępu. Czas zająć się podstawowymi elementami dobrej wyszukiwarki.

Pole wyszukiwarki na stronie

Ludzie są przyzwyczajeni do wyszukiwarki umieszczonej na górze strony. Najczęściej proste wyszukiwarki umieszcza się w prawym górnym rogu. Nie używaj tekstu w polu typu „wyszukaj …” – to nie lata 90`te. Ludzie już wiedzą co mają zrobić. Przycisk powodujący wyszukiwanie powinien być jednoznaczny – zwykłe „szukaj” sprawdza się idealnie.  Samo pole do wprowadzania tekstu powinno pomieścić 30 znaków – w końcu kierujemy coraz dłuższe zapytania do wyszukiwarek …

Wyszukiwanie zaawansowane

Czyli wyszukiwanie które łączy podanie frazy z zawężaniem poprzez określone parametry. Takie rozwiązanie może być przydatne na większych stronach jednak powinno być dostępne na żądanie osoby jako opcja. Można również rozwiązać to w inny sposób – na stronie głównej prosta wyszukiwarka a na stronie wyników możliwość skorzystania od razu z wersji zaawansowanej tak aby otrzymać lepsze wyniki. Ogólnie jeżeli można obejść się bez wyszukiwarki zaawansowanej to nie umieszczaj jej …

Zawężanie poprzez kategorie

Czasem takie rozwiązanie jest sensowne. W takim wyszukiwaniu użytkownik przeszukuje jedynie wybrany przez siebie obszar strony (np. kategorię „buty męskie”). Zawężanie poprzez kategorie powinno znajdować się na stronach które mają klarowny podział na obszary.  Z zawężaniem wiążą się jednak pewne zagrożenia:

  • jeżeli jakaś kategoria jest domyślnie wybrana (co nie powinno mieć miejsca … domyślną kategorią powinno być przeszukiwanie całej zawartości) użytkownicy mogą założyć, że przeszukują całą stronę a my nie mamy danego produktu
  • użytkownik w poszukiwaniu produktu może wybrać przeszukiwanie kategorii do której on sam przyporządkowałby dany produkt. Jeżeli my wybraliśmy dla niego inną kategorię użytkownik może go nie znaleźć

Wyniki wyszukiwania

Jak już napisałem wcześniej – popatrzcie na to jak te wyniki wyglądają w najpopularniejszych wyszukiwarkach. Wzorujcie się na tych rozwiązaniach odpowiednio je modyfikując do swoich potrzeb

Wyniki

W przypadku naszej wewnętrznej wyszukiwarki mamy wspaniałą możliwość ingerencji w wyniki. Możemy np. wybrać najważniejsze strony które będą automatycznie znajdować się wysoko na dane frazy.  Taki proces może być kłopotliwy (trzeba rozpisać słowa kluczowe oraz strony które mają się pojawić w wynikach), jednak nagrodą są bardzo dobrze dopasowane wyniki. Można oczywiście ograniczyć się do najczęściej zadawanych przez użytkowników zapytań i tylko dla nich wykonać tak dopasowane rezultaty.

Sortowanie wyników

Podstawowe sortowanie powinno odbywać się poprzez kryterium istotności. Zależnie od danej strony sensowne może być np. sortowanie według ceny. Dobrze jest przyjrzeć się funkcjonowaniu sortowania w serwisach aukcyjnych. Tam siłą rzeczy są one bardzo dobrze rozwinięte.

Brak wyników wyszukiwania

Czasem zdarza się i taka sytuacja. Użytkownik wpisuje frazę i … nic. W takim wypadku musimy w widocznym miejscu umieścić informację, że wyszukiwanie nie przyniosło żadnych rezultatów. Dodatkowo warto jest dodać do tego szczególnego przypadku wyników np. zdjęcia swoich najpopularniejszych produktów, wyniki wyszukiwania dla podobnych fraz itp.

To tyle ode mnie. Co o tym sądzicie?

Categories: usability Tags: