Apakah ada cara untuk mengurutkan hasil Pencarian Google berdasarkan tanggal?
(Saya tahu cara membatasi pencarian untuk periode waktu tertentu.)
Apakah ada cara untuk mengurutkan hasil Pencarian Google berdasarkan tanggal?
(Saya tahu cara membatasi pencarian untuk periode waktu tertentu.)
Jawaban:
Klik 'Alat pencarian' lalu pilih filter tanggal apa pun selain 'Kapan saja'. Kemudian klik pada opsi 'Diurut berdasarkan relevansi' default dan pilih 'Diurut berdasarkan tanggal'
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.
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 menggunakan d
, seperti qdr: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_Parameters
sbd : Saya yakin ini adalah boolean untuk sort-by-date.
tbs
tersedia dalam dokumen formal. Namun mungkin saya bisa membantu. Apa yang terjadi saat kamu mencobanya? Bisakah Anda mengirim URL sampel yang tidak berfungsi? Misalnya https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
harus menjadi https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
dan itu berfungsi untuk saya.
Google Search tidak termasuk cara untuk mengurutkan hasil pencarian tanpa filter.
Saring hasil dengan filter waktu apa pun. Ini akan menampilkan beberapa dropdown. Salah satunya jika untuk opsi pengurutan termasuk pengurutan berdasarkan tanggal. (lihat [4])
Salah satu alternatifnya adalah membuat mesin pencari Anda sendiri dengan Google Custom Search karena memungkinkan untuk mencari seluruh web dan memasukkan hasil penyortiran.
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
.
Setelah membatasi pencarian Anda untuk jangka waktu tertentu, ubah opsi "Diurutkan berdasarkan relevansi" menjadi "Diurutkan berdasarkan tanggal" di bawah permintaan pencarian Anda.