24 de marzo de 2014
¿Por qué algunos dominios llevan «www» y otros no? ¿Qué es mejor para el posicionamiento?
Cuando se contrata un dominio éste se registra sin las “www”. Por norma general los proveedores como Hostalia crean por defecto el dominio con las “www”. Si no, hay que crearlo en la zona de configuración DNS, para que se pueda acceder de los dos modos. Ejemplo:
Pero los robots de búsqueda interpretan que tenemos dos webs, y Google penaliza aquellos sitios con contenido duplicado, por tanto esto estaría perjudicando nuestro posicionamiento. Para evitarlo, tenemos que hacer una redirección 301.
Por ejemplo, queremos que ‘hostalia.com’ nos redirija a ‘www.hostalia.com’ una opción es escribir estas líneas de código en el .htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.hostalia\.com$ [NC]
RewriteRule ^(.*)$ http://www.hostalia.com%{REQUEST_URI} [R=301,L]
Aparte de todo lo anterior, en una URL también hay que tener en cuenta el HTTPS (Protocolo seguro de transferencia de hipertexto), que no influye en la navegación ni en el posicionamiento, sólo en que los datos estén cifrados, lo que es útil en algunas páginas.
Por ejemplo, queremos que toda la web de Hostalia se navegue por el protocolo normal (HPPT, sin la “S” final) pero queremos que se cifren los datos de la página de acceso de clientes para que estén seguros. El código será:
RewriteCond %{HTTPS} off
RewriteRule ^acceso-clientes.html$ https://www.hostalia.com/acceso-clientes.html [R=301,L,QSA]
Por fin Bono de U2 puede resolver su eterna duda: ‘With or without www?’. ¿Y por qué hay que poner las “www” a la hora de escribir una URL? Porque lo lógico sería una sola forma para evitar estos problemas. El Doctor Hosting piensa que fue porque al principio nos vendieron así los dominios, tipo www.terra.com. Si conoces otra explicación, bienvenida será 🙂
Comparte esta noticia por WhatsApp
escaneando con tu móvil este código QR / BIDI.
Se abrirá el enlace para copiarlo y pegarlo en tus
aplicaciones sociales.
¿Qué es el .htaccess?
¿Como accedo a el para escribir esas lineas de código?
Hola María Eugenia, acabamos de publicar un white paper sobre el .htaccess: http://pressroom.hostalia.com/white-papers/configuracion-htaccess
Un saludo.
Muchas gracias!
Si en su dia alguien me lo hubiera explicado así.. mucho sudor me hubiera ahorrado.
Voy a tener que empezar a seguir el blog de hostalia, un aplauso muy bien merecido, buen tuto!!
Y si lo que quiero es que el dominio por defecto sea sin www, ¿basta con hacer lo siguiente?:
RewriteEngine on
RewriteCond %{HTTP_HOST} http://www.hostalia\.com [NC]
RewriteRule ^(.*)$ ^hostalia.com/$1 [L,R=301
Gracias
Hola, hay varias formas de poner el código y puede variar según la programación o lo que busques, así que hay que probarlo para verificar que funciona.
Por ejemplo, lo que pides de que ‘www.hostalia.com’ redirija a ‘hostalia.com’ podría ser:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.hostalia.com [NC]
RewriteRule ^(.*)$ http://hostalia.com/$1 [L,R=301]
Mi sitio web en el buscador solo se muestra healck.com quisiera que se mostrara con el https://healck.com he realizado un montón de procedimientos en el htacces he leído he ido a mi cpanel y poner el certificado SSL y nada tampoco me cambio el titulo de mi pagina web ya lo he hecho en la etiqueta title y nada tampoco la descripción con el meta description quisiera una ayuda así sea pequeña saludos
Hola Vladimir, si eres cliente de Hostalia dinos tu ID, si no coméntaselo a tu proveedor de Hosting para que te ayude, un saludo.