1. A computer method of processing a search query result, the computer method comprising: identifying a plurality of result pages in response to a search query submitted from a computing device that is associated with a subscriber, wherein the search query is directed to a collection of pages; determining a relevancy ranking for each of the result pages in accordance with a parameter set that includes metrics relating to the search query itself and also includes metrics unique to the subscriber associated with the computing device, and includes metrics related to the computing device from which the search query was submitted, wherein each of the parameter set metrics, when applied to the result pages, provides a re-ordering of the result pages, wherein the parameter set metrics are applied according to a tunable priority received from an administrative console input, and the determined relevancy ranking comprises a single merged ordering of the respective re-orderings; and providing the result pages in accordance with the determined relevancy ranking; wherein the administrative console input specifies parameter set processing for a plurality of ranking operations, and the administrative console input is used to select or deselect each of the ranking operations and specify an order of operation for the selected ranking operations, wherein determining a relevancy ranking includes: associating each result page with a relevancy ranking value; and ordering the plurality of result pages in accordance with the associated relevancy ranking values of the result pages; and wherein the relevancy ranking value is adjusted with a tunable parameter value, and wherein the relevancy ranking value AR is calculated according to ∀ u ⁢ AR k ⁡ ( u ) = c ⁡ [ α ⁢ ∑ i ⁢ ( tf i * log ⁡ ( D df ) ) + β ⁢ ∑ v ∈ ⋃ u ⁢ P ⁡ ( v ) + λ ⁢ ∑ v ∈ ⋃ u ⁢ DSI ⁡ ( v ) + γ ⁡ ( 1 - ( u x - P ⁡ ( V x ) ) 2 + ( u y - P ⁡ ( V y ) ) 2 ) ] + ( 1 - c ) where the terms are defined by the following: AR=Active Rank matrix (sorted order of vectors) u=set of total search results v=set of metadata attributes associated with each search result item k=a given Active Rank row (value for a specific search result) c=normalization coefficient≦1 α=bias to weight keyword matching effects (0≦α≦1) β=bias to weight Personalization profiles (0≦β≦1) λ=bias to weight Device Specificity effects (0≦λ≦1) γ=bias to weight LBS geometric distance effects (0≦γ≦1) tf i =term frequency (keyword counts) or number of times a term i occurs in a search result page df i =document frequency or number of pages in the search result pages containing term i D=number of documents in the database P=Personalization profile vector DSI=Device Specific Index vector (u x , u y )=each search result's geocoded location, if any (v x , v y )=cellular user's actual physical location (stored in vector P) provided by the cellular network.
1. A computer method of processing a search query result, the computer method comprising: identifying a plurality of result pages in response to a search query submitted from a computing device that is associated with a subscriber, wherein the search query is directed to a collection of pages; determining a relevancy ranking for each of the result pages in accordance with a parameter set that includes metrics relating to the search query itself and also includes metrics unique to the subscriber associated with the computing device, and includes metrics related to the computing device from which the search query was submitted, wherein each of the parameter set metrics, when applied to the result pages, provides a re-ordering of the result pages, wherein the parameter set metrics are applied according to a tunable priority received from an administrative console input, and the determined relevancy ranking comprises a single merged ordering of the respective re-orderings; and providing the result pages in accordance with the determined relevancy ranking; wherein the administrative console input specifies parameter set processing for a plurality of ranking operations, and the administrative console input is used to select or deselect each of the ranking operations and specify an order of operation for the selected ranking operations, wherein determining a relevancy ranking includes: associating each result page with a relevancy ranking value; and ordering the plurality of result pages in accordance with the associated relevancy ranking values of the result pages; and wherein the relevancy ranking value is adjusted with a tunable parameter value, and wherein the relevancy ranking value AR is calculated according to ∀ u ⁢ AR k ⁡ ( u ) = c ⁡ [ α ⁢ ∑ i ⁢ ( tf i * log ⁡ ( D df ) ) + β ⁢ ∑ v ∈ ⋃ u ⁢ P ⁡ ( v ) + λ ⁢ ∑ v ∈ ⋃ u ⁢ DSI ⁡ ( v ) + γ ⁡ ( 1 - ( u x - P ⁡ ( V x ) ) 2 + ( u y - P ⁡ ( V y ) ) 2 ) ] + ( 1 - c ) where the terms are defined by the following: AR=Active Rank matrix (sorted order of vectors) u=set of total search results v=set of metadata attributes associated with each search result item k=a given Active Rank row (value for a specific search result) c=normalization coefficient≦1 α=bias to weight keyword matching effects (0≦α≦1) β=bias to weight Personalization profiles (0≦β≦1) λ=bias to weight Device Specificity effects (0≦λ≦1) γ=bias to weight LBS geometric distance effects (0≦γ≦1) tf i =term frequency (keyword counts) or number of times a term i occurs in a search result page df i =document frequency or number of pages in the search result pages containing term i D=number of documents in the database P=Personalization profile vector DSI=Device Specific Index vector (u x , u y )=each search result's geocoded location, if any (v x , v y )=cellular user's actual physical location (stored in vector P) provided by the cellular network. 12. A computer method as in claim 1 , wherein the parameter set metrics include at least two from among the set of query keywords, popularity, subscriber, personalization, device, device-specific, location, and location-specific metrics.