1、收集原始数据,捕捉每一个网站的内容,电子邮件或者Cookie,然后抽取出关键的信息;
2、为这些信息创建复杂的关联索引以及与广告相关的索引;
3、将索引和相应的内容存储在分布式的服务器;
4、当用户浏览网页进行搜索,或者查看电子邮件时,Google就会将用户的请求放到一个复杂的“翻译”过程中,然后几个索引条目就会相应地被定位;
5、根据索引在服务器中进行数据检索,然后返回搜索结果或者相对应的广告。