Lucrez la un site atat in engleza cat si in romana (cel putin la inceput - la un moment dat voi mai adauga limbi). Site-ul este pe domeniu .com. Cel putin la inceput tinta sunt romanii dar in cateva luni trecem pe international. M-am gandit ca limba sa fie selectata in functie de ip. Daca ai ip din romania il vezi implicitit in romana, daca nu in engleza. Evident undeva pe site este o optiune de schimbat limba.
Acuma vine problema: Ce sa fac ca sa indexeze google-ul corect situl in ambele limbi? Cum ar trebui sa arate url-ul ca sa ii placa la google? Ce se intampla cu linkurile catre site? Cand o sa apara link-uri de pe site-uri in mai multe limbi catre el va stii google ca defapt ele sunt relevante? Adica daca google-ul intra pe el va vedea implicit in engleza (deci va crede ca e un site in engleza) si va avea un link catre versiunea in romana. Apoi sa zicem ca ca vedea 100 de ibl-uri de pe site-uri in romana catre exemplu.com. Nu se supara? Cum sa fac?
Cum trebuie sa arate url-ul, si daca trebuie ce fel de redirectari trebuie sa folosesc? Mentionez ca site-ul este o aplicatie web, nu e vorba de pagini html diferite ci de o variabila din session care face diferenta.