yahoo-search: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(tighten up the page a bit, make it clearer that search monkey links return # of microformats they've indexed on the web)
(previously, Yahoo Boss, SearchMonkey etc.)
Line 1: Line 1:
<entry-title>Yahoo Search</entry-title>
<entry-title>Yahoo Search</entry-title>
Yahoo is one of several [[search-engines]] that index and support microformats.
Yahoo used to have an independent search engine but switched to using Microsoft Bing (for the most part) [https://en.wikipedia.org/wiki/Yahoo!_Search#Search_technology_acquisition in 2010].
 
Previously: one of several independent [[search-engines]] that index and support microformats.
 
== search site ==
== search site ==
* <span id="main_search">[http://search.yahoo.com/ search.yahoo.com]</span> supports [[rel-nofollow]] (since 2005(?) citation needed).
* <span id="main_search">[http://search.yahoo.com/ search.yahoo.com]</span> supports [[rel-nofollow]] (since 2005(?) citation needed).
* <span id="advanced search">advanced search</span>. Through additional user interfaces:
* <span id="advanced search">advanced search</span>. Through additional user interfaces:
** [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]
** [http://search.yahoo.com/cc Yahoo Creative Commons search] supported [[rel-license]] in the past.
 
== search APIs and tools ==
== search APIs and tools ==
=== BOSS ===
=== BOSS ===
Yahoo supported a custom search API called BOSS until 2016-03-31 which had built-in microformats support.
* [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]
* [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]
** When calling the BOSS web search API, you can retrieve all structured data Yahoo! has extracted for the specified URLs via SearchMonkey, including any microformats. Just add the parameters "view=searchmonkey_feed&format=xml" to your web search API call. This is probably the most efficient way to fetch structured data from Yahoo!.
** When calling the BOSS web search API, you can retrieve all structured data Yahoo! has extracted for the specified URLs via SearchMonkey, including any microformats. Just add the parameters "view=searchmonkey_feed&format=xml" to your web search API call. This is probably the most efficient way to fetch structured data from Yahoo!.
** [http://www.bosshacks.com/build-semantic-search-boss.html Build a semantic Search Engine with BOSS] documents how to use Yahoo's BOSS API to access Yahoo SearchMonkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.
** [https://web.archive.org/web/20090517052503/http://www.bosshacks.com/build-semantic-search-boss.html Build a semantic Search Engine with BOSS] documents how to use Yahoo's BOSS API to access Yahoo SearchMonkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.
 
=== SearchMonkey ===
=== SearchMonkey ===
[http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html Yahoo SearchMonkey] supports [[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others - launched 2008 May. SearchMonkey is Yahoo!'s program for collecting and displaying structured data, including microformats.
[https://web.archive.org/web/20090216094046/http://developer.yahoo.net:80/blog/archives/2008/12/monkey_finds_microformats_and_rdf.html Yahoo SearchMonkey] supported [[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others - [https://web.archive.org/web/20090216054934/http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html launched 2008 May], [https://web.archive.org/web/20090216094046/http://developer.yahoo.net:80/blog/archives/2008/12/monkey_finds_microformats_and_rdf.html updated 2008-12-07], until it was [https://en.wikipedia.org/wiki/Yahoo!_SearchMonkey#End_of_Life shut down in 2010 October]. SearchMonkey was Yahoo!'s program for collecting and displaying structured data, including microformats.
* You can inspect microformat and other structured data gathered by SearchMonkey by going to the [http://developer.search.yahoo.com SearchMonkey Developer Tool]. However, if you are only interested in microformat data (i.e. you are not planning on building a full-fledged [http://gallery.search.yahoo.com/ SearchMonkey application]), it is more efficient to use BOSS or YQL.
* You can inspect microformat and other structured data gathered by SearchMonkey by going to the [http://developer.search.yahoo.com SearchMonkey Developer Tool]. However, if you are only interested in microformat data (i.e. you are not planning on building a full-fledged [http://gallery.search.yahoo.com/ SearchMonkey application]), it is more efficient to use BOSS or YQL.
* To inspect structured data directly on the Yahoo! Search page, install the [http://gallery.search.yahoo.com/application?smid=NAo.s Structured Data Display infobar].
* To inspect structured data directly on the Yahoo! Search page, install the [http://gallery.search.yahoo.com/application?smid=NAo.s Structured Data Display infobar].
Line 27: Line 33:


=== YQL ===
=== YQL ===
[http://developer.yahoo.com/yql Yahoo Query Language] uses an SQL-like syntax to "normalize" web service calls. In addition to wrapping web services such as Flickr, Yelp, and Zillow, YQL also enables you to extract content directly from web pages. As part of that functionality, YQL can [http://developer.yahoo.net/blog/archives/2009/01/yql_with_microformats.html query and filter on microformats]. For example, the YQL query:
[http://developer.yahoo.com/yql Yahoo Query Language] used a SQL-like syntax to "normalize" web service calls. In addition to wrapping web services such as Flickr, Yelp, and Zillow, YQL also enabled you to extract content directly from web pages. As part of that functionality, YQL could [https://web.archive.org/web/20100706144149/http://developer.yahoo.net/blog/archives/2009/01/yql_with_microformats.html query and filter on microformats] from
[https://web.archive.org/web/20100706144149/http://developer.yahoo.net/blog/archives/2009/01/yql_with_microformats.html 2009-01-13] until [http://web.archive.org/web/20190110000110/https://developer.yahoo.com/yql/?guccounter=1 YQL shut down on 2019-01-03].
 
For example, the YQL query:


[http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20microformats%20where%20url%3D'http%3A%2F%2Fupcoming.yahoo.com%2Fvenue%2F23933%2F'&format=xml http://query.yahooapis.com/v1/public/yql?q=select * from microformats where url%3D'http%3A%2F%2Fupcoming.yahoo.com%2Fvenue%2F23933%2F'&format=xml]
[http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20microformats%20where%20url%3D'http%3A%2F%2Fupcoming.yahoo.com%2Fvenue%2F23933%2F'&format=xml http://query.yahooapis.com/v1/public/yql?q=select * from microformats where url%3D'http%3A%2F%2Fupcoming.yahoo.com%2Fvenue%2F23933%2F'&format=xml]

Revision as of 00:22, 10 January 2019

<entry-title>Yahoo Search</entry-title> Yahoo used to have an independent search engine but switched to using Microsoft Bing (for the most part) in 2010.

Previously: one of several independent search-engines that index and support microformats.

search site

search APIs and tools

BOSS

Yahoo supported a custom search API called BOSS until 2016-03-31 which had built-in microformats support.

  • Yahoo Search BOSS
    • When calling the BOSS web search API, you can retrieve all structured data Yahoo! has extracted for the specified URLs via SearchMonkey, including any microformats. Just add the parameters "view=searchmonkey_feed&format=xml" to your web search API call. This is probably the most efficient way to fetch structured data from Yahoo!.
    • Build a semantic Search Engine with BOSS documents how to use Yahoo's BOSS API to access Yahoo SearchMonkey which supports the hAtom, hCalendar, hCard, hReview, XFN, geo, rel-tag, adr microformats.

SearchMonkey

Yahoo SearchMonkey supported hCard, hCalendar, hReview, hAtom, others - launched 2008 May, updated 2008-12-07, until it was shut down in 2010 October. SearchMonkey was Yahoo!'s program for collecting and displaying structured data, including microformats.

YQL

Yahoo Query Language used a SQL-like syntax to "normalize" web service calls. In addition to wrapping web services such as Flickr, Yelp, and Zillow, YQL also enabled you to extract content directly from web pages. As part of that functionality, YQL could query and filter on microformats from 2009-01-13 until YQL shut down on 2019-01-03.

For example, the YQL query:

http://query.yahooapis.com/v1/public/yql?q=select * from microformats where url%3D'http%3A%2F%2Fupcoming.yahoo.com%2Fvenue%2F23933%2F'&format=xml

extracts all microformats from a particular page on upcoming.yahoo.com.

Unlike BOSS and the simple microformat filters described above, you can use YQL to perform filtering and other operations on the microformat data itself.

see also