No creo que se amigable con buscadores... estás cargando contenido con JavaScript. Los buscadores no ejecutan javascript. Lo que el buscador encontrará es tu HTML con enlaces a páginas que (según tu primer post) no existen.
Comparto el comentario de
caricatos. El no dijo que se puede ser original, simplemente que es preferible hacer las cosas de manera correcta.
Si quieres usar AJAX, está perfecto.
Así es como
yo lo haría:
Primero haría el sitio funcional, sin AJAX. Es decir, si hago click en un enlace, este me redireccione de forma tradicional.
El HTML deberá estar plantillado de forma tal que yo pueda obtener trozos de otro lado. Es decir, que en esencia todos deberían cumplir ciertas reglas para tener un buen funcionamiento (por ejemplo, que todo el contenido que solicite por AJAX esté dentro de un div con id "contenido").
Una vez que el sitio funcione correctamente, aplicaría AJAX. Obteniendo todo el documento y filtrando sólo lo que necesito. También habría que realizar acciones como actualizar el título de la página y el hash del URL.
Ejemplo:
http://nahueljose.com.ar/ejemplos/ajax-test/index.php (sin AJAX)
http://nahueljose.com.ar/ejemplos/aj...index.php?ajax (exactamente la misma página, con AJAX)
fuente:
http://nahueljose.com.ar/ejemplos/aj.../ajax-test.zip