Cita:
Iniciado por elquique RBZ para el idioma utilizo en el doctype el lang, al igual que el contenido si es necesario, y si hacemos esto no confunde el idioma, otros buscadores si en el caso de Google no.
(...)
Cuando hago eso no consigo buenos resultados. El problema que tengo es que en español tengo más importancia y acaba considerando todo el sitio como español. Con los subdominios desde el primer instante lo trata como un idioma distinto, sin confundirlo.
Tienes razón con la geolocalización, he dado por supuesto que si no puedes geolocalizar las carpetas, no puedes definir con facilidad el idioma, a no ser que tengas ambos idiomas con la misma relevancia... es mi experiencia al menos.