Czy istnieje sposób sortowania wyników wyszukiwania Google według daty?
(Wiem, jak ograniczyć wyszukiwanie do określonego okresu).
Czy istnieje sposób sortowania wyników wyszukiwania Google według daty?
(Wiem, jak ograniczyć wyszukiwanie do określonego okresu).
Odpowiedzi:
Kliknij „Narzędzia wyszukiwania”, a następnie wybierz dowolny filtr daty inny niż „Anytime”. Następnie kliknij domyślną opcję „Posortowane według trafności” i wybierz „Posortowane według daty”
Nie, nie można zmienić kolejności sortowania wyników wyszukiwania Google. Kolejność sortowania zależy od tajnego przepisu Google.
Wszystko, co możesz zrobić, to przefiltrować wyszukiwanie według określonych okresów.
Rubén i infrcl mają dobre odpowiedzi.
Oto jeden ze sposobów sortowania według daty za pomocą parametrów wyszukiwanego hasła .
Załóżmy, że chcesz posortować ostatnie dwa lata według daty.
&tbs=qdr:y2,sbd:1
do swojego adresu URL i naciśnij Enter.tbs : Jest to parametr, który jest jak pojemnik na parametry. Określa określoną strukturę, taką jak klucz: wartość i przecinek między parametrami. https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
qdr : Podobne do as_qdr
(szybki zakres dat wyszukiwania zaawansowanego). Tutaj określasz zakres dat. qdr:y2
oznacza „szukaj w ciągu ostatnich dwóch lat”. Możesz wyszukiwać według dni za pomocą d
, jak w qdr:d10
celu wyszukiwania w ciągu ostatnich 10 dni. Dalsze instrukcje na https://developers.google.com/custom-search/docs/xml_results?hl=pl#Advanced_Search_Query_Parameters
sbd : Uważam, że jest to wartość logiczna według sortowania według daty.
tbs
jest dostępny w oficjalnych dokumentach. Może jednak mogę pomóc. Co się stanie, gdy spróbujesz? Czy możesz wysłać przykładowy URL, który nie działa? Na przykład https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
powinien się stać https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
i to działa dla mnie.
Wyszukiwarka Google nie obejmuje sposobu sortowania niefiltrowanych wyników wyszukiwania.
Filtruj wyniki według dowolnego filtra czasu. Spowoduje to wyświetlenie kilku menu rozwijanych. Jedna z nich, jeśli chodzi o opcje sortowania, w tym sortowanie według daty. (patrz [4])
Alternatywą może być utworzenie własnej wyszukiwarki za pomocą Google Custom Search, która pozwala przeszukiwać całą sieć i uwzględniać sortowanie wyników.
Aby dodać do /webapps//a/89543 powyżej, istnieje zhackowany sposób sortowania wszystkich wyników wyszukiwania Google według „Dowolnej godziny” według daty, dzięki czemu uzyskujesz nowe wyniki na górze bez korzystania z jakiegokolwiek zakresu czasu.
Wystarczy botch z QDR parametr karmienie to coś innego niż to, co oczekuje jak &tbs=qdr:X
zamiast &tbs=qdr:y2
, &tbs=qdr:m1
, &tbs=qdr:d30
lub &tbs=qdr:w4
itd. Teraz Google posłużą wyniki są posortowane według daty, najnowsze najpierw data i zakres włączy się do „każdej chwili”.
Zauważyłem również, że wyniki wyszukiwania mogą być bardzo niespójne w określonym przedziale czasowym, jeśli zdefiniowano inaczej, używając &tbs=qdr:m1
zamiast &tbs=qdr:d30
.
Po ograniczeniu wyszukiwania do określonego okresu zmień opcję „Posortowane według trafności” na „Posortowane według daty” pod zapytaniem.