conchos es verdad
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
últimamente no acierto una
bueno mira, por lo que veo el código que usas lo que hace es agregar al campo de la búsqueda el parámetro
site: delante. Es correcto. Google lo que hace es buscar dentro de los contenidos que ya tiene indexados de ese sitio. Lo que no hace (creo) es ir a revisar el sitio al momento y buscar directamente. No sé si me explico ...
Es bastante probable que si sólo muestra resultados de la index sea porque eso es lo que tiene indexado.
¿por qué no usas las herramientas de webmaster de google?