我的网页底部有链接,如下所示:
- <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搜索图片页面,然后搜索这些城市的图片。
问题是:
编辑: 第三点对我来说非常重要: 从博客和其他人那里得出网址是可以的,但问题仍然存在: 谷歌还好吗? 会不会阻止这种做法? 如果是这样,那么我的所有网址都会突然变得毫无价值
答案 0 :(得分:53)
https://www.google.com/search?tbm=isch&q=findSomeImage
,因此,您必须做的唯一更改是将tbm=isch
选项添加到您的网址。
答案 1 :(得分:18)
http://www.google.com/search?q=<SEARCH TERM>&tbm=isch
tbm=isch
是内部谷歌搜索参数,用于确定要执行的搜索类型。似乎没有关于它的任何官方文档,但是这个页面有一个不错的写作:
编辑:
如果您不包含字符串的“/ search”部分,它会填充Google搜索框,但实际上并不会执行搜索。
答案 2 :(得分:9)
使用“images”关键字代替“搜索”(这也适用于“视频”,“地图”等)。
http://www.google.com/images?q=your+search+terms
https://productforums.google.com/d/msg/websearch/No-YWMdgFp8/l_SNghlwCV0J
<强>更新强>
根据下面的克里斯·F卡罗尔的评论,我看了一下Fiddler。 /images
请求会产生301(永久移动)响应,其重定向网址格式为www.google.com/search?q=search+terms&tbm=isch
,如此处其他答案所述。
与我上面所说的相反(取自链接文章),/video
请求不起作用。 /maps
确实有效,并且不会导致重定向。
答案 3 :(得分:5)
答案 4 :(得分:0)
请使用以下URL进行Google图片搜索
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=30
这将使搜索从第3页开始。希望对您有所帮助。