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:
che funziona perfettamente, solo che google non indicizza assolutamente nulla!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.language? navigator.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>
(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

Rispondi quotando
