web-dev-qa-db-ja.com

特定のGoogle検索クエリのURLを記述する方法

Google検索で検索クエリを入力するたびに、次のような長くて複雑なURLが表示されます。

https://www.google.com/#hl=en&tbo=d&output=search&sclient=psy-ab&q=get+google+search+URL&oq=get+google+search+URL&gs_l=hp.3..0i30j0i8i30l5j0i22l2.755.6361.1.6653.36.21.6.6.7.0.450.3055.9j9j1j1j1.21.0.les%3B..0.0...1c.1.QWiPCjGahHw&psj=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&bvm=bv.41642243,d.dmQ&fp=9f9dd1f0efa38569&biw=1366&bih=631

不要なパラメーターを使用せずに、Google検索のURLをより簡潔に記述する方法はありますか?

3
Anderson Green

以下に示すように、より簡潔なGoogle検索URLを生成することができます。 https://www.google.com/search?q=%22Stack+Exchange%22+OR+StackOverflow

このURLは、検索クエリ"Stack Exchange" OR StackOverflowに対応しています。必要なことは、https://www.google.com/search?q=。の後に検索文字列を書き込むだけです。これにより、そのクエリの検索結果ページに移動します。

5
Anderson Green

search?q=#q=に置き換えることができます。ほとんどのコンテキスト(StackOverflowの回答ではありません)では、https://を削除することもできます。

%22または%20(スペース文字のエンコード)を+に置き換えて、短くて読みやすくすることができます。

Google.comでoまたはeを削除することもできますが、IMOを混乱させる価値はありません。 (これは、HTTPSを指定しない場合にのみ機能します-httpsで指定し、httpsにリダイレクトさせます。)

したがって、URshortenererを使用しない場合の元のクエリの最短の単純な形式は次のようになります。

gogle.com#q = get + google + search + URL

[編集:@Adámに従って '.com /#q'からスラッシュを削除]

1
Tom

最も簡単で短い解決策は次のとおりです:

1
user0