Altabusca é um pequeno buscador similar ao Google, ele é capaz de indexar sites, e enquanto ele indexa ele descobre novos websites, que também podem ser indexados, totalmente feito em Php e com bando de dados Mysql, é só instalar e rodar.
Totalmente grátis e Opensource.