blogonawire

Jul 24, 2008

What’s the “Other” Search Engine doing this Year? Yahoo! Strives for Search Relevance

Most of the headlines about Yahoo! this year have been about the latest Microsoft merger rumors and boardroom drama, but Yahoo! has been making changes to the way it approaches search.

Although a distant second behind Google in usage, Yahoo! is still a part of the search engine marketing mix.   According to comScore, as of June, Google led the market with over 61.5% of the US search traffic, followed by Yahoo! at 20.9%, and Microsoft at 9.2%. 

What are they up to?
Jerry Yang blogged late last year about Yahoo!’s new direction:

  • Become the starting point for consumers
  • Increase attractiveness to advertisers
  • Use open platforms to attract the best publishers and developers

Yahoo! has continued to make announcements in 2008 about specific tactics around these strategies:

  • (February) Announced an open search approach, including enhanced search results templates
  • (April) Creating a giant social network spanning their existing properties, and allowing developers to build social apps that can use Yahoo! APIs to know about the users’ profiles, connections, and if they are online.  Widgets can be built to tie in throughout My Yahoo!, Yahoo Mail, Yahoo Home Page, etc.
  • (July) BOSS – Build Your Own Search Service – Allows developers to use an API to access all the search data that Yahoo! has indexed and present it their own way, including mashing it up with other information

Enhanced Options to the Way Search Results Display
For this article I will focus on open search and enhanced search results display, which has moved beyond the concept stage and into production.  The most interesting part of the enhanced templates is that every company or Web publisher can submit its own .

The example that Yahoo! published in February was through a partnership with Yelp, a company that supplies local reviews and information.  The traditional Yelp search result might have looked like this:

Traditional Yahoo! Search result 

Yelp worked with Yahoo to provide additional information that would be relevant to a searcher and embed it in its search results:

Enhanced Yahoo Search Result for Yelp - Includes Ratings and Deep Links 

This does not mean that this entry for Yelp would rank better, but it certainly would be more helpful and attract more clicks.  Pretty cool.

So can any company design their own search results template?
Sort of…  Yahoo! lets everyone access the open source framework to develop enhanced search results templates for their sites through the project they call SearchMonkey.   Once you submit one of these search apps, it becomes available for anyone to add to their own search experience.  However, they do not all get pushed out to all users (only a few do), and very few users know where to go to select these. 

These apps can take two different forms:

  • Enhanced Result Templates (see the Yelp example above)
  • Infobars -  expandable areas that appear below the results (see RSS example below – the bar labeled posts gets embedded below the results and can be expanded)

Yahoo! Search Entries augmented with infobar 

May of these apps are specific to a single Web site, so results from only that sites are enhanced.  Some of the enhancements will work on many sites.  For instance, the app shown above that picks up RSS feeds from sites and makes them available from the search results works on many sites. 

Where’s the Data Coming From?  Semantic What?
How does Yahoo! know that a specific restaurant got a 4 star review on Yelp?   Yelp has to tell them.

The new Yahoo! enhancement infrastructure relies on content publishers providing additional data to Yahoo!   A Web developer can help with the nuts and bolts details, but you can basically package data about a Web page up and feed it to Yahoo! in a very specific way, or embed markup on the Web pages that explains the elements on the page.

The approach of embedding markup on the page to explain what things are is sometimes referred to as a Semantic Web approach.  The idea behind the Semantic Web is that you need to give computers a framework to understand what everything means.  Even mighty search engines can’t always figure out the context and intent of content just by reading the sequence of the words on a page.  

If you are feeling especially geeky and want to learn more about the Semantic Web concepts, including specific standards like Microformats and RDFa to embed this semantic data in pages, check out an article last week by Yahoo!’s Peter Mika,  or check out this YouTube primer.

Can I leverage these Yahoo! changes to help my Web site?
For the average content publisher in the short run – developing a SearchMonkey enhanced result template site will probably not help significantly.  It might lead to a richer experience and more clickthroughs for a handful of your most tech savvy visitors that knew how to add one of the Yahoo! SearchMonkey apps.   If Yahoo! starts including more of these apps into its default search results, then the benefits will increase.

Will these strategies help Yahoo! catch up with Google?
Probably not, but it is fun to watch any way.  

If you want to see the current SearchMonkey search apps that are available to see how other sites are using this technology today, check it out at Yahoo!’s Search Gallery.
 

  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Technorati
  • TwitThis
  • StumbleUpon

You can leave a comment too:

  • Note: We reserve the right to remove any inappropriate and otherwise inconsiderate comments or remarks from the discussion.

Looking for more articles?

Check out the archives.

BlogOnAWire.net and all contents copyright 2007-2008 by Sitewire Marketspace Solutions, unless otherwise noted. Contents under Creative Commons License. Visual design, layout and Cascading Style Sheets may not be reused without permission. Powered by WordPress. Entries (RSS) and Comments (RSS).