yahoo-search: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(fixed the broken links and added some more)
Line 10: Line 10:
* [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]
* [http://search.yahoo.com/cc Yahoo Creative Commons search] supports [[rel-license]]


== search APIs ==
== search APIs and tools ==
Yahoo provides search APIs like:
Yahoo provides search APIs like:
=== BOSS ===
=== BOSS ===
* [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]
* [http://developer.yahoo.com/search/boss/ Yahoo Search BOSS]
** [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 Search Monkey which supports the [[hAtom]], [[hCalendar]], [[hCard]], [[hReview]], [[XFN]], [[geo]], [[rel-tag]], [[adr]] microformats.
** 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.


=== Search Monkey ===
=== SearchMonkey ===
* [http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html Yahoo Search Monkey] supports [[hCard]], [[hCalendar]], [[hReview]], [[hAtom]], others - launched 2008 May.
[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.
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hcard search Yahoo for hCards]
* 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 the BOSS API or YQL.
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hcalendar search Yahoo for hCalendar events]
* A nifty hack for inspecting structured data directly on the Yahoo! Search page is to install the [http://gallery.search.yahoo.com/application?smid=NAo.s Structured Data Display infobar].
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hreview search Yahoo for hReviews]
* Microformat filtering on Yahoo! Search: The general form is "searchmonkey:com.yahoo.page.uf.''<microformat>'' ''<additional query terms>''". For example, you could search for all pages with [[hResume]] and the word "php". Note that "searchmonkey:" acts as a filter. You aren't inspecting the actual hResume content ''for'' the word "php", you are searching for all pages that A) have hResume and B) happen to have the word "php".
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hatom search Yahoo for hAtom]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hcard search Yahoo for hCards]
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.xfn search Yahoo for XFN]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hcalendar search Yahoo for hCalendar events]
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hresume search Yahoo for hResume]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hreview search Yahoo for hReviews]
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.adr search Yahoo for adr]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hatom search Yahoo for hAtom]
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.geo search Yahoo for GEO]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.xfn search Yahoo for XFN]
** [http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.tag search Yahoo for rel-tag]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hresume search Yahoo for hResume]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.adr search Yahoo for adr]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.geo search Yahoo for GEO]
** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.tag search Yahoo for rel-tag]
** All of these microformat filters can be used with the BOSS APIs as well.


=== YQL ===
=== YQL ===

Revision as of 18:59, 20 May 2009

<entry-title>Yahoo Search</entry-title>

Yahoo is one of several search-engines that index and support microformats.

main search

search.yahoo.com supports rel-nofollow (since 2005(?) citation needed).

advanced search

Through additional user interfaces:

search APIs and tools

Yahoo provides search APIs like:

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!.
    • 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 supports hCard, hCalendar, hReview, hAtom, others - launched 2008 May. SearchMonkey is Yahoo!'s program for collecting and displaying structured data, including microformats.

YQL

Yahoo Query Language (documentation and links needed!)

see also