3. The method as recited in claim 1 , wherein: the processor is a first processor, and the method further comprises: sending the search query to a second processor by the first processor; sending the search query to the data center by the second processor; receiving the second result set from the data center by the second processor; determining the first rank of the URL in the first result set for the search query by the first processor; and determining the second rank of the URL in the second result set for the search query by the second processor.
3. The method as recited in claim 1 , wherein: the processor is a first processor, and the method further comprises: sending the search query to a second processor by the first processor; sending the search query to the data center by the second processor; receiving the second result set from the data center by the second processor; determining the first rank of the URL in the first result set for the search query by the first processor; and determining the second rank of the URL in the second result set for the search query by the second processor. 7. The method as recited in claim 3 , further comprising: determining prior search queries relating to at least one demographic by the second processor; and prior to sending the search query by the second processor to the data center, sending the prior search queries by the second processor to the data center.