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を記述するためのより簡潔な方法はありますか?
コメント
- 関連項目: Google検索URLの匿名化
回答
次に示すように、より簡潔なGoogle検索URLを生成することができます: https://www.google.com/search?q=%22Stack+Exchange%22+OR+StackOverflow
このURLは、検索クエリ"Stack Exchange" OR StackOverflow
に対応しています。 https://www.google.com/search?q=
の後に検索文字列を書き込むだけで、そのクエリの検索結果ページに移動します。
回答
最も単純で短い解決策は次のとおりです。
回答
置き換えることができますsearch?q=
と#q=
。ほとんどの場合(StackOverflowの回答ではありませんが)、https://
を削除することもできます。
%22
または%20
(スペース文字のエンコード)を+
に置き換えて、短くて読みやすくすることができます。
google.comでo
またはe
を削除することもできますが、混乱する可能性のあるIMOの価値はないようです。 (これは、HTTPSを指定しない場合にのみ機能します-httpsを使用して、httpsにリダイレクトさせます。)
したがって、元のクエリの最も短い単純な形式であると思います。 URshortenerer-これは次のとおりです:
[編集:@Adámに従って “.com /#q”からスラッシュを削除]
コメント
- スラッシュを削除して1バイト節約: gogle.com#q = get + goo gle + search + URL
- @Ad á m 'それが機能することに驚いています。それに応じて更新されました。