Anche io mi trovo ad usare lo stesso metodo.

Ho messo come lingua di default l'inglese, ma se lo spider "clicca" l'url per cambiare lingua (tipo index.php?lang=en) si vede cambiare i contenuti? Il sito lo sto costruendo quindi non so cosa fanno i mdr in questo caso.

L'utente appena clicca la bandierina italiana si ritrova i testi istantaneamente tradotti in italiano.

Se la variabile è invisibile, lo spider penserà che la stessa pagina ha due contenuti diversi??