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.