A.K.A "The Minnesota bread problem"
When searching for the term 'bread' on wikipedia.org, the second search-suggestion result is 'Minnesota'. This is not a
search anomaly. There is a redirect from the term "Bread and butter state" to "Minnesota". The redirect matches the
search term 'bread' and therefore the article 'Minnesota' appears as a search result.
Given this explanation, the result 'Minnesota' for the search term 'bread' actually makes sense. However, nobody knows
about the redirect. The words 'Bread and butter state' are not displayed anywhere for the user to see, leading to
confusion at to why that result is there.
I propose that, for search-suggestions that are there because of a redirect, we expose the redirect as a subtitle of the
result, so that users can see why a seemingly unrelated result appears in their search suggestions. The search result
should read like this:
————
Minnesota
Bread and butter state
————
The redirect is exposed in the API query we use, so displaying it to the user shouldn't be a problem.
... "redirects": [ { "index": 6, "from": "Bread And Wine", "to": "Eucharist" }, { "index": 2, "from": "Bread and butter state", "to": "Minnesota" } ], ...