Slashdot Mirror


Objectively Comparing Competing Search Engines?

aendeuryu asks: "My default search engine of choice is, like most of you I assume, Google. That said, some complaints about Google over the years do seem to have some merit -- basically, that sometimes the indices aren't always updated, that it's too easy to manipulate via googlebombing or legislation, and that maybe too many of its featured services never get out of beta stage. Maybe the fact that Google has gone so long without significant competition is enough to make one at least begin to ask questions about it possibly becoming stagnant. Personally, I'm so used to doing things the Google way (and achieving acceptable results quickly) that I'm not really interested in switching -- case in point, all the above links referenced were quickly found via Google. However, what am I missing out on by not giving (for example) Yahoo search a shot? Or, more to the point, how would one go about trying to effectively and objectively compare competing search engines? In what areas have people found Google to have become obsolete for their purposes? Have less ignorant people than myself figured out ways to test a competing search engine's efficacy for themselves?"

42 of 405 comments (clear)

  1. Dont bother by nb+caffeine · · Score: 5, Insightful

    If you know how to use google to achieve your results, whats the issue? If a better search comes along, im sure it will be posted on slashdot (twice), so you dont need to worry about missing out.

    --

    "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
    1. Re:Dont bother by oni · · Score: 5, Funny

      I can remember when searching for a page on the internet was like searching for a fish in the ocean

      heh, I remember when we had to prepare our gopher searches on punch cards and wait days for machine time to run them, only to find that the research paper we thought we'd found was actually ascii porn with little popup jcl terminal windows selling "CHEEP A5PRIN" (because nobody had invented viagra!). And once you're name got out there, your bitnet account would be so full of spam that you wouldn't even want to use your wyse terminal! But you know what? We were thankful for the opportunity to be on the Internet.

      you kids today...

    2. Re:Dont bother by TyfStar · · Score: 3, Informative

      I will agree that 99% of the time, google is perfect for what I need. Stick a few words together, add an extra one, and VOILA, you have what you're looking for.

      The times that I have had problems is when I am not exactly sure what I am looking for in a few quick words. I can put it together in a question, such as "What is my house in Utah worth?" or "Why are flamingos pink?".

      in those cases, I usually do ask.com That will get me going on a few pages, at which point I will know more clearly what I'm looking for (Utah "Real Estate") and can google from there on out.

      --

      "There is a reason Linux is free"

      ~me~

    3. Re:Dont bother by ShieldW0lf · · Score: 3, Insightful

      Thing about google that really pisses me off is that for a lot of the things i search on, it pops lots of sites that require pay registration and doesn't make it clear. I'm not going to pay for these sites when there are so many free resources available to find my answers, but I have to waste my time visiting them over and over. Experts-exchange in particular really pisses me off. I don't know if there's something better out there, but I'm actively looking for one, because using google just wastes too much of my time.

      I know everyone loves google, and I use it too, but I find that where it used to be an efficient way to find information, it's becoming less and less so as time goes on because of this sort of crap. As far as I'm concerned, if I need to pay to access the information, google should not be indexing that information and putting up links to the sign up page for me to waste my time with when the answer is already freely available elsewhere and that freely available source is in their index. If I wanted to use pay sites to provide my answers, I wouldn't be using google in the first place, would I?

      --
      -1 Uncomfortable Truth
    4. Re:Dont bother by Jaycatt · · Score: 3, Informative

      Oh, don't get me started about Experts-exchange. Most of the time someone there is asking the exact question I'm trying to find the answer to. However, once you've paid (and I did, once, because the person I was working for was under time pressure) you inevitably discover the "answer" is something you're already tried. Just try getting your money back. Of course, after registering, you can always ask your own question. Didn't help me, though, since I couldn't wait a week (or however long it takes) for the answer. After about an hour of extra searching, I ended up finding what I was looking for. Its was just too bad I paid for Experts-exchange first.

      --
      "Shared pain is lessened; shared joy is increased. Thus we refute entropy" - Spider Robinson
    5. Re:Dont bother by aconbere · · Score: 5, Interesting

      While I'm sure you had good intentions when posting this I decided to do my own little research (just to see what the other search engines returned) and I got rather different information that you did.

      These are the top 4 results for "Why are Flamingos Pink?" (entered without quotation marks) in the top 3 search engine providers Yahoo!, MSN, and Google.

      Yahoo!

      http://www.finelinefeatures.com/pink/
      http://www.shopping.com/xGS-Pink_Flamingos~FD-113~ NS-1~linkin_id-3058014
      http://www.thewildones.org/Animals/flamingo.html Contains Answer
      http://www.overstock.com/cgi-bin/d2.cgi?cid=48422& PAGE=PRODUCT&PROD_ID=962864&fp=F

      MSN

      http://199.216.204.14/project04/legends2004/why_fl amingos_are_pink.htm
      http://home.nycap.rr.com/useless/pink_flamingo/
      http://www.cat1234.com/id56.htm
      http://www.straightdope.com/columns/010518.html Contains Answer

      Google

      http://www.straightdope.com/columns/010518.html Contains Answer
      http://www.thewildones.org/Animals/flamingo.html Contains Answer
      http://www.amazon.com/exec/obidos/tg/detail/-/0060 000244/104-8146884-9815145?v=glance Sells Answer
      http://webexhibits.org/causesofcolor/7.html Contains Answer

      As we can see... google out preforms all three, offering 3 sites that actualy contain the answer in the top 4 results, two of which are in the top two. CLEARLY providing better results on at least this topic than either Yahoo or MSN.

      Anders

    6. Re:Dont bother by tepples · · Score: 4, Informative

      What be really sweet, would be a way to EXCLUDE certain sites.

      For each site that you want to exclude, add a term along the lines of -site:overstock.com to your query.

    7. Re:Dont bother by OldManAndTheC++ · · Score: 5, Funny
      I remember when we had to prepare our gopher searches on punch cards and wait days for machine time to run them

      Meh. You think that was bad? Why, I remember when we had to hardwire our Internet searches on plugboards and read the results off of a teletype. Let me tell you, it was pretty tough rendering a web page on a machine without any memory. And every now and then some joker would wire the AC from the wall into a board just for laughs. No, we didn't mind the odd electrocution - it was all part of the fun of the Golden Age of computing.

      Back in those days, spam was SPAM, and it came in a can. And we liked it!

      --
      Soylent Green is peoplicious!
    8. Re:Dont bother by CvD · · Score: 3, Informative

      Um... yeah, you can pay, but you can also scroll down about 2 pages of advertisements and a listing of catagories and find the answers lodged beneath. Unless there are yet more answers to these questions?

      For example: a question about Java. The question first, then the SIGN UP! bla bla, then a bunch of catagories, but if you scroll down further, you'll find answers to the questions, including the 'accepted answer' and such.

      Hope this is useful to someone.

      Cheers

  2. dogpile.com by Bad-JuJu-Man · · Score: 5, Informative

    personally I prefer dogpile. I like the organization of results much better.

    --
    ""I don't see an obvious biosynthetic pathway from allicin (CH2=CHCH2SS(=O)CH2CH=CH2)to isothiocyanates (R-N=C=S) ""
  3. Alternates by hambonewilkins · · Score: 5, Informative
    Here's my own experience.

    Yahoo search is okay, not as nice as google, but a good second.

    Alltheweb.com has found things google hasn't, but in general I rarely use it.

    I rarely use MSN because it was awful all the times I tried it. Same for Altavista.

    In general, if I'm searching for something I'll use google first and then Yahoo and Alltheweb to catch anything that google may have missed.

    --

    God Bless America. Why? Did it sneeze?
    1. Re:Alternates by krgallagher · · Score: 3, Informative
      " Here's my own experience."

      Here is my alternative. It is called Copernic Agent. It is a desktop application that searches multiple search engines returns the results sorted by relevance. It will then let you further refine your search by searcheing aginst the actual pages in the result list. There is a free version that is crippleware. I bought the personal version and it was my favorite tool for searching job sites when I was unemployed.

      --

      Insert Generic Sig Here:

    2. Re:Alternates by XorNand · · Score: 4, Informative

      While your list is a good start, Phil Bradley has an excellent, and extremely comprehensive, analysis of how to use different search engines to find different things. Definitely bookmark-worthy.

      --
      Entrepreneur : (noun), French for "unemployed"
  4. Subjective by fembots · · Score: 4, Insightful

    I think you have said it already, Google is good for returning acceptable results quickly, but acceptability is something very subjective.

    Even by comparing keyword search side by side, one can still consider a worse result better, but who's to judge except the user?

    I kept using Yahoo until it's not giving me results that I think are good enough, then I switched to Google, and I'll keep using Google until it's not returning good enough result.

  5. Appalling by Anonymous Coward · · Score: 5, Funny

    Hello.

    I have been browsing your internet site for several hours and am generally impressed with your coverage of IT related issues. However, when I saw an article on Google I just had to voice my opinion. I would just like to say how increadibly appalled I am with the Google internet search engine. My main concern with Google is how easy it makes for malicious people to find information on the now illegal Bittorent computer software.

    Some background information on Bittorent and what makes it so dangerous:
    1. The Bittorent computer software allows distribution copyrighted material.

    2. In doing so it inadvertently causes excessive use of bandwidth. Now you might say that this is fairly harmless, but is it really? The effects of electromagnetic radiation pollution caused by this cannot be underestimated. Just think of the millions of wired and wireless connections lighting up and emmiting those deadly electromagnetic rays and all the innocent men, women and children being exposed to them.

    Every bittorent user has blood on his (or hers) hands. From this point on, I am boycotting Google and advise any person with a shred of decency to do so too.

    1. Re:Appalling by PoPRawkZ · · Score: 5, Funny

      Err... that isn't blood. Time to get out the medical dictionary and learn to distinguish different bodily proteins.

      --
      peace,
      -Grokent
  6. Just stick with what works. by StikyPad · · Score: 5, Funny

    Personally, I'm so used to doing things the Google way (and achieving acceptable results quickly) that I'm not really interested in switching -- case in point, all the above links referenced were quickly found via Google. However, what am I missing out on by not giving (for example) Yahoo search a shot?

    I ask my wife the same thing. Honey, I'm used to doing things your way.. and I always get acceptable results from you.. but what am I missing out on by not giving (for example) Veronica a shot?

    At least Google will never make you sleep on the couch, or give them half of all your assets. Hopefully.

  7. I tried others...but I never changed my home page by nsasch · · Score: 5, Interesting

    I open my browser, and see the Google page up and running. I started with Yahoo, I tried meta search engines, altavista, a9, and many others, but I never change my home page to be the other ones. I know Google, I know how to use the results and to view pages all in HTML and to get the cache and to search sites that link to me, or search a specific site. It's easy in the other sites, but I already figured Google out. Google works for me, when I find the wrong thing, I just add "-wrongword" to the end and I find what I need. I see all the blogs and misindexed pages, but I've never really suffered from Google Bombing or any of the other problems that are mentioned.

    --
    Make your computer faster: rm -rf /mnt/windows/
  8. Why not find out .... by TheViffer · · Score: 5, Funny
    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
  9. Try this.. by Anonymous Coward · · Score: 5, Funny
  10. Precision and Recall by xyzzy · · Score: 4, Informative

    Unfortunately, comparing search engines is a nearly impossible task, since they probably aren't indexing the same data.

    When you measure a search technology, the values you typically look for are precision and recall. precision says "of the X results you gave me, how many of them are relevant". recall says "in the world, there were Y possible pages you could have found, but you gave me X of them".

    you can't measure recall for a public search engine, but you can measure precision. Take a set of sample queries, and some users. Have them perform the queries, and go through the first ~100 pages and give them a "thumbs up" (relevant) or "thumbs down" (not relevant).

    Your overall score will measure precision: if at N=100, all 100 were relevant, that's 1.0. if only 50 were judged relevant, precision is 0.5.

    You can estimate recall by judging say 1,000 documents (phew). Then sample precision at N=10, 100, 500, etc, assuming that is an "exhaustive" list of documents in the world.

  11. Teoma by xzap · · Score: 5, Interesting

    Teoma has this great feature called Related search which is very useful. Basically if you look for a particular topic, the search engine identifies all related topics and offers you a one click access to all of them. Makes the search equally usable for both a rookie and a domain expert using the same search term.

  12. Presentation by dwcasey · · Score: 4, Interesting

    One thing I like about askjeeves and a9.com is the way the present the search results. I think the next step is to improve on the presentation of the results (data) to make it more usable/accessable. Hit up askjeeves and run a search. The preview feature is pretty nice. And check out a9.com searches with their Site Info mouse-over.

  13. I hate to say it, but... by Raindance · · Score: 3, Insightful

    I hate to say it, but I think your quest to directly compare search engines "objectively" is pretty problematic.

    Frankly, I think you're on the right track when you ask, "What am I missing out on by not giving Yahoo search a shot?"

    Likewise, I think you're on the wrong track when you go on, "Or, more to the point, how would one go about trying to effectively and objectively compare competing search engines?"

    Comparing the results of searches is necessarily subjective. Only that first question has a real answer.
    RD

  14. Re:Sarcastic answer by ZP-Blight · · Score: 5, Funny

    I followed your logic, searched for this term and google brought up this article! Now i'm trapped in an endless loop, help!

    --
    Zoom Player Lead Dev.
  15. Here's a nice comparison by Zordok · · Score: 5, Interesting

    I got this from a friend who works at yahoo...

    http://www.langreiter.com/exec/yahoo-vs-google.htm l
    Sorry if it gets slashdotted.

  16. Wikipedia by chiapetofborg · · Score: 3, Insightful

    I love wikipedia. I basically use it as my default search. Unless I think that the question I have is non encyclopedic. acronymfinder for acronyms, babelfish for translations, imdb for movies, and well, for everything else I use google. It has integrated everything else I need. Yes it is subjectable to googlebombing and similar ilk (I should know, I work for a SEO company), but its *way* easier to "hack" Yahoo, MSN, Altavista and others. Googleboming is much harder (and therefore more reliable) than the others.

  17. Punctuation by Daetrin · · Score: 4, Insightful
    If in the process of comparison you find a search engine that can actually handle punctuation please let me know. Altavista used to be able to do it, but sometime in the last few years in the process of "competing" with google they dropped the feature.

    I _used_ to go to altavista everytime i had a search that involved specific punctuation, usually some kind of coding question. Now i just get frustrated with google while trying to find some related term i can add in that will give me the results i want.

    --
    This Space Intentionally Left Blank
  18. Why Google works by onyxruby · · Score: 5, Insightful
    OK, here it, why Google has become king.
    1. Simple interface, quickly loads.
    2. No graphical Ads
    3. Paid results are clearly ads and seperated from real results.
    That's it, that's why Google is king. Until Yahoo, MSN search, Ask Jeeves and the like get those three points, they will continue to be second fiddle.
  19. One way to test by mcguyver · · Score: 4, Insightful

    I usually test search engines by typing in popular keywords that spammers generally go after, ex:

    phentermine
    home loans
    poker
    mesothelioma
    viagra
    miserable failure

    Then look at the sites that rank at the top. It's very easy to tell which search engines are more succeptible to manipulation. A quick look at the backlinks for sites favorably ranking in those competitive keywords tells you how that SE is doing.

    Here's my opinion on the race between Google, Yahoo & MSN. Google has more sites that are authorities in the top results and Google penalizes over optimization however extreme examples of over optimization continue to show up in Google. Yahoo is a moderate success and does a fair job of filtering out spammy sites as well as authorities like wikipedia - wikipedia will always rise to the top in G but not in Y - and this is good for Y because you get more variety. MSN does an average job of filtering out blog spam but new sites are too favorably ranked and this is because MSN is new and has no recorded history of URLs. My personal preference is to use G simply because it loads the fastest in my browser... Maybe it's also worth pointing out that my company has several URLs ranked favorably in the terms listed above - looking at the change in rankings over time certainly helps give insight into which SE is better. MSN & Y are by far easier to manipulate than G but G gives the most traffic.

  20. search.yahoo.com by popo · · Score: 4, Informative

    Many people don't realize that Yahoo! has a scaled down (Google like) search interface which is actually pretty sweet: http://search.yahoo.com

    Lately my Google results have been so Google bombed that I've been going back and forth between the two. I can't say for sure yet, but I may be in the middle of a bit of a personal transition.

    Depending on what you're searching for, Google is often so front-loaded with dead-end advertiser links that its results aren't really worth much. Although it has to be said, it depends what type of a search user you are, and what types of things you're looking for.

    Google is still the king of advanced search.

    --
    ------ The best brain training is now totally free : )
  21. 3 cheers for objectivity. by GeorgeMcBay · · Score: 5, Funny

    Nothing screams objective like this article displaying the Google logo.

  22. MSN's sandbox test searchpage by standsolid · · Score: 3, Informative

    I personally think Microsoft's sandbox search engine front-end is pretty nifty.

    Too bad the search results aren't nearly as up to par as google's results (in my opinion)

    http://start.com/1

    --
    WTPOUAWYHTTOTWPA
    What's the point of using acronyms when you have to type out the whole phrase anyways?
  23. Re:Dont bother - why? Parallel to OS Wars by drhamad · · Score: 5, Insightful

    I know how to use Windows to achieve the necessary results better than the Mac or Linux. Does that means I should never try to use the Mac or Linux? Does that mean that I won't achieve better results if I learn to properly use the Mac or Linux?

    --
    -Daniel
  24. Simple Method by Salamander · · Score: 4, Informative

    I've stuck with Google for a while, but I used to do surveys pretty often. My approach was to start preparing a couple of days in advance, by keeping notes about things I was searching for. Then I'd take three or four of them, usually the ones that I'd had the most trouble refining, and try them out on a bunch of search engines. For each, I'd keep track of how many searches I had to do and how many junk pages I had to get through before I could get to something useful on that subject. It usually became clear pretty quickly which search engines were allowing me to make efficient use of my time and which were wasting my time.

    Another thing you might want to do is check out some of the newer "clustering" or "concept map" search engines such as Vivisimo or Kartoo, to see whether they suit your searching style better. They're really quite different from the search engines we've gotten used to, so the metrics I just described don't quite work for them. That doesn't mean they're better or worse - just different.

    --
    Slashdot - News for Herds. Stuff that Splatters.
  25. Re:I quite like Google. by neil.pearce · · Score: 3, Informative

    if you visit Google's No Country Redirect page, it'll set a cookie to stop you being redirected to your national page when visiting google.com
    Not sure why you end up at different fr/dk/... domains though

  26. Damn kids are soft these days... by Thud457 · · Score: 3, Funny
    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  27. Yahoo seems lazy by MattW · · Score: 3, Interesting

    Since I tend to have to do some SEO for sites, I tend to keep an eye on how search results are returned... one thing I've noticed is that Yahoo seems far more easily manipulated by URLs - ie, it seems to weight something like, "www.goats.com/goats" high for the term "goats" even when the site has little or nothing to do with goats.

    Also, Yahoo and MSN both seem extremely poor about figuring out the "right" url to link to. It's almost as if they index the first thing on any domain they come across, instead of trying to figure out where on the site most people link to, so you'll often find yourself deep-linked into a site where you'd prefer to be looking at a higher-level page to start. Google deeplinks too, but it seems to be only when it's really more relevant to the content.

    I don't use a9 much, but it seems like google with a different skin. I swear sometimes they're snarfing google's results and storing them. Not that this is all bad, since Google's results tend to be some of the best, but it's still eerie.

  28. Re:Questions by Yurian · · Score: 5, Insightful
    An excellent question-answering engine is BrainBoost.. It's currently slow, but damn impressive sometimes.

    The other day I needed to know, for obscure reasons, the number of heroin addicts in Dublin. This is the kind of info that you know is probably on the web, but is going to be hard to find with Google.

    I used BrainBoost - "How many heroin addicts are there in Dublin?", and, bam, first line of the result - "There are 13,000 heroin addicts in Dublin."

    That's damn impressive. Out of curiosity I tried to see if I could find the same info with Google - it was fairly tough. Took three or four searches, eventually resorting to

    "there are * heroin" Dublin
    which is a fairly specialized search that average users probably wouldn't be able to construct. The BrainBoost search, on the other hand, was completely natural, my granma could have done it.

    So, thumbs up for BrainBoost for question answering.

    Still, it's not the kind of thing you'll want every day. For day-to-day search, Google is the tool, but BB is worth a look.

  29. Search Engine Watch by Guidii · · Score: 5, Informative
    Or, more to the point, how would one go about trying to effectively and objectively compare competing search engines?

    For some time now, Search Engine Watch has provided a good editorial and comparison on various search engines. They focus on marketing topics, but also tend to talk a lot about the underlying technology, etc.

    A recent roundup of engines is at http://searchenginewatch.com/links/article.php/215 6221.

  30. Re:Questions by amokrun · · Score: 3, Informative

    That kind of engines are indeed nice. Still, they have their own oddities. For laughs, I tried to ask the system whether moon is made of cheese.

    It so turns out that moon is indeed made of cheese!

    "is moon made of cheese?"
    "The Moon is Made of Cheese"

    I guess it still takes some time before that kind search engines become more popular than the traditional ones.

  31. Re:Metacrawler.com by ThisIsFred · · Score: 3, Funny
    Result #5: ServSafe Alcohol (R) Training Program, Comprehensive interactive training for those who serve alcohol.
    Oh, by the way, if anyone is interested: I'm running a ConsumeSafe Alcohol (R) Training Program, whereby I offer comprehensive "interactive" training for those who wish to consume alcoholic beverages. Just bring a 12-pack with you and I'll show you how it's done.
    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS