Google: Brief History

12345678
Across
  1. 2. featuring the relevant pages
  2. 5. to reduce the strength of a feeling, action
  3. 7. to calculate the amount
  4. 8. roaming the web to find the proper sites for you
Down
  1. 1. not containing too many different parts
  2. 3. a person, team, or company that is competing against others
  3. 4. offering a higher price for something
  4. 6. a group of similar things