Jump to content

Yahoo! SearchMonkey: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
mNo edit summary
No edit summary
Line 1: Line 1:
'''Yahoo! SearchMonkey''' (often misspelled '''Search Monkey''') is a [[Yahoo!]] service which allow developers and site owners to use structured data to make Yahoo! Search results more useful and visually appealing, and drive more relevant traffic to their sites. The name SearchMonkey is an homage to [[Greasemonkey]]. Officially the product has no space, similar to the Greasemonkey name.
'''Yahoo! SearchMonkey''' (often misspelled '''Search Monkey''') is a [[Yahoo!]] service which allow developers and site owners to use structured data to make Yahoo! Search results more useful and visually appealing, and drive more relevant traffic to their sites. The name SearchMonkey is an homage to [[Greasemonkey]]. Officially the product name has no space, similar to the Greasemonkey name.


Yahoo! Search Monkey has been selected as one of the top 10 Semantic Web Products of 2008.<ref>{{cite web|url=http://www.readwriteweb.com/archives/top_10_semantic_web_products_2008.php|title="Top 10 Semantic Web Products of 2008", ReadWriteWeb award|accessdate=30 March|accessyear=2009}}</ref>
Yahoo! Search Monkey has been selected as one of the top 10 Semantic Web Products of 2008.<ref>{{cite web|url=http://www.readwriteweb.com/archives/top_10_semantic_web_products_2008.php|title="Top 10 Semantic Web Products of 2008", ReadWriteWeb award|accessdate=30 March|accessyear=2009}}</ref>

Revision as of 17:20, 30 May 2009

Yahoo! SearchMonkey (often misspelled Search Monkey) is a Yahoo! service which allow developers and site owners to use structured data to make Yahoo! Search results more useful and visually appealing, and drive more relevant traffic to their sites. The name SearchMonkey is an homage to Greasemonkey. Officially the product name has no space, similar to the Greasemonkey name.

Yahoo! Search Monkey has been selected as one of the top 10 Semantic Web Products of 2008.[1]

Default Apps

Currently, there are many default "apps" turned on. Some are site specific, i.e. Wikipedia, Yelp, Facebook. Others are object based, i.e. Video.

Creating Apps

Apps are made through the SearchMonkey Developer Tool. Two types of apps are possible, ones that overwrite the result (Result Apps) and ones the display below a result (Infobars). App creation is split into two parts, data and presentation.

Data

The data for an app may be either cached or run-time. Run-time data is limited to infobars, as an external fetch will take too long for the search page to render. Pages can be Scraped using XSLT or web services may be called. Any webservice may be queried using a URL Template combined with any cached data. Webservices may be chained to query multiple sources and aggregated them onto the search page. Cached data may come from a variety of sources using standard markup and vocabularies.

Any data placed on a webpage in these formats will be picked up by Yahoo!'s crawlers and made available to app writers. This data is also available through Yahoo! BOSS (YQL wrapped query or documentation).

Presentation

The data is transformed into the display template using PHP hosted on Yahoo! servers. It is a simplified stripped down version of the language.

References

  1. ^ ""Top 10 Semantic Web Products of 2008", ReadWriteWeb award". Retrieved 30 March. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |accessyear= ignored (|access-date= suggested) (help)