All the time I get search results in google or bing that include sites that show up repeatedly that I really don’t ever want to see.

One of these is some sort of expert tech site that you have to pay to access.  But the results always show up high when I’m looking for help.

Google has a cool feature where you can click on an X and then omit the site from that search, and it even remembers for future searches on those words.  But what I really want is to be able to ban a site, or particular kinds of results, from ever showing up in my search.

I’d like to be able to ban by domain name so that I never see search results from a specific domain.  I’d also like to be able to make some search results that include certain keywords ranked less.  A “deprecate” option that lets me deprecate result because it contains a certain phrase would be nice.  I might deprecate the word “baby” and “infant” for example because, unless I’m explicitly searching for “baby” stuff, I really don’t want to see baby clothes show up in my searches.

In addition, an “promote” option would be nice.  Since I frequently search for ubuntu help, for example, I’d rather see ubuntu results higher placed than results for SUSE linux.  Additionally, I might want to promote search results from a certain city I’m not in right now because I visit there a good bit.  At present Google is very aware of my location, but I would like to be able to tell it where I am or where I want to be, rather than it figuring that out from my IP address.

It would be relatively easy to do – I’m just asking to have the search results rearranged a bit and filtered based on my own personal likes and preferences, which I should be able to edit.