Google ilk kurulduğunda BackRub adı verilen bir arama algoritması kullanıyordu. Bu sistem, diğer sitelerden aldıkları bağlantıları ("backlinks") da dikkate alıyordu. Bu sistemde, bir siteye ne kadar çok bağlantı veriliyorsa, o sitenin o kadar değerli ve güvenilir olduğu varsayılıyordu. Ayrıca, popüler bir siteden gelen bağlantılar, daha az bilinen bir siteden gelen bağlantılara göre daha fazla ağırlık taşıyordu. Bu sayede, en çok ve en kaliteli bağlantıya sahip siteler arama sonuçlarında üst sıralarda yer alıyordu.