English 中文(简体)
Meaning of parameters in a Google search query? [closed]
原标题:

This question does not appear to be about programming within the scope defined in the help center.

Closed last year.

Are there any resources on what the parameters in a Google query mean? Any analysis how the Google search pages work internally?

Examples would be:

  • http://www.google.com/#hl=en&source=hp&q=lol&aq=f&aqi=&aql=&oq=&fp=45675624562456
  • http://www.google.com/url?sa=t&source=web&ct=res&cd=11&ved=KJSGHFKSDJF&url=sfdgagasdgasdgasgasg&rct=j&q=fghthwrteghedgf&ei=asdfasdfsa&usg=asdfasdfasf
问题回答
  • q=searchstring is the search string
  • source=something is where the search originated (www.google.com webpage, Google Toolbar, Quick Search of various browsers)
  • ie=utf8 input encoding
  • oe=utf8 output encoding
  • rls=en ?interface language?

&gws_rd=cr is related to redirects too countries. For example if you wanted to get to google.com in UK you need to append that parameter, if not you get redirected to google.co.uk

https://www.branded3.com/blog/country-specific-rank-checking-google-web-server-redirect-gl-gws_rd/





相关问题
How can I make a query string tamper-proof?

I need to use query strings in a URL, but need to ensure that they haven t been tampered with. I found a solution which almost works, but the encoded strings get mangled by a service my app needs to ...

Passing Lists as a QueryString - should I use JSON

Lets say I ve got an online dating site, users can filter the user list based on various criteria, Height, Age, BodyType, Ethnic Origin.... I want to pass the criteria to the pager, via QueryString. ...

Is using URL query string variables still RESTful

I m presented with a problem of using query string variables in a RESTful Asp.net MVC application. Does that violate the RESTful pattern? The thing is that Asp.net MVC uses default route like: /...

URL requests adding POST data to querystring

I am using ExtJS to send an Ajax request to a PHP page on a server, wanting to send the parameters as POST variables rather than in the querystring. I have included a random token in the querystring ...

Maintain the querystring in all pages in mvc

I need to maintain the querystring in all pages in my asp.net mvc(C#) application. For ex.: I will call a page www.example.com?Preview=True. The querystring should be maintained whatever the page i ...

Nginx 301 redirect inc. set cookie

what I m looking for is the ability for nginx to detect that a url has the query string variable cid. for example www.adomain.com/froggy?cid=12&as=false (query string can be solo or mixed with ...

ASP.NET: URI handling

I m writing a method which, let s say, given 1 and hello should return http://something.com/?something=1&hello=en. I could hack this together pretty easily, but what abstraction functionality ...

Checking querystring values in PHP

http://localhost/?area=characters&name=Michal+Stroganof $result = mysql_query("SELECT * from players WHERE name = $_GET[name] "); while ($row = mysql_fetch_assoc($result)) { echo "Name: " ....

热门标签