igual seria mejor que respondiera un webmaster de la web, que tendra una idea mas precisa, no? xD.
Puedes pagar si quieres, con el adwords, pero solo para patrocinadores ( creo...xD)
El sistema segun creo, es este: en principio rastrea la web (siempre) con spiders (bot), y con ayuda de un modulo de estadisticas bastante bueno pero que aun asi no es suficiente, se que ahi formas de que te indexe.
Luego lo mete en una base de datos, asi, Cuando buscamos una palabra en Google, este busca en
esta base y encuentra todos los documentos que contienen esa palabra o esa cadena de busqueda.
Cuando las tiene todas, las ordena en un posicionamiento natural, patrocinados, todo eso.
El algoritmo que usa google para ordenarlo está basado ( segun creo) en un concepto de semantica y de organizacion de la informacion. El posicionamiento esta relacionado con las palabras empleadas en las busquedas asi que es obvio que las palabras pertinentes resultan vitales.
luego estan los metatags,un codigo html para obtener una buena posicion o algo asi.
no se si te he aclarado o te he metido mas dudas, sorry nachs