8. A computer program product, said computer program product comprising one or more computer readable hardware storage devices having computer readable program code stored therein, said program code containing instructions executable by a computing device to implement a search method, said search method comprising: receiving, by a server, from one or more users via computing devices, a search query to be searched at a first website; receiving, by the server, search result data from the first website in response to the search query, said search result data including a number of times the search query has been received by the first website in a predetermined time period; determining, by the server, whether the number of times the search query has been received by the first website in the predetermined time period exceeds a predetermined popularity threshold value; storing, by the server, the search query and the search result data onto a static html page in response to a determination that the number of times the search query has been received by the first website exceeds the predetermined popularity threshold value; and generating and storing, by the server, a site map corresponding to the first website, said site map including the static html page onto which the search query and the search result data are stored.
8. A computer program product, said computer program product comprising one or more computer readable hardware storage devices having computer readable program code stored therein, said program code containing instructions executable by a computing device to implement a search method, said search method comprising: receiving, by a server, from one or more users via computing devices, a search query to be searched at a first website; receiving, by the server, search result data from the first website in response to the search query, said search result data including a number of times the search query has been received by the first website in a predetermined time period; determining, by the server, whether the number of times the search query has been received by the first website in the predetermined time period exceeds a predetermined popularity threshold value; storing, by the server, the search query and the search result data onto a static html page in response to a determination that the number of times the search query has been received by the first website exceeds the predetermined popularity threshold value; and generating and storing, by the server, a site map corresponding to the first website, said site map including the static html page onto which the search query and the search result data are stored. 10. The computer program product of claim 8 , said search method further comprising: receiving, by the server, from the one or more users via computing devices, a modified search query to be searched at a first website, wherein said search query includes key words and said modified search query includes synonymous key words to the key words of the search query; receiving, by the server, updated search result data from the first website in response to the modified search query, said updated search result data including a number of times the modified search query has been received by the first website in the predetermined time period; determining, by the server, whether the number of times the modified search query has been received by the first website in the predetermined time period exceeds the predetermined popularity threshold value; storing, by the server, the modified search query and updated search result data onto the static html page in response to a determination that the number of times the modified search query has been received by the first website exceeds the predetermined popularity threshold value; and generating and storing, by the server, the site map corresponding to the first website, said site map including the static html page onto which the modified search query and the updated search result data are stored.