Skip to content

Instantly share code, notes, and snippets.

@dropmeaword
Last active November 18, 2015 22:49
Show Gist options
  • Save dropmeaword/cb7357d14e50c8f4d631 to your computer and use it in GitHub Desktop.
Save dropmeaword/cb7357d14e50c8f4d631 to your computer and use it in GitHub Desktop.
What happens when we go to google from the moment we type 'g'

What happens when we go to google from the moment we type 'g'?

Notes from the group discussion around this question:

  • finger movement makes key close circuit
  • goes to the OSX kernel keyboard manager
  • what do i get if I am a keylogger?
    • passwords
    • anything else I type
  • your laptop comes out of energy savings mode
  • browser looks up cache of recently accessed addresses
  • browser makes a connection to Goggle's servers
    • first connect to WiFi router
    • router hands out my IP addresses
    • get ip address of the google server
  • ISP (Internet Service Provider)
    • peering
    • internet exchange
  • Google starts to track you:
    • by looking up your ip (?)
    • geolocation
    • many more...
  • Reaching the server:
    • requests
    • they keep the requests as close to you as possible (if in Europe, you will be taken to servers near you)
  • Google looks for searches that you did before
  • Google gives you suggestions
  • Results are presented back to us in the browser:
    • first suggestions are things you have googled for before
    • Google ads are presented to you:
      • companies who pay the most / relevance
      • SEO (meta, link numbers)
      • document structure
      • how many sites link to your site
  • tracks how you are looking at the results (where in the page you are)

Other people that have tought about this question

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment