Minus Sites
This is a Greasemonkey script that allows one to selectively exclude nuisance sites from Google search results. It modifies the Google search form to add checkboxes for sites that you want excluded from your search results. Clicking on a checkbox will add that site to your query as “-site:sitename.com”.
You will need to install the Greasemonkey Firefox extension
Download
The latest version is: 1.0
Get it here: Minus Sites 1.0
How is this different from CustomizeGoogle Extension?
CustomizeGoogle has a crapton of features. Among them, “Filters”, allow you to filter search results by (AFAICT) modifying the search results DOM directly. This script is different in that it does not modify your search results page. Minus Sites filter search results using Google’s -site: option.
Defining Nuisance Sites
Nuisance sites are defined in the array blocked_sites. You can define your own list of sites by editing this array’s contents. The default list contains domains that frequently screw up search results for me.
Compatibility
As seen above, this script requires the Greasemonkey Firefox extension. If you are using another browser, then you need to install Firefox as well.
This script has been tested and is known to work on both the “classic” Google home page and the “iGoogle” home page. As the screenshot shows above, it does not yet support localization (my Google home page is in Tagalog).
Todo
Here are some improvements that will be added when I find the time:
- Remember checkboxes.
- Manage nuisance sites without editing the script.
- Compile into a Firefox extension.
- Localization?



