1. A computer-implemented method for identifying web site search terms, comprising: receiving, using one or more processors, a session log; transmitting a first request from a web browser to a web server requesting access to one or more web pages of a web site, the first request including one or more referring search terms; using the one or more referring search terms to identify one or more web pages; storing content of the one or more web pages and content of a referring web page corresponding to the web browser in the session log, wherein the referring web page includes information used to ascertain the location of a user prior to the first request; receiving a current search term list including one or more purchased current search terms used to locate information associated with the web site; processing the session log to identify one or more candidate search terms in the one or more web pages and the referring web page stored in the session log; comparing the one or more candidate search terms with the one or more purchased current search terms, wherein the comparison identifies one or more additional search terms to add to the current search term list, and storing the one or more additional search terms.
7. The computer-implemented method of claim 1 , wherein the one or more candidate search terms are identified based upon the frequency that the one or more candidate search terms are included in the session log.