1. A computer-implemented method of automatically identifying target sites on which to place an advertisement, the computer-implemented method comprising: employing a processor to execute computer-executable instructions, that when executed by the processor, cause the processor to: filtering filter a set of generated web pages to remove a subset of non-advertisement compatible web pages from the set of generated web pages, wherein the filtering is performed based, in part, on at least one selected rule, and wherein the set of generated web pages is generated based, in part, on a search query provided by a query provider, and is related to at least one of goods or services associated with the query provider; analyze the filtered set of web pages to determine a value of a parameter of web page quality for one or more of the web pages of the filtered set of web pages to facilitate identifying and selecting target sites on which to place the advertisement; provide a recommended set of web pages to the query provider, the recommended set of web pages comprising at least one web page from the filtered set of web pages, wherein the at least one web page has a corresponding value of the parameter of web page quality, the corresponding value being greater than a selected threshold; determine whether at least a selected amount of change in content has occurred with regard to the at least one web page of the recommended set of web pages; provide, to the query provider, an alarm message indicating that at least the selected amount of change in content has occurred with regard to the at least one web page of the recommended set of web pages, to facilitate modifying target sites on which to place the advertisement; and automatically modify the recommended set of web pages based, at least, on the change in content that has occurred, wherein automatically modifying comprises automatically removing from the recommended set of web pages, the at least one web page for which the alarm message was provided to the query provider.