1. A method for reducing dynamic data generation on a web site server, the method comprising the steps of: a) querying a web site server by a crawler program responsive to references from one web page to another in the web site, wherein the queries are for causing the server to generate web pages, at least one of the web pages being dynamically generated; and b) processing the server generated web pages to generate corresponding processed versions of the web pages, wherein the processed versions are served in response to future queries, thereby reducing dynamic generation of web pages by the server, wherein at least a first such server generated web page has included in it an operation that would cause the server to dynamically generate a second web page if the first page were used to generate further requests to the server, the operation including a number of non-hypertext-link elements on the first page selected in a particular sequence, and wherein processing the server generated web pages comprises: removing the operation from the first server generated web page and replacing the operation with a reference to a version of another of the server generated web pages.