Buenas tardes,
Acabo de hacer un análisis de mi web en semrush y me sale este error:
Ningún redireccionamiento ni canónica a la página de inicio HTTPS desde la versión HTTP
¿Cómo puedo solucionarlo de forma sencilla, para que no obstaculice al SEO ni a los motores de búsqueda? ¿Cómo puedo indicar a los motores de búsqueda que solo indexen la versión HTTPS?
Por favor, indicarme los pasos 1>2>3 ..
Muchas gracias!
Contenido solo visible a usuarios registrados
Hola Justo,
En este caso puedes probar forzar la redirección de http a https añadiendo el siguiente código en el archivo .htaccess de tu sitio web que encuentra en tu wepanel → administrador de archivos → carpeta de tu sitio web
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
Puedes ver más información sobre esto en el siguiente artículo que tenemos disponible → https://www.webempresa.com/blog/como-forzar-https-desde-el-archivo-htaccess.html
Verifica si con ello se soluciona el aviso que nos comentas
Un Saludo
Muchas gracias Karen, ya he hecho lo que comentas.
Todavía sigue el error en semrush. Igual tarda en implementarse. Mañana lo vuelvo a mirar ...
Saludos
Hola Justo,
De acuerdo, quedamos atentos como ha ido todo
Un Saludo
Hola Justo.
Ok y en que paginas te indica que tienes contenido Mixto ?
Te lo comento por que estoy revisando todos los apartados de la web y veo que todo carga con el certificado.
Para forzar la carga de contenido mixto puedes añadir lo siguiente en el archivo .htaccess que encontras en la raíz de la instalación:
<ifModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>
Un Saludo
@pepesoler No, creo que no nos refereimos a lo mismo. En el mensaje anterior, comentaba esto:
Acabo de hacer un análisis de mi web en semrush y me sale este error:
Ningún redireccionamiento ni canónica a la página de inicio HTTPS desde la versión HTTP
¿Cómo puedo solucionarlo de forma sencilla, para que no obstaculice al SEO ni a los motores de búsqueda? ¿Cómo puedo indicar a los motores de búsqueda que solo indexen la versión HTTPS?
Por favor, indicarme los pasos 1>2>3 ..
Muchas gracias!
Saludos
Hola Justo,
Has verificado hacer clic donde indica por qué y como solucionarlo?
De forma general, como te comenta Pepe todo el sitio está bajo https, y la regla que has agregado es para forzar la carga del mismo en Https.
Verifica ese enlace y nos comentas que indican que hagas para poderte ayudar a hacerlo.
Un saludo 🖐️
@argenis Gracias
Sí, te paso captura con lo que me sale en Semrush
A ver si podeis ayudarme. Saludos
Hola Justo,
El primer punto de forzar la redirección 301 la estas haciendo con el código que te compartió Karen:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
Si te fijas al final del mismo índica el tipo de redirección R=301, el segundo punto de colocar una rel canónica con el https ya lo estás haciendo:
No solo en el home, sino también en las internas:
Supongo que ya has vaciado la caché de tu complemento de caché > WP Rocket, verífica vaciar la caché y luego realizar el análisis, si sigue mostrándose consulta con soporte de semrush.
Un saludo 🖐️
Buenas noches,
Disculpar por el retraso en contestar. Sigue saliendo lo mismo, no creo que sea tan importante, verdad?
No puedo hacer la pregunta porque tengo Semrush en una conjunta.
Gracias. Saludos
Hola Justo,
En este caso entendemos que no hay problema, ya que el sitio esta viéndose en google, se está indexando con el https y mas alla de eso como te ha indicado Argenis las url canónicas poseen este https.
Entendemos que lo mejor es hacer caso omiso.
Un saludo