Existe-t-il un moyen de trier les résultats de recherche Google par date?
(Je sais comment limiter la recherche à une période de temps particulière.)
Existe-t-il un moyen de trier les résultats de recherche Google par date?
(Je sais comment limiter la recherche à une période de temps particulière.)
Réponses:
Cliquez sur «Outils de recherche», puis sélectionnez un filtre de date autre que «À tout moment». Cliquez ensuite sur l'option par défaut «Trié par pertinence» et sélectionnez «Trié par date»
Non, vous ne pouvez pas modifier l'ordre de tri des résultats de la recherche Google. L'ordre de tri est déterminé par la recette secrète de Google.
Tout ce que vous pouvez faire est de filtrer votre recherche pour des périodes spécifiques.
Rubén et infrcl ont de bonnes réponses.
Voici une façon de trier par date en utilisant les paramètres de requête de recherche .
Supposons que vous souhaitiez trier les deux dernières années par date.
&tbs=qdr:y2,sbd:1
à votre URL et appuyez sur Entrée.tbs : C'est un paramètre qui est comme un conteneur pour les paramètres. Définit une structure spécifique, telle que clé: valeur et délimitation par virgule entre paramètres. https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
qdr : similaire à as_qdr
(plage de dates rapide pour la recherche avancée). Ici, vous spécifiez une plage de dates. qdr:y2
signifie "recherche au cours des deux dernières années". Vous pouvez effectuer une recherche par jours en utilisant d
, comme qdr:d10
pour effectuer une recherche au cours des 10 derniers jours. Instructions supplémentaires sur https://developers.google.com/custom-search/docs/xml_results?hl=en#Advanced_Search_Query_Parameters
sbd : Je pense que c'est un booléen pour le tri par date.
tbs
soit disponible dans les documents officiels. Mais je peux peut-être aider. Que se passe-t-il lorsque vous essayez? Pouvez-vous envoyer un exemple d'URL qui ne fonctionne pas? Par exemple, https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
devrait devenir https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
et cela fonctionne pour moi.
La recherche Google n'inclut pas de moyen de trier les résultats de recherche non filtrés.
Filtrer les résultats par filtre de temps. Cela affichera plusieurs listes déroulantes. L'un d'eux pour les options de tri, y compris le tri par date. (voir [4])
Une alternative pourrait être de créer votre propre moteur de recherche avec Google Custom Search car il permet de rechercher sur l'ensemble du Web et d'inclure le tri des résultats.
Pour ajouter à /webapps//a/89543 ci-dessus, il existe un moyen hacky de trier tous les résultats de recherche Google de "À tout moment" par date afin que vous obteniez de nouveaux résultats en haut sans utiliser de plage de temps.
Il suffit de bâcler le QDR paramètre en le nourrissant autre chose que ce qu'elle attend comme au &tbs=qdr:X
lieu de &tbs=qdr:y2
, &tbs=qdr:m1
, &tbs=qdr:d30
ou , &tbs=qdr:w4
etc. Maintenant , Google servira des résultats qui sont triés par date, nouvelle gamme première et la date se tourneront vers « tout moment ».
J'ai également remarqué que les résultats de recherche peuvent être très incohérents pour une plage de temps si elle est définie différemment, par exemple en utilisant &tbs=qdr:m1
au lieu de &tbs=qdr:d30
.
Après avoir limité votre recherche à une période de temps, remplacez l'option "Trié par pertinence" par "Trié par date" sous votre requête de recherche.