1. A computer-implemented method comprising: ascertaining whether a user-entered query is more than one word; if the user-entered query is not more than one word, ascertaining whether the user-entered query is prefixed with at least one of a protocol string or a uniform resource identifier (URI); if the user-entered query is not more than one word and is prefixed with at least one of the protocol string or the URI, returning results using a first method; if the user-entered query is not more than one word and is not prefixed with the protocol string or the URI, returning results using a second different method; and if the user-entered query is more than one word, returning results using the second different method.