1. A method for operation upon a data processing device to determine which terms in a weblog are search terms, wherein the search terms are from different types of search engines, wherein the different types of search engines include a first type of search engine and a second type of search engine, the method comprising: receiving input search engine data from the weblog, wherein the input search engine data is a collection of search strings that are query inputs for use by the different types of search engines in performing queries to generate search results; using one or more data items contained within the input search engine data to search an indexed data store, wherein the indexed data store does not include a list of the different types of search engines; determining which of the one or more data items are search terms by comparing a portion of a query input to data in the indexed data store; and extracting the search terms from the input search engine data when the portion of the query input matches data in the indexed data store, wherein the extracted search terms include a first search term and a second search term, the first search term comprising a query input to the first type of search engine, and the second search term comprising a query input to the second type of search engine.