Salve a tutti,
sto cercando da ore un language redirect che sia compatibile con google.

in pratica adesso ho una pagina di index senza alcun contenuto,
con uno script che ridireziona in base alla lingua del browser, questo:

Codice PHP:
<script type="text/javascript">
     var 
langcodes=new Array("it""en""pt""default")
     var 
langredirects=new Array("site/it/index.html""site/en/index.html""site/br/index.html""site/en/index.html")
     var 
languageinfo=navigator.languagenavigator.language navigator.userLanguage
     
var gotodefault=1

     
function redirectpage(dest)
     {
     if (
window.location.replace)
     
window.location.replace(dest)
     else
     
window.location=dest
     
}

      for (
i=0;i<langcodes.length-1;i++)
     {
       if (
languageinfo.substr(0,2)==langcodes[i])
       {
         
redirectpage(langredirects[i])
         
gotodefault=0
         
break
       }
     }

      if (
gotodefault)
     
redirectpage(langredirects[langcodes.length-1])
</script> 
che funziona perfettamente, solo che google non indicizza assolutamente nulla!
(google non interpreta i javascript). Esiste, che voi sappiate, un language redirect
(non un redirect ad una pagina fissa, tipo il 301!)
che venga seguito dagli spider?

grazie a tutti