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.


  1. Søg efter dit udtryk, tryk enter

indtast billedbeskrivelse her

  1. Du får en URL, der inkluderer søgeforespørgselsparametre. Kopier det.

indtast billedebeskrivelse her

  1. Tilføj &tbs=qdr:y2,sbd:1 til din URL, og tryk på Enter.

indtast billedebeskrivelse her

  1. Nu får du “De sidste 2 år” og ” Sorteret efter dato “

indtast billedebeskrivelse her

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 skal https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8 blive https://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

  1. Hjælp til tilpasset søgning
  2. Søg på hele internettet – Hjælp til tilpasset søgning
  3. Søgefunktioner > Sorter resultater – Hjælp til tilpasset søgning
  4. https://webapps.stackexchange.com/a/80376/88163
  5. 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

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.

Sortering er lige ved siden af datointerval.

Kommentarer

  • Dette blev allerede sendt for et par dage siden.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *