Search Function: Date order? - HotUKDeals
We use cookie files to improve site functionality and personalisation. By continuing to use HotUKDeals, you accept our cookie and privacy policy.
Get the HotUKDeals app free at Google Play

Search Error

An error occurred when searching, please try again!

Login / Sign UpSubmit

All Comments

(7) Jump to unreadPost a comment
I agree, date should be the highest priority for quick search.
asked for many many times and ignored

Please see here for an explanation of why it is the way it is:

The current HUKD Search uses a combination of several factors when displaying search results. When we first implemented the search, we used a simple MySQL full text search, which is fairly standard in quite a few places(like vbulletin). Immediately we ran into people having problems finding relavent things. The problem was not because the search itself had problems finding matching threads, the problem was because if there are 10000 threads with the words "digital photo frame" in them, you as a user probably only care about the most recent ones. A deal on a photo frame from 2 years ago is not what you were searching for.

So we changed it, in the early days, so all results were ordered by date. So if there are 10000 matching results, you will see the most recent ones first, because they are probably what you are looking for. Immediately after switching to that mode of searching we ran into trouble. The main problem was, if you order your results by date, you are pretty much ignoring what MySQL says is a better search result. All of a sudden a result with just the word "digital" in it can appear before results with the words "digital photo frame". I know at that point a lot of people would just say make the search require all of the words in the result, but if you do that, if I post a deal for a photo frame and you search for digital photo frame, even though my deal interests you, you won't be able to see it.

So its obvious there needs to be some kind of balance between ranking and date, and maybe throw in a few other factors. Undoubtedly google has mastered that balance, but if google isn't an option what to do?

Please see here for an explanation of why it is the way it is:

still makes no sense to me (and most others I suspect).

Flies in the face of all other basic forum search functions that I have come across.

if I type digital photo frame into google then it brings back sites with all those keywords in

I wouldnt expect it to bring back sites with just frame in.

Oh well, at least advanced search half does the job or better still gary_rips search tool|countryGB&num=100&tbs=qdr:m,sbd:1&tbo=s

just bring searches back in date order. Asked for so many times now I have lost count lol

Why not have a vote to keep as is or go to date order?

and also remove the need to type a '+' before multiple keywords would be nice too :-D
Guys, as the above thread explained, it HAS been date order in the past. And it was a disaster I think. I'll leave this topic now, as the developer knows a lot more about it than me, I only use the search function, I don't write it :)

and also remove the need to type a '+' before multiple keywords would be nice too :-D

Oh dear lord in heaven, no.

I found this thread searching (ironically) for search help because I've never been able to use the search here to get expected/desired results. Now that I know about the "+", I can actually search for things which I know have more than one word in the title (e.g. +theme +wii) which will give me relevant results instead of (theme wii) which gives me a mess of one or the other which is less than useless.

+1 on retaining the +

Post a Comment

You don't need an account to leave a comment. Just enter your email address. We'll keep it private.

...OR log in with your social account

...OR comment using your social account

Thanks for your comment! Keep it up!
We just need to have a quick look and it will be live soon.
The community is happy to hear your opinion! Keep contributing!