Source http://ask.metafilter.com/181167/Google-is-driving-me-nuts
Download annoyinggoogle.xml, extract and save this file to ~/.mozilla/firefox/yourprofile/searchplugins/ in Linux or “’%PROGRAM_FILES%\Mozilla Firefox\searchplugins’” or “’%APPDATA%\Mozilla\Firefox\Profiles\XXXXXXXX.default\searchplugins’” in Windows and restart Firefox.
[xml]
<SearchPlugin xmlns=”http://www.mozilla.org/2006/browser/search/”>
<ShortName>G00gle</ShortName>
<Description>Non Crappy Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width=”16″ height=”16″>data:image/jpg;base64,/9j/4AAQSkZJRgABAQEAxwDHAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAAQABADASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAj/xAAlEAABBAIBAwQDAAAAAAAAAAABAgMEBRESBwAGIRMiMUEyUWH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EAB8RAAEDAwUAAAAAAAAAAAAAAAEAAhEEMWESIUKRof/aAAwDAQACEQMRAD8AqHke4l08SqcbL7MGRYtsWEplGyozKkq958HUbhCSrHgE/Hz0TjB6zkSu4nJVnJtK5NjpWTHVDV1kITsE4ABCVladh+WvQuRrK3ZtalDce3doypwWIqhmQFYwgED3afvX+5+ui8TQXaWVcMwWrGJ24842qrhTyS6yvCvVIBJUlBJGATnwT9+aQ0CkNpPu/YdixbmEOS//2Q==</Image>
<Url type=”application/x-suggestions+json” method=”GET” template=”http://suggestqueries.google.com/complete/search?output=firefox&client=firefox&hl={moz:locale}&q={searchTerms}”/>
<Url type=”text/html” method=”GET” template=”http://www.google.com/search”>
<Param name=”q” value=”allinanchor:{searchTerms}%20OR%20allintext:{searchTerms}%20OR%20allinurl ={searchTerms}%20OR%20allintitle ={searchTerms}”/>
<Param name=”ie” value=”utf-8″/>
<Param name=”oe” value=”utf-8″/>
<Param name=”aq” value=”t”/>
<!– Dynamic parameters –>
<Param name=”rls” value=”{moz:distributionID}:{moz:locale}:{moz:official}”/>
<MozParam name=”client” condition=”defaultEngine” trueValue=”firefox-a” falseValue=”firefox”/>
</Url>
<SearchForm>http://www.google.com/</SearchForm>
</SearchPlugin>[/xml]
Or you can add &nfpr=1 to the address bar of your search query. Example: https://www.google.com/search?q=term1+term2+term3**&nfpr=1** . Apparently, it removes links from the search results that Google think are good but that could possibly not contain any of your keywords.
Via http://ask.metafilter.com/181167/Google-is-driving-me-nuts