Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776

    Rindirizzamento a seconda della lingua del navigatore, consiglio!

    Ciao a tutti,

    ho un sito, è in costruzione, che digitando www.nomesito.com ridireziona a seconda della lingua del navigatore restituendo un codice 302(redirect)
    Se la lingua del navigatore è l'italiano, sarà redirezionato a:
    www.nomesito.com/it/homepage.html
    In spagnolo
    www.nomesito.com/es/inicio.html
    etc, etc...
    Se la lingua non è disponibile ridireziona a:
    www.nomesito.com/en/homepage.html

    É corretto quello che sto facendo?
    Come la prende google per il SEO questa cosa?
    Mi dareste dei consigli, qualsiasi cosa è ben accetta!!

    Grazie,
    Roberto

    P.S. attualmente ho disabilitato l'indicizzazione, quindi il sito non viene ancora visto dai motori di ricerca!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Ho trovato in rete che google SCONSIGLIA di fare un redirect in base alla lingua del navigatore dell'utente, quindi ho tolto questa funzionalità!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2015
    Messaggi
    3
    Confermo la pericolosità della cosa, io sono stato bannato una settimana per questo semplice e innocente codice:

    <?php
    if(isset($_COOKIE["myLanguage"]))
    {
    $url=$_COOKIE["myLanguage"]."/home.php";
    }
    else
    {
    if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
    {
    if(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2)=="it")
    {
    setcookie("myLanguage",'_it',time()+60*60*24*30);
    $url='_'.substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
    }
    }
    else
    {
    setcookie("myLanguage","_en",time()+60*60*24*30);
    $url='_en/home.html';
    }
    }
    //redir
    echo "<meta http-equiv='refresh' content='0; url=$url'>";
    ?>

    Non c'è nessuno che conosce delle istruzioni che abbiano lo stesso risultato senza incorrere in penalizzazioni?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.