1. A method at least partially implemented by a computing device for clustering queries, the method comprising: identifying first and second search-result documents respectively resulting from first and second queries of a plurality of queries as being a same document or similar documents, the first and second queries being separate and distinct from one another; and responsive to identifying the first and second search-result documents as being the same document or similar documents, generating a query cluster including the first and second queries to indicate that the first and second queries are similar even if the first and second queries possess different compositions with respect to one another.
2. The method of claim 1 , wherein the queries comprise a well formed natural language question, a keyword, or a phrase.