1. A method for controlling access provided to a client to content files during an information search based on a client search profile, comprising: receiving a search request from a client; creating a modified search request by applying a search profile for the client to the received search request; and routing the modified search request to a search engine having a search engine collections populated from the content files.