El problema es que tengo una página armada completamente con Ajax y templates, usando $.tmpl de JQuery.
 
Los links en la página comienzan normales y luego se les agrega un # al inicio con JavaScript, de esta manera las personas que ingresan a la página utilizan Ajax (detectando cambios en el hash de la barra de direcciones), y los motores de búsqueda siguen el link. 
Por ejemplo, si tengo el siguiente link: 
Código:
 <a href="/post/123">Post 123</a>
  Al cargar la página, mediante JavaScript se convierte en lo siguiente: 
Código:
 <a href="/#/post/123">Post 123</a>
  Entonces, cuando las spider llegan a /post/123, reciben una página similar a la que obtendría el usuario en /#/post/123, pero sin JavaScript, que cuando es cargada, redirecciona automáticamente a /#/post/123 mediante JavaScript, así la spider lee desde esa página, y el usuario es redireccionado a la página principal que funciona con Ajax.  
Entonces, 
¿es posible que la spider detecte el redireccionamiento de alguna manera y penalice?
¿podría utilizar un redireccionamiento por header, detectando si lo que está cargando la página es una spider?