Tag Info

Hot answers tagged

125

Also letting the user know that there's not much useful information found is useful information. So if you don't show the search results list in case there's only one result, you may save the user some time on the one hand – but I doubt the user will actually appreciate it. The user basically doesn't know whether there's only one result – or if there's an ...


108

Exactly, I think this particular type of pagination caused me confusions lot of times. However Its already adapted by the population. I'ld suggest something like below So what really happening here is - Its clearly making Previous / Next very prominent and not causing any confusion. In page numbers three dots (...) followed by last two page numbers ...


51

Do not auto-redirect user. Remember to let the user have the control on your sites. Make them the ruler of your site. The user might also want to revise their search terms. As a user, when I tried to search for common items and got 1 result, I might feel something wrong with my search terms. I would tried to generalize the search terms. On another case, ...


33

Consistency is important in UX This is a general principle but it's especially true for consumer-facing sites where users may be new or have varying levels of familiarity. In real life, when you open your fridge to start cooking you expect to see food inside. It's confusing and cognitively dissonant if you open your fridge a second time and see a stovetop ...


24

The best thing is a relevance & date algorithm. The 'new' and 'relevant' should pop in front of the 'old' and 'as relevant'. Actually, the age of the news is part of the relevance.


20

There is a question you need to answer (which can be stated in different ways): How big is your dataset? Is "everything" a finite set? Is it sensible that the user might want to see everything? If your dataset is small or finite, or it's sensible that the user would be able to deal with everything, then you could return everything. If your dataset is ...


17

Pagination with select list When there is a manageable number of pages: Shows the current page number (selected attribute of option) Shows the last page number after one click (could also be added next to the select list if it’s important) Allows to jump directly to any page (including first and last) No confusing two sets of buttons (first/last and ...


15

No. The amount of results per page should depend on: The display size of each result - the smaller the result the more you should show per page e.g. from small to large: thumbnail, one line, multi line, large image, ... The window size - the larger the user's window is (or device's screen if in fullscreen mode) the more results you should show. Showing 10 ...


15

I vote for option #4. A search from the main page should show mostly videos and a few pictures to hint to the user that there may be more content types on the site than they realize. If they're searching from a picture page, show mostly pictures but a few related videos as well. download bmml source – Wireframes created with Balsamiq Mockups


13

Taking the user straight to the 'single result' page could be detrimental in several ways in my opinion - not least of all it feels like the search isn't very powerful or adaptable. What are the chances that the user only wants to see one result. Its Hobson's choice - but people like to feel that they have a choice. If there is one result, then it's a ...


12

Things are given numbers largely for two reasons: so that they can be referred to or so that they can be counted. In short, the reason Google (and all other major search engines) don't number individual entries is that it's largely meaningless extraneous information. Part of the interest of the first style of numbering system is that the thing the number ...


12

There are two psychological key aspects that are in play when it comes to this matter. Users want to feel as they are in control Users (people) want the ability to choose The I'm feeling lucky feature does not cater to either of these aspects. It is true that the user and the SEO will agree on the most suiting search result on a majority of the time. ...


12

TL;DR: Use a multi factor ranking system. A good example to follow is the way that Google rank search results. We of course don't know the precise details of their ranking algorithm, but they have arguably done the most research on this and have the most success. What we do know for sure is that Google include a large number of factors and apply a ...


12

It also depends on the kind of search, for example if the user is searching for a customer number in a CRM. When entering that number while on the phone with a customer, the number is unique and the user expects one match. He/she will probably find the result list redundant. A partial number may return the search list for further exploration.


11

I did a quick check on how Google and Bing handle this and their flow is to just ignore the search request if there is no search value entered and keep the user in the same page. While that does make sense since the user might be confused if search results are contrary to what he expected and if he gets some random results he might be confused as in his ...


10

A search should ALWAYS end up in a search result page no matter if it's a structured results or actionable results. This is standard behavior on all available search engines whether it’s online or in an application. However, you have the possibility to display the search results in different ways, as in this example of Actionable Results Illustrated. ...


9

I often type in the URL bar so that I can go directly to the page I want. An input box letting the user type the direct page would be a great boost in UX and usability. You can make the current page number (the one that shows as active) turn contenteditable when clicked (make sure to auto-highlight) and let the user type a number and hit Enter. You can also ...


8

We can use common sense to answer this question. Let's say you put pagination on the top of your SERP and it has 6 results, only 3 of which fit above the fold. This is the first SERP page: ________________ | 1 2 3 4 5 6 7 | | | | Result 1 | | Result 2 | | Result 3 | ----------------- . Result 4 . . Result 5 . . Result ...


8

My point: Don't use two different ways, it might be confusing for users why one time they got a result page, another time a hotel profile page. Autosuggest: Maybe autosuggest (like OS X Spotlight or Facebook search) might be a good idea: first 3-6 elements are hotels, selecting any of these brings you to the hotel profile page. The last list item should be ...


8

It's generally accepted that most searches are for navigation purposes, rather than discovering content; here's some recent data by Google on this. One key factor here is whether the user already knows that there is only one relevant endpoint. For example, if users search for a Ticket ID in a defect tracker like Apache Bloodhound, they likely already know ...


8

This sounds like a composite of two patterns. It's not a hybrid, borrowing some aspects from autocomplete and some from federated search; it's nothing more or less than auto-complete and federated search used together. Therefore I think your calling out the existing patterns is preferable to using a unique name, even if someone has already coined one. ...


8

When you consider that much effort (hopefully) goes into the design of other pages on the website, it's wrong to think that the search engine results page (SERP) should receive any less love. There are several steps at which the zero SERP can be avoided or improved. The first point of prevention is at the query formulation using as-you-type suggestions, ...


8

If the application is for providing exact items for which users may know the title, redirect to the item but provide a means to show the full search results. Wikipedia does this if you search for an article with the exact name of your query unless you navigate to the full search results. This is useful because the user will most likely want to visit that ...


7

Informing users what's going on is never wrong. Assuming that we’re within time limit (<100 ms) and do not need to do anything is always wrong. How can you tell how long it takes for user X to download content Y from your site Z at any given moment? There must be at least 200 unknown variables here that you do not have control over. That’s the reason we ...


7

You can use a Search Thesaurus, which basically is predefined synonymes stored in your search engine. So if the user search for programmer, your thesaurus should translate this to search for "developers" and "coders" as well. The real problem here is to find out which terms your target audience use. The best option here is to look through your search ...


7

Are the images themselves of any value? - placeholder or actual. If you're dealing with a mixed-case of images and missing images, why not design for the most common denominator? Likewise from a design perspective, you're putting heavy emphasis on the image scale and placement itself - are most users more familiar with the image or title of entity? I'd ...


7

It is almost always better to both (a) cut out unnecessary steps, and (b) immediately show the user results of an action. Automatically filtering results when the user clicks a check box does both of these things, and having a "Filter" button does not, so the first design is better. Of course, it should also be easy for the user to undo or change the ...


7

By sandwiching options in this way the user has mental sense of their position and direction for movement. Reversing the position of the NEXT and LAST buttons would be counter-intuitive. Each scenario is different depending on the likely actions of your users and the information you are displaying. If the search results do roll over many pages perhaps a ...


7

For a bilingual search, do not detect the language, just search both and return results from both searches. E.g. when typing "ma" in the autocomplete search box, you could get: maçã (apple) ácer (maple) For multilingual, it wouldn't work that well, but if the search in the chosen language returns 0 hits, you could use a whole-word search in all languages ...



Only top voted, non community-wiki answers of a minimum length are eligible