Humm.. allora, il problema è che adesso il sito utilizza, per tener traccia della lingua, la sessione.
Quindi la pagina è sempre la stessa (quindi stesso URL), sia in italiano che in inglese (o nelle altre lingue che verranno implementate a breve).
Il sito non ha come target solo gli italiani, ma sia italiani che stranieri. Ogni paese ha dei servizi specifici.
Ho visto quello che fa kelkoo, grazie Stuart, e forse è la scelta migliore è proprio quella di usare domini di terzo livello differenti in modo che il motore di ricerca veda poi effettivamente url distinti, anche se sul server le pagine che fanno il lavoro sono sempre le stesse.