Comenzamos en: 17d 9h 52m 42s
PLAZAS LIMITADAS

Utilizar WWW o no WWW

Fecha de publicación: 2022-09-13
Última revisión: 2022-09-19

Pregunta de Discord:

Juanjo: ¡Hola, a todos! Tengo una duda de la cual no estoy del todo seguro. Tengo una versión web sin la directriz www y otra con la directriz www. Según he estado navegando por internet, existen algunos métodos para solucionarlo, como la redirect 301 y el uso de la etiqueta canonical. ¿En base a su experiencia y conocimiento cuál consideran que es la mejor práctica para solucionar aquel inconveniente?. ¡Muchas gracias!

Carlos: Lo ideal es hacer 301 antes que el canonical. La página puede ser con www o sin www, eso es indiferente, pero se debe elegir una de las opciones.

Es recomendable tener toda la web con una estructura elegida y que los enlaces siempre vayan hacia la misma (Evitando así redirecciones innecesarias)

Respecto a como hacerlo:

Apache

Si quieres que todo sea www

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L,QSA]
</IfModule>

Si quieres que ninguna tenga www

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule (.*) http://example.com/$1 [R=301,L,QSA]
</IfModule>

Nginx

Que todo sea WWW

server {
server_name «~^(?!www\.).*» ;
return 301 $scheme://www.$host$request_uri;
}

Todo sin WWW

server {
server_name «~^www\.(.*)$» ;
return 301 $scheme://$1$request_uri ;
}

¿Quieres hacer el Master de SEO Técnico?

Accede a una formación avanzada que te permitirá aplicar e implementar SEO en cualquier tipo de WEB

¡Accede al Master de SEO Técnico!
Tal vez te interesen estos artículos: