Есть ли способ сортировки результатов поиска Google по дате?
(Я знаю, как ограничить поиск определенным периодом времени.)
google-search
sorting
aparente001
источник
источник
Нет, вы не можете изменить порядок сортировки результатов поиска Google. Порядок сортировки определяется по секретному рецепту Google.
Все, что вы можете сделать, это отфильтровать ваш поиск за определенные периоды времени.
источник
Rubén и infrcl имеют хорошие ответы.
Вот один из способов сортировки по дате с использованием параметров поискового запроса .
Предположим, вы хотите, чтобы последние два года были отсортированы по дате.
&tbs=qdr:y2,sbd:1
к вашему URL и нажмите Enter.tbs : это параметр, который похож на контейнер для params. Определяет конкретную структуру, такую как key: value и разграничение запятых между параметрами. https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
qdr : аналогично
as_qdr
(расширенный диапазон дат быстрого поиска). Здесь вы указываете диапазон дат.qdr:y2
означает «поиск в течение последних двух лет». Вы можете выполнять поиск по днямd
, например, вqdr:d10
течение последних 10 дней. Дополнительная инструкция по адресу https://developers.google.com/custom-search/docs/xml_results?hl=en#Advanced_Search_Query_Parameterssbd : я считаю, что это логическое значение для сортировки по дате.
источник
tbs
он доступен в официальных документах. Однако, возможно, я могу помочь. Что происходит, когда вы пытаетесь? Можете ли вы отправить пример URL, который не работает? Например,https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8
должен стать,https://www.google.com/search?q=cheese&ie=utf-8&oe=utf-8&tbs=qdr:y2,sbd:1
и это работает для меня.Короткий ответ
Поиск Google не включает способ сортировки нефильтрованных результатов поиска.
альтернативы
Google Search встроенные фильтры
Фильтруйте результаты по любому временному фильтру. Это покажет несколько выпадающих. Один из них, если для сортировки вариантов, включая сортировку по дате. (см. [4])
Google Custom Search
Одной из альтернатив может быть создание собственной поисковой системы с помощью пользовательского поиска Google, поскольку она позволяет осуществлять поиск по всему Интернету и включать сортировку результатов.
использованная литература
источник
Чтобы добавить к /webapps//a/89543 выше, есть хакерский способ сортировки всех результатов поиска Google по «В любое время» по дате, чтобы вы могли получать новые результаты в верхней части без использования какого-либо временного диапазона.
Просто портить с QDR параметра, подавая ему что - то другое , чем то , что он ожидает , как
&tbs=qdr:X
вместо&tbs=qdr:y2
,&tbs=qdr:m1
,&tbs=qdr:d30
или и&tbs=qdr:w4
т.д. Теперь Google будет служить результаты, отсортированные по дате, первый и дата новейшего диапазона превратится в «любой момент».Также я заметил, что результаты поиска могут быть очень противоречивыми для временного диапазона, если он определен иначе, скажем, используя
&tbs=qdr:m1
вместо&tbs=qdr:d30
.источник
После ограничения поиска определенным периодом времени, измените параметр «Сортировка по релевантности» на «Сортировка по дате» под поисковым запросом.
источник