Есть ли способ сортировки результатов поиска Google по дате?
(Я знаю, как ограничить поиск определенным периодом времени.)
Есть ли способ сортировки результатов поиска Google по дате?
(Я знаю, как ограничить поиск определенным периодом времени.)
Ответы:
Нажмите «Инструменты поиска», затем выберите любой фильтр даты, кроме «В любое время». Затем щелкните по умолчанию «Сортировка по релевантности» и выберите «Сортировка по дате».
Нет, вы не можете изменить порядок сортировки результатов поиска 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_Parameters
sbd : я считаю, что это логическое значение для сортировки по дате.
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 не включает способ сортировки нефильтрованных результатов поиска.
Фильтруйте результаты по любому временному фильтру. Это покажет несколько выпадающих. Один из них, если для сортировки вариантов, включая сортировку по дате. (см. [4])
Одной из альтернатив может быть создание собственной поисковой системы с помощью пользовательского поиска 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
.
После ограничения поиска определенным периодом времени, измените параметр «Сортировка по релевантности» на «Сортировка по дате» под поисковым запросом.