I have a sister who, over the weekend, pointed out a major shortcoming of search engines. It’s so obvious that I’m not sure why I didn’t think of it first. And keep in mind that this is my sister, which arguably boosts the creditability of this anecdotal story. That is, this isn’t some nerd’s dream come true; rather, she’s fairly representative of “regular” people trying to utilize the Internet practically. So here it is:
Why can’t you organize your results by date? And why don’t the search results themselves include the date each entry was published/updated?
For all I know, there is some search engine somewhere that might be working on this very problem. But for now, the four biggest (Google, Microsoft Live/MSN, Yahoo, and Ask) give us little to nothing. And this is for a feature that would be fairly simple to just turn on. All of them (except Microsoft) will let you enable a related feature in their “Advanced Search” options so that only search results from the past X amount of time show up as part of your query.
But for being an “advanced” feature, it’s extremely simplistic. In every case, you pick a preset amount of time (one month, three months, one year, etc.). How hard would it be to have a little calendar pop up for you to choose: “I want my search results to be limited to content published/updated from X date to Y date.” This feature exists when you search your computer for files or emails, why not for the Internet?
And of the four search engines mentioned, Google is the only one that comes close to showing you date information in the search results themselves, but only if you’re searching for results in the past 24 hours. Otherwise, it’s just like the others: you don’t know anything about the date of any of the results on the page until you click through each of them one by one.
Each of these search engines boasts some sort of secret sauce that theoretically gives you the most “relevant” results first. But how are they to know how sensitive your query might be to the date? And let’s face it, for the millions of results that come back for any almost any term you put into a search engine, you rarely go past the first page of 10.
So why not have an “advanced” feature that lets you sort your results page by page (to keep the magic relevancy)? Depending on your search, Google may think result #5 deserves to be result #5, but any results (out of millions) that land on the same page of 10 are likely to be very close in relevancy. So why not let me sort the page I’m viewing?
The more I think about this topic, the more I find it disappointing just how limiting online search can be. Think of anything else in your life that utilizes some form of organization. Now remove specific dates as part of that organization and add a magic wizard that convinces you that it just know what you need; dates have limited relevancy. You might be convinced, that is, until the first time you need to search for something where the date is relevant.