1. A method of selecting a search engine on a wireless communication device, the method comprising: establishing a communication link between a wireless communication device and a network server hosting a web site; automatically detecting, at the wireless communication device, whether the web site provides a search engine based on data received from the web site; configuring a browser application executing on the wireless communication device to perform a search using the detected search engine responsive to detecting that the web site provides the detected search engine; and displaying the results of the search at the wireless communication device; wherein automatically detecting whether the web site provides a search engine comprises determining whether the data received from the web site includes an embedded indicator, and wherein the embedded indicator comprises meta data received from the web site via the established communication link, and identifies a file that defines the search capabilities of the detected search engine.