Google検索結果を日付で並べ替えますか?


12

Google検索結果を日付で並べ替える方法はありますか?

(検索を特定の期間に制限する方法を知っています。)

回答:


13

[検索ツール]をクリックし、[いつでも]以外の日付フィルターを選択します。次に、デフォルトの「関連性でソート」オプションをクリックし、「日付でソート」を選択します


ありがとうございました。気づかなかった!あなたの答えは私にfirefoxアドオンを探し回る動機になりました、そして私は私が望んでいたのとほとんど同じように物事を合理化するものを見つけました:Google検索のショートカットキー。
aparente001 2015

8

いいえ、Google検索結果の並べ替え順序を変更することはできません。ソート順は、Googleの秘密のレシピによって決定されます。

できることは、特定の期間の検索をフィルタリングすることだけです。


4
@David:いいえ、実際はそうではありません。あなたの答えは、「Google Site Search」のFAQからの引用にすぎません。これは、Googleによる検索を自分のWebサイトに追加し、サイトのコンテンツのみを返すためのものです。OPが要求する「通常の」Google検索には適用されません。
エール


3

Rubéninfrclは良い答えを持っています。

検索クエリパラメータを使用して日付順に並べ替える方法の1つを次に示します。

過去2年間を日付でソートするとします。


  1. 用語を検索し、Enterキーを押します

ここに画像の説明を入力してください

  1. 検索クエリパラメータを含むURLを取得します。それをコピーします。

ここに画像の説明を入力してください

  1. &tbs=qdr:y2,sbd:1URLに追加してEnterキーを押します。

ここに画像の説明を入力してください

  1. これで、「過去2年間」と「日付順」が表示されます

ここに画像の説明を入力してください

tbs:paramsのコンテナーのようなparamです。key:valueなどの特定の構造、およびparams間のカンマ区切りを定義します。https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/

qdr:(as_qdr詳細検索のクイック日付範囲)に似ています。ここでは日付範囲を指定します。qdr:y2「過去2年間の検索」を意味します。過去10日以内を検索するd場合と同様に、qdr:d10を使用して日で検索できます。https://developers.google.com/custom-search/docs/xml_results?hl=en#Advanced_Search_Query_Parametersの詳細な手順

sbd:これは日付によるソートのブール値であると思います。


残念ながら、試してみたところこれはうまくいきませんでした。
aparente001 2016

@ aparente001わかりました。それについて申し訳ありませんが、私は実験を通してこれを理解しました、そして私は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あり、それは私にとってはうまくいきます。
Daniel Dropik 2016

もう一度試してみましたが、うまくいきました-以前何が間違っていたのかわかりません。
aparente001 2016年

2

短い答え

Google検索には、フィルタリングされていない検索結果を並べ替える方法がありません。

代替案

Google検索の組み込みフィルター

時間フィルターで結果をフィルターします。これにより、いくつかのドロップダウンが表示されます。日付による並べ替えを含む並べ替えオプションの場合はそのうちの1つ。([4]を参照)

Googleカスタム検索

1つの代替策として、Googleカスタム検索を使用して独自の検索エンジンを作成し、ウェブ全体を検索して結果の並べ替えを含めることができます。

参照資料

  1. カスタム検索ヘルプ
  2. ウェブ全体を検索-カスタム検索ヘルプ
  3. 検索機能>結果の並べ替え-カスタム検索ヘルプ
  4. /webapps//a/80376/88163
  5. 検索結果をフィルタリングする-検索ヘルプ

@Rubén、これは興味深いですね。Googleカスタム検索で独自の検索エンジンを作成するにはどうすればよいですか。
aparente001 2015

私の回答の最初のリファレンスに従ってください。
ルベン、2015

自分だけが見れるウェブサイトを作るの?または何?
aparente001 2015

2

上記の/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


有望に聞こえます。これを自動的に動作するように設定する方法について具体的に教えていただけますか?私が望む最終結果は、検索ボックス(実際にはFirefoxのアドレスフィールド)に何かを入力して、日付順にソートされた結果を自動的に表示することです。あなたが「パラメータをボットする」とはどういう意味かわかりません。
aparente001

@ aparente001ボットとは、単にgoogle.co.in/#q=some+document&tbs=qdr:w,sbd:1google.co.in/#q=some+に変更するなど、URL内のqdr値を予期しないものに変更することを意味しますdocument&tbs = qdr:X、sbd:1 Firefoxで自動化するには、スマートキーワード検索を作成できます。URL google.co.in/#q=some+document&tbs=qdr:X,sbd:1にアクセスし、Ctrl キーを押しながら検索フィールドを右クリックしました。ロケーションバーに、keyword + 'My search string'を入力して、いつでもソートされた結果を取得します!:)
アンディ

0

検索を特定の期間に限定した後、検索クエリの下の[関連性で並べ替え]オプションを[日付で並べ替え]に変更します。

並べ替えは、日付範囲オプションのすぐ隣にあります。


1
これは数日前に投稿されました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.