web-dev-qa-db-ja.com

Google画像検索に移動するURLの形式は?

このようなリンクが下部にあるWebページがあります。

- <a href='http://www.google.com/q?rome+photos'>photos of rome</a>
- <a href='http://www.google.com/q?paris+photos'>photos of paris</a>
- <a href='http://www.google.com/q?london+photos'>photos of london</a>

アイデアは、誰かがクリックするとGoogle検索の画像ページに移動し、それらの都市の画像を検索するというものです。

質問は次のとおりです。

  1. googleで画像検索を開始するための正しいURLは何ですか
  2. googleドキュメントにこれを見つけることができる場所はありますか? (検索しましたが見つかりませんでした)
  3. googleは何らかの理由でこのタイプの使用を制限していますか?

編集:3番目のポイントは私にとって非常に重要です:ブログや他の人からURLを解決しても大丈夫ですが、質問は残ります:Googleはこれで大丈夫ですか?それはこのアプローチを思いとどまらせるでしょうか?もしそうなら、私のすべてのURLは突然何の価値もなくなるでしょう

40
Zo72
  1. url:https://www.google.com/search?tbm=isch&q=findSomeImage
  2. 私が知っている公式なものはありませんが、 このブログにはいくつかのドキュメントがあります
  3. いいえ、URLを手動でクリックする場合、制限はありません。 (Googleにはボットに対する何らかの洪水防御機能があると確信していますが)

したがって、変更する必要があるのは、tbm=ischオプションをURLに追加します。

56
Cerbrus
http://www.google.com/search?q=<SEARCH TERM>&tbm=isch

tbm=ischは、実行する検索の種類を決定する内部Google検索パラメーターです。公式のドキュメントはないようですが、このページにはまともな記述があります。

Google検索リクエストパラメータ

編集:

文字列の「/ search」部分を含めない場合は、Google検索ボックスを埋めますが、実際には検索を実行しません。

19
Stephen Wright

「検索」の代わりに「画像」キーワードを使用します(これは「ビデオ」、「マップ」などでも機能するはずです)

http://www.google.com/images?q=your+search+terms

https://productforums.google.com/d/msg/websearch/No-YWMdgFp8/l_SNghlwCV0J

更新

以下のChris F Carrollのコメントに続いて、私はFiddlerを見ました。 /imagesリクエストにより、リダイレクトURLがwww.google.com/search?q=search+terms&tbm=isch他の回答で説明されているとおり。

上記のリンクされた記事から引用したことに反して、/videoリクエストは機能しません。 /mapsは機能しますが、リダイレクトは発生しません。

9
Ian Horwill

これは私のために働くリンクです: https://www.google.com/search?q=rome+photos&source=lnms&tbm=isch

5
miso.soflw

Google画像検索には以下のURLを使用してください

http://images.google.com/images?um=1&hl=en&safe=active&nfpr=1&q=your_search_query

Your_search_queryを独自の検索語に置き換えます。このURLは、ユーザーエージェントによって異なる動作をすることに注意してください。 Googleは、このリクエストがブラウザからのものかボットからのものかを識別できます

また、別のクエリ文字列を追加して、この画像検索をナビゲートできることに注意してください

http://images.google.com/images?um=1&hl=en&safe=active&nfpr=1&q=your_search_query&start=

これにより、3ページ目から検索が開始されます。これが誰かの助けになることを願っています。

0
cherankrish