Duplicado, la URL enviada no ha sido seleccionada como canónica.
Tengo mi URL de etiqueta canónica como http://www.example.com/
en el encabezado HTML y también en sitemap.xml. Mi servidor ha habilitado SSL y previamente en la consola de búsqueda se ha agregado la versión HTTPS de mi dirección y mostró tres marcas de verificación verdes y estaba bien. Luego, debido a que el certificado SSL era de baja calidad, algunos teléfonos móviles no pudieron acceder a él y desactivé SSL, pero ahora Google selecciona la versión HTTPS de mi dirección.
Aquí está web.config
< rules >
< rule name = "Redirigir http://example.com a http://www.example.com HTTP" patternSyntax = "ECMAScript" stopProcessing = "true " >
< match url = " . * " ></match>
< condiciones>
< add input = " {HTTP_HOST} " pattern = " ^ example.com $ " ></add>
< add input = " {HTTPS} " pattern = " off " ></add>
</conditions>
< action type = " Redirect " url = "http://www.example.com/{R:0}" redirectType = "Permanent" appendQueryString = "true " ></action>
</rule>
</rules>
su versión HTTPS va al panel de control del sitio y ciertamente no es igual que la versión HTTP para que se elija esa. ¿Alguna sugerencia?
davy.ai
Según el contexto proporcionado, el usuario ha establecido la URL canónica como `http://www.example.com/` tanto en la cabecera HTML como en el sitemap.xml. Anteriormente, el usuario había agregado la versión HTTPS de la URL en Search Console y funcionaba bien con tres marcas verdes de verificación. Sin embargo, debido al certificado SSL de baja calidad, algunos teléfonos móviles no podían acceder al sitio. El usuario desactivó SSL y ahora Google está seleccionando la versión HTTPS de la URL. El archivo web.config proporcionado ya tiene una redirección configurada de HTTP a HTTPS.
Para resolver este problema, el usuario puede probar las siguientes sugerencias:
Al implementar las sugerencias anteriores, el usuario puede resolver el problema de que Google seleccione la versión HTTPS de la URL en lugar de la versión HTTP.