Dominios con www y sin www. Problemas
En la web, cuando clickeamos un nombre de dominio podemos hacer geenralmente como www.midominio.com o midominio.com, otras veces como https://www.midominio.com o https://midominio.com, y deberiamos llevarnos siempre a una direccion de dominio proncipal, llamado url canonical. Cuando no pasa esto, es que hay problemas y veamos que es lo que pasa.
URL CANONICA: es aquella dirección web que Google considera como la versión principal a mostrar en el bulscador cuando existen varias paginas identicas o muy similares en un sitio web (contenido duplicado).
Se implementa mediante una etiqueta <link rel="canonical"> en el HTML para evitar la dispersión de la autoridad SEO y asegurar que solo una versión se indexe. ( En wirdores también mediante el plugin SEO que se ponga de ser el caso.)
Problemas:
- Al clickear con www, muestra una version a una velocidad, y al entrar sin www, muestra version desconfigurada.
- Muestra en algunos casos con signo de sitio web potencialmente peligroso( no visualiza el certificado SSL
1. Problemas de Recursos ( CSS y video)
Cuando una web se desconfigura, es porque el header se ha desconfigurado porque no ha cargado el archivo correctamente de estilos CSS o video.
- Seguridad (CORS): Muchos servidores están configurados para entregar archivos solo a la dirección exacta. Si el video y estilos están en
www.misitio.comy entras sin elwww, el navegador bloquea esos archivos por seguridad, pensando que otro sitio está intentando «jalarlos». - Resultado de como se visualiza: La web carga «mal o no se ve completa» (sin diseño) y si tienes video, este no aparece o tarda mucho porque el servidor está procensado, dando vueltas, tomando tiempo adicional, buscando la ruta correcta.
2. Problema de Certificado SSL
Actualmente los navegadores como Gooble, Yahoo, Bing etc, exigen que se use el certificado de segurdid SSL, lo que lleva a visualizarse como https en vez e http.
- A veces, el certificado de seguridad está instalado solo para la versión con www.
- Al entrar sin www, el navegador intenta establecer una conexión segura que no existe, se queda «pensando o dando vueltas » (por eso se siente lenta) y finalmente carga una versión limitada o de caché que está mal armada.
3. Falta de Redirección Canonica.
En realidad lo ideal es que si alguien escribe miweb.com, el servidor lo mande automáticamente a www.miweb.com (o viceversa).
- Sino hay una redirección 301 configurada, el servidor intenta procesar las dos versiones por separado. Esto hace que una sea la «oficial» (rápida) y la otra sea una versión «huérfana» que no tiene acceso a todos los recursos del hosting.
SOLUCIONES.
Dependiendo de dónde tengas tu web se debe hacer lo siguiente:
- Forzar HTTPS: En tu panel de Control buscar la opción de «Forzar HTTPS» o «Redireccionar HTTP a HTTPS». Esto unifica ambas entradas.
- Configurar el Dominio Principal: En los ajustes de tu sitio, asegúrate de que una de las dos (con o sin www) esté marcada como Principal. La otra debe ser solo un alias.
- Redirección 301 (Lo más efectivo): Si tienes acceso al hosting (cPanel), esto se arregla en el archivo
.htaccessagregando una regla que diga: «Si alguien entra sin www, mándalo a www inmediatamente». ( En codigo en htaccess)
