怎么了这个谷歌网址?

时间:2011-08-17 17:56:47

标签: php url search-engine

所以我知道一点点PHP,当我在制作自定义搜索链接时,我意识到今天搜索“hi”之后的谷歌网址不仅仅是

http://www.google.com/search?q=hi

而不是它

http://www.google.com/#sclient=psy&hl=en&site=&source=hp&q=hi&pbx=1&oq=hi&aq=f&aqi=g5&aql=&gs_sm=e&gs_upl=1705l1911l0l2131l2l2l0l0l0l0l173l299l0.2l2l0&bav=on.2,or.r_gc.r_pw.r_cp.&fp=6c03fc000f912511&biw=1366&bih=681

只是想知道某人是否对其他网址传递的信息有一些了解

3 个答案:

答案 0 :(得分:1)

第二个可能是寻址字符串。这通常用于在没有完整页面加载的情况下导航。这样,用户可以按后退按钮而不返回到先前的URL。

答案 1 :(得分:1)

传递数据的一些例子:

hl=en #Locale: english
source=hp #Source: homepage
q=hi #Query: hi

一般来说,这只是Google希望捕获或传递的任何额外数据。正如您可能已经注意到的那样,http://www.google.com/search?q=query工作正常的意义上不需要数据。

答案 2 :(得分:1)

如果您注意到,在所有传递的参数之外,真正的区别是:

www.google.com/#

VS

www.google.com/search?all_the_name=values&

第一个例子没有定义页面,英镑符号告诉它保持原样。 Google有一项功能可以在您键入(不是自动建议)时加载结果,但会加载整个页面。我似乎无法找到如何触发这个。