SearchMonkey®: Site Owner Overview

SearchMonkey is fundamentally about transforming the way search results are displayed. By sharing structured data with Yahoo!, site owners and content publishers can build more useful, relevant and visually appealing search results, which can increase the quantity and quality of traffic from Yahoo! Search.

How it works


Currently available for certain content types such as Video, Games, and Documents

Add a few lines of markup to your pages and SearchMonkey will use that code to extract structured data from your pages. After your site has been reindexed, your enhanced results will appear in search results. You don't have to build your own application; your result will be displayed using our default template.


Step 1 - Share structured data

You can share data by embedding microformats, using semantic web standards such as RDF, sharing an XML data feed directly with Yahoo! Search, or using the SearchMonkey developer tool to build custom data services that extract structured data from your pages.

Step 2 - Build a Yahoo! SearchMonkey Application

With your structured data in place, you can now use that data to build a SearchMonkey application. Instead of just the title, abstract and URL, applications can enhance search results by including useful content like user reviews, addresses, phone numbers, prices, photos and smarter page summaries. The SearchMonkey Developer Tool helps you pull in structured data and format it using best practices based on usability research conducted by Yahoo!.

Step 3 - Submit your Enhanced Results for approval and begin promoting them

After building your application, you may submit it for inclusion in the Yahoo! Search Gallery. You can also create a badge to display on your site that allows users to add your application to their Yahoo! Search experience.

Tools & Documentation

Everything you need to build SearchMonkey applications is right here.

Microformats Documentation

Learn how to use the microformats such as hCard, hCalendar and hReview to share data.

RDF Documentation

Learn how to use RDF to mark up your existing XHTML content with semantic meaning.

DataRSS Feed Documentation

Learn how to embed arbitrary URL metadata in an Atom XML feed, to be indexed and cached by Yahoo!.

SearchMonkey Guide

Read end-to-end documentation on using the SearchMonkey developer tool to build your Enhanced Result.

Developer Tool

Use our online developer tool for building Enhanced Results.

Start Monkeying Around

Recent Blog Articles

Yahoo Groups Discussions