Hay mucha gente que puede llegar a pensar que mola que tu web responda tanto a “dominio.com“, como a “www.dominio.com“; y hombre, si, molar mola, pero si está bien hecho.
Y para que esté bien hecho, lo que tenemos que hacer es elegir cual de las dos formas es la que queremos para nuestra web (eligir según resultados si es un proyecto en marcha), y entonces hacer una redirección 301 desde la no elegida, hacia la elegida. De esta forma concentraremos toda la fuerza del posicionamiento en una sola url, y no en dos.
Aquí os dejamos como hacer en el .htacces una redirección desde el ‘sin www‘, al ‘con www‘:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.midominio.com$ [NC]
RewriteRule ^(.*)$ http://www.midominio.com/$1 [L,R=301]
Y como hacerla del ‘con www‘, al ‘sin www‘:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^midominio.com$ [NC]
RewriteRule ^(.*)$ http://midominio.com/$1 [L,R=301]
Saludos!!