Rendre l'URL de recherche de Google plus lisible

Matt Cutts, responsable de la webspam team de google à posté sur son twitter Une méthode pour rendre les URL de recherche de Google plus jolies.

Lorsque vous faites une recherche, vous tombez facilement sur une URL du type http://www.google.com/search?source=ig&hl=en&rlz=&q=google&aq=f&oq=&aqi=g-p3g7 qui n'est au final pas très lisible. Cette méthode permet de transformer cette URL en une plus compréhensible pour l'humain et aillant les mêmes résultats : http://www.google.com/search?q=google.

Malheureusement, dans l'exemple que je donne, cette méthode est buggée et ne retourne pas un bon résultat. J'ai donc corrigé ce bookmarklet afin d'avoir un résultat correct en toute situation. Le bookmarklet est disponible ici : Trim Google Result.
Pour les personnes qui voudraient éventuellement analyser le code, le voici en version non minimifiée :
javascript:(function(){
    var windowLocationHref = window.location.href;
    var domainName = window.location.hostname;
    var myPathname = window.location.pathname;
    var searchArray = windowLocationHref.split('&');
    var mySearch = '';
    for(myElement in searchArray){
        if(searchArray[myElement].match(/^q=/)){
            mySearch = searchArray[myElement];
        }
    }
    var searchOnly = domainName + myPathname + '?' + mySearch;
    self.location.href='http://' + searchOnly;
})();
Page créée le Lundi 30 Novembre 2009