Définir l'ancienneté d'un document dans Google
Lorsqu’on cherche des informations récemment mises en ligne sur le Web avec Google, il faut passer par les fonctions avancées et ensuite choisir parmi plusieurs options (24 heures, dernière semaine, etc.). Il n’existe malheureusement pas de syntaxe permettant d’inclure le paramètre date dans la requête. Il existe par contre une syntaxe pour chercher la définition d’un mot, pour limiter la recherche à un domaine, etc. Toutes ces syntaxes sont expliquées, exemples à l’appui, sur la page Advanced Operators.
Si vous lancez une recherche dans Google après avoir défini l’ancienneté des pages dans les fonctions avancées, vous verrez que l’URL contient un tas de paramètres modifiables.
http://www.google.com/search?as_q=%s&hl=fr&num=100&as_qdr=w&safe=off
On voit par exemple que:
- # fr > indique la langue de la recherche
- # num > indique le nombre de résultats devant figurer sur la page
- #w > indique que l’ancienneté acceptée est d’une semaine.
En copiant la phrase http://www.google.com/search?as_q=%s&hl=fr&num=100&as_qdr=w&safe=off dans le champ adresse du navigateur, on obtient environ 200 millions de résultats nouveaux mis en ligne durant la dernière semaine.
Remplaçons-le w (week) par d (day), et on obtient environ 5 millions de résultats publiés durant les 24 dernières heures.
Il suffit maintenant d’utiliser une fonctionnalité peu connue de FireFox, permettant d’attribuer un mot-clé à un signet/marque- page.
La méthode est simple :
- lancer une recherche avec http://www.google.com/search?as_q=%s&hl=fr&num=100&as_qdr=w&safe=off dans le champ adresse de FireFox
- placer la page des résultats dans les marques-pages
- ouvrir les pages consignées, repérer celle que l’on vient d’y ajouter et cliquer dessus avec le bouton droit de la souris pour accéder aux propriétés
- dans la fenêtre de dialogue qui apparaît, remplacer le nom par « recherche récente », puis assigner à ce signet un mot-clé, par exemple « rr » pour « recherche récente ». Ce mot-clé va permettre de compléter automatiquement le champ comme vous le verrez tout de suite.
- Cliquer sur OK.
Reste à tester l’astuce. Lancez une recherche sur l’expression « politique belge » (donc entre guillemets). Dans le champ adresse de FireFox, tapez rr « politique belge » puis appuyez sur la touche « Enter ».
Google ramène alors environ 600 résultats tous datés de la semaine écoulée.
Si vous remplacez (dans les codes du champ adresse) le w par d, vous obtiendrez une quinzaine de pages publiées durant les dernières 24 heures.
Ce w peut également être remplacé par
- y > année écoulée
- d2, d3… > deux derniers jours, trois derniers jours
- m4 > quatre derniers mois
Vous avez ainsi créé un outil simple pour indiquer à Google une ancienneté précise.
Lu dans la newsletter de brainsfeed.com