Live data from Hacker News

What is up with the insane long Google results URL now?

mergy.org

31–40 of 77 posts

Re: What is up with the insane long Google results URL now?

#31
Easy to work around, no plugins or silliness require.

Get to Google via Duck Duck Go as your intermediary. Either from your search bar (if DDG is your default search engine), or directly from the DDG search page, search for

!g testing

!g tells DDG to send the query to google, and you land on the google results page (not DDG), at the following URL:

https://encrypted.google.com/search?hl=en&q=testing

Even if you prefer google to DDG, you should make DDG your default search, and get to google via !g.

!gi searches google images. !am searches amazon. !imdb searches imdb, etc.

https://duckduckgo.com/bang.html

Re: What is up with the insane long Google results URL now?

#32
post #30

Earlier quoted context omitted.

You can now use HTTPS on the www subdomain. Try https://www.google.com/search?q=%s as the URL to use. I consistently get this turned into https://www.google.com/search?q=foo&qscrl=1 which makes it easy enough to cut out the qscrl parameter for linking purposes.

[deleted]

For results you click on? Those will be handled independently from the /search?q= URL.

Re: What is up with the insane long Google results URL now?

#34
post #29

Earlier quoted context omitted.

obviously Google's servers will see your request and the results in plain text, or do you expect them to be encrypted even there?

[deleted]

I assumed you were talking about Google tracking you or something. what did you mean with "tracking" then?

Re: What is up with the insane long Google results URL now?

#35
I assume someone at Google reviews and approves each one of these parameters that gets added, and each one of them has a good reason for existing (even if we don't know what it is or believe its a good reason).

As a thought experiment I figured if I worked at Google how would I quantify the expense of a query parameter. Users don't really know or care what URLs look like anymore as long as the page is fast, so apart from measuring the gallons of tears generated on Hacker News, I guess resource usage would be the first logical thing to look at right?

Assuming every search is exactly like the one provided in the linked article, and using some public numbers from 2011 on searches/day, these are the top 5 parameters in terms of bandwidth used just transmitting the key and value to the server.

   gs_l	    42.3 Mbps
   bav	    11.7 Mbps
   bvm	    9.1 Mbps
   fp	    8.7 Mbps
   sclient  6.1 Mbps
For just the top 5 thats almost 78 Mb of inbound data per second. Being sent over end users pipes (which are often limited by upload), hitting my transit and peering links, passing through my routers, hitting my front end load balancers, being turned into GoogleInternalProtocolX and fanned out to dozens of servers inside the datacenter over switches and internal routers, and being logged on durable storage for 18 months (assuming they dump this extra data when they strip personal information from the search record). Wow.

A general rule of thumb would be for every 20 bytes you add to URLs by way of keys or values, you've increased the overhead of almost every part of the Google infrastructure by 1 MB per second. (Note I did switch from bits to bytes in the final conversion, and this number is sourced from shaky data to start with)

Re: What is up with the insane long Google results URL now?

#37

Easy to work around, no plugins or silliness require. Get to Google via Duck Duck Go as your intermediary. Either from your search bar (if DDG is your default search engine), or directly from the DDG search page, search for !g testing !g tells DDG to send the query to google, and you land on the google results page (not DDG), at the following URL: https://encrypted.google.com/search?hl=en&q=testing Even if you prefer…

I am really interested in this, any tips for automation on chrome so I can use the omni bar and don't have to type !g ?

Re: What is up with the insane long Google results URL now?

#38

Easy to work around, no plugins or silliness require. Get to Google via Duck Duck Go as your intermediary. Either from your search bar (if DDG is your default search engine), or directly from the DDG search page, search for !g testing !g tells DDG to send the query to google, and you land on the google results page (not DDG), at the following URL: https://encrypted.google.com/search?hl=en&q=testing Even if you prefer…

FYI, the plugins are to remove the redirects Google splices into the actual search results in an on-click handler. So an upvote for you for actually reading the article!

It's certainly nice that DDG knows the minimum required to do a google search, and 'ddg.gg !g testing' saves ~5 keystrokes on 'googl.com/#q=testing', though you do have to wait for the redirects/form submissions.

Re: What is up with the insane long Google results URL now?

#40
post #35

I assume someone at Google reviews and approves each one of these parameters that gets added, and each one of them has a good reason for existing (even if we don't know what it is or believe its a good reason). As a thought experiment I figured if I worked at Google how would I quantify the expense of a query parameter. Users don't really know or care what URLs look like anymore as long as the page is fast, so apart…

Maybe I missed it, but where are you getting this data from? It looks quite interesting, and I'd love to see more. Would you be willing/able to share?
Post reply on HN