varios una redireccionar redireccionamiento htaccess ec2 dominios dominio configurar con cambiar apache seo multiple-domains

apache - una - Múltiples dominios para un sitio: alias o redirigir?



redireccionar url (6)

El alias de servidor puede causar problemas con la continuidad de la sesión CGI: dado que las cookies se adjuntan al dominio desde el que se atendieron, las secuencias CGI deben escribirse cuidadosamente para que tengan conocimiento del alias, o todos los enlaces dentro y dentro del sitio deben ser relativos , o ambos, es mucho más difícil evitar los pequeños problemas difíciles de depurar debido a que el navegador le sirve diferentes cookies en función de si el usuario ingresó por última vez a su sitio a través de name.tld o www.name.tld.

Estoy configurando un número de sitios en este momento y muchos de ellos tienen múltiples dominios. La pregunta es: ¿alias el dominio (con ServerAlias ) o redirijo la solicitud?

Obviamente ServerAlias ​​es mejor / más fácil desde una perspectiva de legibilidad o scripting. Sin embargo, he escuchado que a Google le gusta más si todo lo redirecciona a un dominio. ¿Es esto cierto? Si es así, ¿qué código de redirección debería usarse?

Los ejemplos comunes de vhost tendrán:

ServerName example.net ServerAlias www.example.net

¿Está esto mal y el www también debe ser una redirección además de example2.net y www.example2.net? ¿O Google es lo suficientemente inteligente como para que todos estos sitios (o al menos el www) sean del mismo sitio?

ACTUALIZACIÓN: Parte del razonamiento para querer alias es que son mucho más rápidos. Una redirección para un usuario de acceso telefónico solo porque lo hicieron (o no) usar www agrega significativamente a la carga de la página inicial.

ACTUALIZACIÓN y RESPUESTA: Gracias Paul por encontrar el enlace de Google que nos instruye a "ayudar a sus compañeros webmasters al no perpetuar el mito de las sanciones por contenido duplicado". Sin embargo, tenga en cuenta que esto solo se aplica al contenido EN EL MISMO SITIO, ejemplificado en el artículo con "www.example.com/skates.asp?color=black&brand=riedell o www.example.com/skates.asp?brand=riedell&color= negro". De hecho, el artículo dice explícitamente "No crear varias páginas, subdominios o dominios con contenido sustancialmente duplicado".


Hoy en día dudo que importe. Si ve ambas entradas en google, entonces sabrá que lo está haciendo mal.


Los certificados SSL también pueden ser un problema (los certificados de tarjeta salvaje mitigan esto, pero son más caros).

Por lo tanto, si el certificado solo está vinculado a www.example.com, no se validará para example.com. Si esta circunstancia se aplica a su caso, entonces manejar cuidadosamente, redirigir e hipervínculo a las referencias en su html y javascript es muy importante.


Si la mitad de los enlaces a su sitio se refieren a una URL y la mitad se refieren a otra, cada URL solo obtendrá la mitad del pagerank. Incluso si Google no penaliza tu rango por tener contenido duplicado, vas a sufrir.


Si son nombres de dominio completamente diferentes, deseará redireccionar porque, de lo contrario, las cookies no se pueden compartir entre los dos. Si un usuario inicia sesión en su sitio web en example1.com, deberá volver a iniciar sesión si visita example2.com.

Si solo son subdominios diferentes (example.com vs www.example.com) esto no tendrá importancia.


Redirigir es mejor, entonces siempre hay un dominio canónico para su contenido. He oído que Google penaliza varios dominios que alojan el mismo contenido, pero no puedo encontrar una fuente para eso en este momento (editar, aquí hay un artículo , pero a partir de 2005, ¡que es historia antigua en años de Internet!) (No es correcto, ver edición) abajo)

Aquí hay algunas reglas mod-rewrite para redirigir a un dominio canónico:

RewriteCond %{HTTP_HOST} !^www/.foobar/.com [NC] RewriteCond %{HTTP_HOST} !^$ RewriteRule ^/(.*) http://www.foobar.com/$1 [L,R=permanent]

Eso verifica que el host no sea el dominio canónico (www.foobar.com) y comprueba que se haya especificado realmente un dominio, antes de decidir redirigir la solicitud al dominio canónico.

Editar más : Aquí hay un artículo directamente de la boca de los caballos : parece que no es un problema tan grande como podrías pensar. Lea este artículo ATENTAMENTE, ya que distingue entre contenido duplicado en el mismo sitio (como en "www.example.com/skates.asp?color=black&brand=riedell y www.example.com/skates.asp?brand=riedell&color=black ") y específicamente dice" No crear varias páginas, subdominios o dominios con contenido sustancialmente duplicado ".