Home | Index

SearchMonkey Guide

Data Service Types

A SearchMonkey application is built from one or more data services, which provide structured information to display in Yahoo! search results, and a presentation application, which defines how Yahoo! Search should display the data.

Figure 1.2, “Structure of a SearchMonkey Application” illustrates the different types of data services that a presentation application can use.

Figure 1.2. Structure of a SearchMonkey Application

Structure of a SearchMonkey Application

The common XML language for providing data from any source to SearchMonkey applications is called DataRSS, a specification for embedding URL metadata in standard Atom feeds. Once data is available in DataRSS, SearchMonkey developers use PHP to map that data into a presentation application, which reconfigures and enhances individual search results.

SearchMonkey supports the following types of data services: