Como faço pra criar uma pesquisa de documento por palavras-chave tipo google com java?

eu preciso criar uma pesquisa de documento por palavras-chave tipo google, mas preciso desenvolver isso usando java. alguem pode me ajudar?? obrigado

pesquise por apache Lucene… Acho que te ajuda…

Para indexar apenas palavras encontradas o Lucene deve te dar uma boa base.

Mas o google…
Tem bem mais coisa por traz dos crawlers do google.

obrigadoo pela ajuda!!!

o que eh crawlers?