The tasks of retrieving and applying the rule may alternatively be performed in-whole or in-part by a computing device other than an end user's computer, such as a special proxy server, the data server, or a computer system used to crawl and index web pages.