Er der en måde at sortere Google-søgeresultater på dato?
(Jeg ved, hvordan man begrænser søgningen til en bestemt tidsperiode .)
Svar
Klik på “Søgeværktøjer”, og vælg derefter et hvilket som helst datafilter bortset fra “Når som helst”. Klik derefter på standardindstillingen “Sorteret efter relevans” og vælg “Sorteret efter dato”
Kommentarer
- Tak. Jeg havde ikke ‘ ikke bemærket det! Dit svar motiverede mig til at jage efter en Firefox-tilføjelse, og jeg fandt en, der strømliner tingene næsten lige så meget som jeg håbede: Genvejstaster til Google-søgning.
Svar
Nej, du kan ikke ændre sorteringsrækkefølgen for Google-søgeresultaterne. Sorteringsrækkefølgen bestemmes af Googles hemmelige opskrift.
Alt du kan gøre er at filtrere din søgning efter bestemte tidsperioder.
Kommentarer
- @David: Nej, det er virkelig ikke ‘ t. Dit svar er bare et citat fra FAQ til ” Google Site Search “, som er til at tilføje søgning drevet af Google til dit eget websted og kun returnerer dit site ‘ s indhold. Det ‘ t gælder for ” normal ” Google-søgning, som OP spørger om.
- Se webapps.stackexchange.com/a/80376/88163
Svar
Gnid é n og infrcl har gode svar.
Her er en måde, du kan sortere på dato, ved hjælp af Parameter for søgeforespørgsel .
Antag, at du vil have de sidste to år sorteret efter dato.
- Søg efter dit udtryk, tryk enter
- Du får en URL, der inkluderer søgeforespørgselsparametre. Kopier det.
- Tilføj
&tbs=qdr:y2,sbd:1
til din URL, og tryk på Enter.
- Nu får du “De sidste 2 år” og ” Sorteret efter dato “
tbs : Det er en parameter, der er som en beholder til params.Definerer specifik struktur, såsom nøgle: værdi og kommaafgrænsning mellem parametre. https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
qdr : Svarende til as_qdr
(hurtig datointerval for avanceret søgning). Her angiver du datointerval. qdr:y2
betyder “søg inden for de sidste to år”. Du kan søge efter dage ved hjælp af d
, som i qdr:d10
for at søge inden for de sidste 10 dage. Yderligere instruktion på https://developers.google.com/custom-search/docs/xml_results?hl=en#Advanced_Search_Query_Parameters
sbd : Jeg mener, at dette er en boolean til sortering efter dato.
Kommentarer
- Desværre fungerede dette ikke ‘ for mig, da jeg prøvede det.
- @ aparente001 Ok. Undskyld det, jeg fandt ud af denne gennem eksperimentering, og jeg tror ikke ‘ t
tbs
er tilgængelig i formelle dokumenter. Men måske kan jeg hjælpe. Hvad sker der, når du prøver? Kan du sende en eksempel-URL, der ikke fungerer? For eksempel skalhttps://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
blivehttps://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
og det fungerer for mig. - Forsøgte det igen og arbejder for mig – – ikke sikker på, hvad jeg gjorde forkert før.
Svar
Kort svar
Google-søgning inkluderer ikke en måde at sortere ufiltrerede søgeresultater på.
Alternativer
Google Search-indbyggede filtre
Filtrer resultater efter et hvilket som helst tidsfilter. Dette viser flere rullelister. En af dem, hvis der er sorteringsmuligheder inklusive sortering efter dato. (se [4])
Google Custom Search
Et alternativ kan være at oprette din egen søgemaskine med Google Custom Search, da det giver mulighed for at søge på hele internettet og inkludere resultatsortering.
Referencer
- Hjælp til tilpasset søgning
- Søg på hele internettet – Hjælp til tilpasset søgning
- Søgefunktioner > Sorter resultater – Hjælp til tilpasset søgning
- https://webapps.stackexchange.com/a/80376/88163
- Filtrer dine søgeresultater – Søgehjælp
Kommentarer
- Dette lyder spændende, @Rub é n. Hvordan opretter jeg min egen søgemaskine med Google Custom Search?
- Følg den første reference i mit svar.
- skal jeg oprette et websted, som kun jeg kan se? Eller hvad?
Svar
For at føje til https://webapps.stackexchange.com/a/89543 ovenfor, der er en hacky måde at sortere alle Google-søgeresultater fra “Når som helst” efter dato, så du får nye resultater øverst uden at bruge nogen tidsinterval.
Du skal blot forkaste qdr -parameteren ved at give den noget andet end hvad den forventer som &tbs=qdr:X
i stedet for &tbs=qdr:y2
, &tbs=qdr:m1
, &tbs=qdr:d30
eller &tbs=qdr:w4
osv. Nu serverer Google resultater, der er sorteret efter dato, det nyeste første og datointerval bliver til “Når som helst”.
Også bemærkede jeg, at søgeresultaterne kan være meget inkonsekvent i et tidsinterval, hvis det defineres forskelligt, sig ved at bruge &tbs=qdr:m1
i stedet for &tbs=qdr:d30
.
Kommentarer
- Lyder lovende. Kunne du være meget specifik om, hvordan du indstiller dette til at fungere automatisk? Mit ønskede slutresultat er at skrive noget i søgefeltet (faktisk adressefeltet i Firefox), og at det automatisk giver mig resultaterne i en sorteret efter dato. Jeg ved ‘ ikke hvad du mener med ” botch parameteren “.
- @ aparente001 Ved botching mener jeg simpelthen at ændre værdien qdr i URL til noget uventet som at ændre google.co.in/#q = noget + dokument & tbs = qdr: w, sbd: 1 til google.co.in/#q = noget + dokument & tbs = qdr: X, sbd: 1 For at automatisere i Firefox kan du oprette Smart Keyword søgning. Jeg gjorde det ved at gå til URL google.co.in/#q=some+document& tbs = qdr: X, sbd : 1 holder ctrl og højreklikker på søgefeltet. I placeringsbjælken indtaster jeg søgeord + ‘ Min søgestreng ‘ og får sorterede resultater når som helst! 🙂
Svar
Når du har begrænset din søgning til en tidsperiode, skal du ændre indstillingen “Sorteret efter relevans” til “Sorteret efter dato” under din søgeforespørgsel.
Kommentarer
- Dette blev allerede sendt for et par dage siden.