Sto realizzando un sito bilingua it/en.

ho fatto un permanent redirect in base alla lingua dell'utente che visita il sito:
se utente è italiano -> www.xxx.xxx/it/
altrimenti -> www.xxx.xxx/en/

Questo è penalizzante per i motori di ricerca??

sarebbe più oppotuno fare per l'inglese www.xxx.xxx (il traffico maggiore verrà dall'estero).