Patent ID: 7873635

Claim:
A computer-implemented method comprising: performing a search using a search engine to generate search results, the search results including a uniform resource locator (URL) suspected of being a spam URL; visiting the URL by using a first technique comprising clicking through the search results; receiving, by a processor, a first web page as a result of clicking through the search results; also initiating, by the processor, a direct visit to the URL without clicking through the search results to visit the URL by a second technique, different from the first technique, the second technique comprising the direct visit without clicking through the search results; visiting, by the processor, the URL by the direct visit without clicking through the search results so that the URL is visited twice using two different techniques comprising the first technique of clicking through the search results and the second technique comprising the direct visit without clicking through the search results; receiving, by the processor, a second web page as a result of the direct visit to the URL; comparing, by the processor, results obtained from visiting the URL twice using the two different techniques by comparing the first web page received as the result of clicking through the search results with the second web page received as the result of the direct visit; as a result of the comparing the first web page with the second web page, identifying the URL as being a suspected spam URL based on a difference determined between the first web page and the second web page; reducing false positives of the URL being the suspected spam URL; and wherein the URL uses server-side cloaking in which the URL displays the first web page containing spam content in response to clicking through to the URL from the search results, and displays a second web page containing non-spam content in response to the direct visit to the URL that is not conducted by clicking through the search results.