cipherdyne.org

Michael Rash, Security Researcher



Gootrude - the Search Engine Results Trender

Gootrude takes a set of search terms to be input into Yahoo and/or Google and graph the numeric results returned over time. Gootrude is an open source answer to showing how search engine search results change. All information used by Gootrude is returned by search engines through normal web queries - Gootrude just collects this information and graphs it with Gnuplot. Gootrude supports search term queries as well as queries for the number of backwards links to a site.

Here are a few examples of graphs produced against various search term results from Google. Each graph below represents one year of data collected via Google web searches (once per day) by Gootrude.

First, here is a graph (updated daily) of the project name Gootrude used as a search term in Google: Gootrude plot of project name This graph as generated with the following definition in the searchterms.conf file:
[gootrude] [google:count] [gootrude.dat]
Because Gootrude supports both Google and Yahoo, here is a graph of Yahoo's perspective on the "gootrude" search term for comparison: Gootrude Yahoo plot of project name This graph as generated with the following definition in the searchterms.conf file:
[gootrude] [yahoo:count] [gootrude_yahoo.dat]
Here is graph of the term "fwknop" for a period of one year beginning in late June of 2007: Gootrude plot of fwknop