Cómo forzar el acceso mediante WWW con htaccess para mejorar el posicionamiento

Cómo forzar el acceso mediante WWW con htaccess para mejorar el posicionamiento
Por E RG en Windows

Los navegadores webs son los programas necesarios para poder acceder a las páginas web. Estos lo que hacen es acceder a través de una dirección web -por ejemplo rootear.com es una dirección web- que luego esta está "relacionada con una IP", que a su vez carga los archivos de un servidor, que es lo que realmente vemos.

Protocolo https

Esta dirección puede o bien contener las famosas WWW o no contenerlas. Esto no afecta para nada en la navegación -a no ser que haya algún problema en la configuración de las DNS, pues en algunos casos, si no han sido configuradas correctamente pueden aparecer errores, y este es uno muy típico-, pero si en el posicionamiento de la web. Expliquemos esto.

Uno de los valores para determinar el page rank de una página web es el número de enlaces que hay desde otras webs hasta nuestra web. Si no tenemos configurado el htaccess para que fuerce o no el acceso mediante las WWW, entenderá, por ejemplo, www.rootear.com y rootear.com como dos páginas webs distintas, cada una con su page rank, por lo que perdemos, en gran parte, posicionamiento en los buscadores. Aunque esto es solo uno de los motivos por los que es bueno configurar este aspecto.

Modificar el htaccess mediante CPanel

  1. Entrar al CPanel
  2. Entrar al administrador de archivos
  3. Buscar el directorio del cual queramos modificar el archivo .htaccess
  4. Abrir el editor
  5. (Opción 1) Añadir estas líneas de código para forzar el acceso mediante www -tendremos que modificar ejemplo.com por nuestro dominio-:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]
    RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301,NC]
  6. (Opción 1) Añadir estas líneas de código para forzar el sin www -tendremos que modificar ejemplo.com por nuestro dominio-:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]
    RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301,NC]

Modificar el htaccess mediante FTP

  1. Instalar y abrir el programa Filezilla -cualquier cliente FTP sirve-.
  2. Buscar el directorio del cual queramos modificar el archivo .htaccess
  3. Abrir el editor
  4. (Opción 1) Añadir estas líneas de código para forzar el acceso mediante www -tendremos que modificar ejemplo.com por nuestro dominio-:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]
    RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301,NC]
  5. (Opción 1) Añadir estas líneas de código para forzar el sin www -tendremos que modificar ejemplo.com por nuestro dominio-:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]
    RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301,NC]`

Ahora ya tendremos configurada esta parte de nuestro archivo htaccess pudiendo seguir con el desarrollo web de nuestro sitio. Desde Rootear os aconsejamos no utilizar las WWW pues da un toque más moderno, aunque a la hora de la verdad da lo mismo.

Para ti
Queremos saber tu opinión. ¡Comenta!