I just knocked up a quick Greasemonkey script to add a “Remove customisations” link next to the “View customizations” (customisations) link that appears when Google is tailoring your results based on your search history.
This is particularly useful if, like me, you want to know when this kind of thing is happening and need and quick way to remove it. Yes, you can disable it but this gives you a more granular option.
So, here you go..
// ==UserScript== // @name Remove Google Customisations // @description Adds link to remove personal customisations from Google searches // @include http://www.google.co.uk/search?*q=* // ==/UserScript== window.addEventListener('load', function() { var d=document; var n;var as=d.getElementsByTagName('a'); for(var i=0;i<as.length;i++){ if(/View customi(s|z)ations/.test(as[i].textContent)){ n=as[i]; break; } } if(n){ var a=d.createElement('a'); a.href=d.location.href+'&pws=0'; a.innerHTML='Remove customisations'; n.parentNode.insertBefore(a,n.parentNode.firstChild); } }, true);
That should do it.. I do have a bookmarklet version to if anyone wants it posted.