Eliminar prefijo www de un dominio - SEO

El método para redireccionar la url con www a una sin él que explicaré a continuación se realiza por medio de Ionic's ISAPI Rewrite Filter (IIRF), del cual la instalación y configuración explico en el post de Urls sin extensión para sitios ASP.NET.

Como continuación del post de Redireccionar Default.aspx a la raiz podemos reducir nuestras urls duplicadas con el método que describo a continuación.

Normalmente cuando creamos un sitio web este queda funcionando con 2 urls: una con www y otra sin él y esto nos provoca que se distribuya entre 2 urls el rank de nuestro home y de las demás páginas.

La idea que podemos aplicar es la de realizar una redirección 301 para las personas que abran la página con www redirigiendolos hacia el sitio sin www. También se puede aplicar a la inversa si se desea. Aqui vamos a explicar como hacerlo para redirigir de url con www y que termine respondiendo solamente la que no lo tiene.

Para esto en nuestro archivo de configuración (IsapiRewrite4.ini) podemos agregar lo siguiente:

RewriteCond %{HTTP_HOST} ^www\.midominio\.com [I]
RedirectRule ^(.*) http://midominio.com$1 [I,R=301]


La primera linea nos hace que toda Url que llegue con www se le va a aplicar la siguiente regla. La segunda regla es una instrucción de Redirección que revisa cualquier url (.*) capturamos los datos en $1 y lo que hacemos es redirigirlos a http://midominio.com$1 (la raiz del sitio sin www y despues de este los datos).

Ya la parte de [I,R=301] nos sirve en su orden para ser Insensitive en la url, y realizar el Redirect con 301.

Esto les permitirá aumentar la popularidad de cada uno de los enlaces de su sitio Web.

Comentarios

Entradas populares de este blog

Habilitar Ping Firewall Windows 2008

Instalar programa como servicio Windows

Ejecutar programa como servicio windows server 2008