1. A computerized system for collapsing search results having the same domain, the system comprising: a search result obtaining module configured to obtain one or more search results relevant to a user query; a collapsing module configured to form one or more search result clusters, wherein each of the one or more search result clusters comprises two or more obtained search results having the same domain; and a presenting module configured to present one or more of the one or more obtained search results and one or more of the one or more search result clusters formed by the collapsing module.