Systems and methods for analyzing web site search terms
First Claim
Patent Images
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, andstoring the one or more additional search terms.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for identifying candidates for new search terms that may be purchased from a search engine company. Candidate search terms are identified from a session log, such as by analyzing the presence of the candidate search terms in relation to data stored in the session log.
39 Citations
33 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; a computer-readable storage medium containing software instructions executable on the processor to cause the processor to perform operations including; 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. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable storage medium encoded with instructions that when executed, cause a computer to perform a data structure conversion method, comprising:
-
receiving 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. - View Dependent Claims (32, 33)
-
Specification