Yahoo Search

(Difference between revisions)

Jump to: navigation, search
(fixed the broken links and added some more)
(search APIs)
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


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

Contents

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

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

Yahoo Search was last modified: Wednesday, December 31st, 1969

Views