假设我要共享查询的结果。查询字符串中似乎有很多元数据。

可以从URL中删除哪些变量,从而仍然可以使Google搜索正常运行?

评论

别忘了,共享Google搜索网址不一定会为其他用户返回相同的结果。一段时间以来,Google一直在为搜索结果添加不同级别的定位。参见以下示例链接:googleblog.blogspot.com/2009/12/…

+1这是真的,非常重要,而且经常被忽视。查看有关该主题的TED演讲— youtube.com/watch?v=bOE1HFEL8XA

您很幸运,有了一个URL,在Safari上,您从网址栏中复制的所有内容都是搜索查询

#1 楼

我尝试删除除q字符串以外的所有变量。似乎工作正常。需要注意的一件事是Google使用#符号,而不是通常在查询字符串中看到的?

因此,URL例如:http://google.com/#q=my+query

评论


#和?将工作; ?实际上更标准,并且不依赖JavaScript。尽管路径会稍有不同:http://google.com/search?q=my+query

–user1686
2011-11-28 23:05

请注意,随着Google现在使用的异步查询次数更多,甚至很难获得要配对的URL。

–马克·赫德
13年2月8日在5:15

这不适用于Google图片

– qwertzguy
2015年2月10日23:55

#2 楼

搜索结果页面URL中还有许多其他CGI参数,这些参数确定您在查看哪个语料库(图像,视频等),结果页面等。 q是最重要的,但不是唯一的。共享。

前一段时间,我写了一个Chrome扩展程序,为Google搜索查询复制了一个较短的URL。

免责声明:我在Google上通过Web搜索工作。

#3 楼

如果需要更多技巧,请尝试http://lmgtfy.com/。就像http://lmgtfy.com/?q=how+do+I+share+a+Google+query

评论


天分,嘲讽,谦逊和无礼是有区别的。 IMNSHO,LMGTFY链接位于最后两个链接之间-这是我对此类链接的印象:“我知道您太笨了,无法搜索;在这里,让我向您展示如何在管间[拍在头上]。

– Piskvor离开了建筑物
2012年1月11日在22:24



我同意在错误的背景下或在错误的受众群体中。

–史蒂夫·贝内特(Steve Bennett)
2012年1月12日在3:40

我喜欢这从字面上看是如何解决问题的方法,但是它的评级最低(低于非解决方案),因为人们宁愿优先考虑接受。

–次优
13年5月6日在2:20