Per prima cosa l'argomento deve essere d'interesse, perché dopo 10 minuti che avevo postato la domanda, google aveva indicizzato già il post: http://www.google.it/#hl=it&biw=1260...8df7c3b2b4a6e5

Detto questo che poco ha che vedere con la domanda vi faccio un esempio:

Prendi un qualsiasi esempio ajax che trovi in rete magari un datagrid.
Guarda l'output della pagina che ha prodotto
Vedrai che non sono presenti i testi / contenuti che visualizzi.

Il motivo è che la pagina.php passa i parametri ad una funzione javascript che a sua volta li passa a una pagina.php che processa la query. La pagina php iniziale quindi lavorando in modo asincrono è già stata scaricata e quindi nell'html della pagina non si vedono i contenuti che cambiano dinamicamente al suo interno.

Questo è molto bello perché evita il "refresh" della pagina, ma per i motori di ricerca sempre alla ricerca di parole chiavi non è positivo.
Cerca un datagrid in ajax e cerca i nomi che vedi nella lista nel codice della pagina stessa.

E' possibile trovare un sistema per evitare questo?