Detección de TLD para localización

Detección de TLD para localización

Tengo muchos TLD para mi dominio, para los usuarios de EE. UU. es .COM, para los usuarios alemanes es .DE, etc. Los redirijo a todos al dominio .COM usando registros CNAME. El motivo es evitar recibir una penalización de Google por contenido duplicado.

¿Hay alguna manera de seguir detectando el TLD que ingresó el usuario, para poder mostrar la página en el idioma correcto?

Respuesta1

Si utiliza registros CNAME, Google seguirá considerando los sitios como dominios diferentes y los penalizará por contenido duplicado.

Debes redirigir a tus usuarios con una respuesta HTTP 301. Cuando haces esto, también puedes agregar una cadena de consulta al redirigir:

www.example.de -> www.example.com/?lang=de

De esta manera, no serás penalizado por contenido duplicado,yPuedes detectar el idioma de tu usuario.

información relacionada