1. A method, implemented at least in part via a server comprising at least one hardware computer processor, of facilitating a search for content via the Internet, the method comprising: receiving a first search query from a client device; identifying at least one search engine to be queried; generating at least one second search query, wherein the at least one second search query is generated based, at least in part, on the content of the first search query, and wherein the at least one second search query comprises at least one formatted search query that is formatted for the at least one search engine; and sending, to the client device, the at least one second search query, including the at least one formatted search query, and information specifying the identified at least one search engine to be used by the client device in performing an Internet search using the at least one second search query and the information specifying the identified at least one search engine; wherein the first search query is in audio form, and wherein generating the at least one second search query further comprises generating the at least one second search query, at least in part, by performing speech recognition on the first search query using a first language model associated with the identified at least one search engine; and wherein the identified at least one search engine is a site-specific search engine.