A system and process for augmenting automated agents to search network
based data stores generate a set of rules that describes the contents
contained within structured data stores. This set of rules allows an
automated agent to perform a focused search of a structured data store,
thus eliminating searching for unnecessary content. The structure of the
data store is defined and entities are categorized. Additionally,
templates are created defining data, such as metadata fields, related to
the entities. These definitions, categorizations, and templates are
incorporated into the set of rules, which is utilized by the agent to
search a data store on a network, such as a web site.