Apakah ada cara untuk mengurutkan hasil Pencarian Google berdasarkan tanggal?
(Saya tahu cara membatasi pencarian untuk periode waktu tertentu.)
google-search
sorting
aparente001
sumber
sumber
Tidak, Anda tidak dapat mengubah urutan hasil pencarian Google. Urutan pengurutan ditentukan oleh resep rahasia Google.
Yang dapat Anda lakukan adalah memfilter pencarian Anda untuk periode waktu tertentu.
sumber
Rubén dan infrcl memiliki jawaban yang bagus.
Ini adalah salah satu cara Anda dapat mengurutkan berdasarkan tanggal, menggunakan Parameter Permintaan Pencarian .
Asumsikan Anda ingin dua tahun terakhir diurutkan berdasarkan tanggal.
&tbs=qdr:y2,sbd:1
ke URL Anda dan tekan Enter.tbs : Ini adalah param yang seperti wadah untuk params. Menentukan struktur spesifik, seperti kunci: nilai, dan penggambaran koma di antara params. https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
qdr : Mirip dengan
as_qdr
(rentang tanggal pencarian cepat lanjutan). Di sini Anda menentukan rentang tanggal.qdr:y2
berarti, "cari dalam dua tahun terakhir". Anda dapat mencari berdasarkan hari menggunakand
, sepertiqdr:d10
untuk mencari dalam 10 hari terakhir. Instruksi lebih lanjut di https://developers.google.com/custom-search/docs/xml_results?hl=id#Advanced_Search_Query_Parameterssbd : Saya yakin ini adalah boolean untuk sort-by-date.
sumber
tbs
tersedia dalam dokumen formal. Namun mungkin saya bisa membantu. Apa yang terjadi saat kamu mencobanya? Bisakah Anda mengirim URL sampel yang tidak berfungsi? Misalnyahttps://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
harus menjadihttps://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
dan itu berfungsi untuk saya.Jawaban singkat
Google Search tidak termasuk cara untuk mengurutkan hasil pencarian tanpa filter.
Alternatif
Google Penelusuran filter bawaan
Saring hasil dengan filter waktu apa pun. Ini akan menampilkan beberapa dropdown. Salah satunya jika untuk opsi pengurutan termasuk pengurutan berdasarkan tanggal. (lihat [4])
Google Custom Search
Salah satu alternatifnya adalah membuat mesin pencari Anda sendiri dengan Google Custom Search karena memungkinkan untuk mencari seluruh web dan memasukkan hasil penyortiran.
Referensi
sumber
Untuk menambahkan /webapps//a/89543 di atas, ada cara hacky untuk mengurutkan semua hasil pencarian Google dari "Kapan saja" berdasarkan tanggal sehingga Anda mendapatkan hasil baru di atas tanpa menggunakan rentang waktu apa pun.
Cukup merusak yang QDR parameter dengan memberi makan sesuatu yang lain dari apa yang diharapkan seperti
&tbs=qdr:X
bukan&tbs=qdr:y2
,&tbs=qdr:m1
,&tbs=qdr:d30
atau&tbs=qdr:w4
dll Sekarang Google akan menyajikan hasil yang diurutkan berdasarkan tanggal, terbaru pertama dan rentang tanggal akan berubah menjadi 'waktu Setiap'.Saya juga memperhatikan bahwa hasil pencarian bisa sangat tidak konsisten untuk rentang waktu jika didefinisikan secara berbeda katakanlah menggunakan
&tbs=qdr:m1
bukan&tbs=qdr:d30
.sumber
Setelah membatasi pencarian Anda untuk jangka waktu tertentu, ubah opsi "Diurutkan berdasarkan relevansi" menjadi "Diurutkan berdasarkan tanggal" di bawah permintaan pencarian Anda.
sumber