yahoo-search: Difference between revisions
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 | ** 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. | |||
=== | === 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. | |||
** [http://search.yahoo.com/search?p= | * 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= | * 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= | * 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= | ** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hcard search Yahoo for hCards] | ||
** [http://search.yahoo.com/search?p= | ** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hcalendar search Yahoo for hCalendar events] | ||
** [http://search.yahoo.com/search?p= | ** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hreview search Yahoo for hReviews] | ||
** [http://search.yahoo.com/search?p= | ** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hatom search Yahoo for hAtom] | ||
** [http://search.yahoo.com/search?p= | ** [http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.xfn search Yahoo for XFN] | ||
** [http://search.yahoo.com/search?p= | ** [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:
- Yahoo Creative Commons search supports rel-license
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.
- You can inspect microformat and other structured data gathered by SearchMonkey by going to the SearchMonkey Developer Tool. However, if you are only interested in microformat data (i.e. you are not planning on building a full-fledged SearchMonkey application), it is more efficient to use the BOSS API or YQL.
- A nifty hack for inspecting structured data directly on the Yahoo! Search page is to install the Structured Data Display infobar.
- 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".
- search Yahoo for hCards
- search Yahoo for hCalendar events
- search Yahoo for hReviews
- search Yahoo for hAtom
- search Yahoo for XFN
- search Yahoo for hResume
- search Yahoo for adr
- search Yahoo for GEO
- search Yahoo for rel-tag
- All of these microformat filters can be used with the BOSS APIs as well.
YQL
Yahoo Query Language (documentation and links needed!)