Soporte » Guías – Resolución de problemas » Problemas con la opción Disuadir a los motores

  • Hola! Es un problema bastante raro. Tengo desmarcada la opción en Ajustes /Lectura / Disuadir a los motores de búsqueda de indexar este sitio. Pero cada cierto tiempo (un mes) Google Search Console me indica que tengo errores de indexación. Cuando entro en WordPress veo que por arte de magia se ha marcado la casilla de «Disuadir a los motores de búsqueda», así que vuelvo a desmarcarla pero pasado un tiempo vuelve a ocurrir lo mismo. Es muy extraño y no consigo entender qué pasa. El archivo robots está ok. Si alguien se le ocurre qué puede estar pasando lo agradeceré.

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Moderador almendron

    (@almendron)

    Indica la URL se tu sitio así como información relativa a los plugins que usas.

    Iniciador del debate neviweb

    (@neviweb)

    https://academiainglesnavalcarnerothetowns.com/

    Plugins:
    Antispam Bee
    Really Simple SSL
    Yoast SEO

    Moderador almendron

    (@almendron)

    1) Guarda primero una copia del archivo robots.txt y luego lo eliminas. Comprueba en Yoast Seo que no tengas ninguna opción relacionada cono ese archivo que esté activa.

    2) Marca de nuevo la casilla «Disuadir a los motores de búsqueda de indexar este sitio».

    Al hacer esto en header aparecerá

    <meta name='robots' content='noindex,follow' />

    y el robots.txt contendrá una sola línea:

    User-agent: * Disallow: /

    3) Avísame cuando lo hayas hecho para comprobar, no vaya a ser que el Plugin Yoast Seo cambie esos valores.

    Iniciador del debate neviweb

    (@neviweb)

    Ya lo he hecho! Ya me dirás. Gracias

    Moderador almendron

    (@almendron)

    De momento, en el código fuente ya aparece:

    <meta name='robots' content='noindex, nofollow' />

    aunque el robots.txt que ahora aparece es el que WP establece por defecto. No obstante, con lo primero es suficiente.

    Ten en cuenta que robots.txt solo contiene indicaciones. Los robots pueden o no hacer caso de aquéllas.

    Iniciador del debate neviweb

    (@neviweb)

    Ahora no tengo ningún archivo de robots.txt, lo he eliminado.

    ¿Entonces debería volver a poner el archivo robots que tenía antes y desactivar la casilla de disuadir a motores?

    Moderador almendron

    (@almendron)

    Sí lo tienes. WordPress crea uno por defecto pero es virtual. No existe físicamente pero se puede acceder a él: https://academiainglesnavalcarnerothetowns.com/robots.txt

    La casilla la debes dejar marcada si eso es lo que deseas.

    Iniciador del debate neviweb

    (@neviweb)

    Gracias por tu tiempo. No lo que quiero es justo lo contrario, NO disuadir a los motores de búsqueda. El problema es que aunque desmarco esa casilla dentro de un tiempo vuelve a aparecer por sí sola marcada y Google Search Console me avisa de que no puede indexar.

    Moderador almendron

    (@almendron)

    Pensaba que era al contrario.

    Desmarca entonces la casilla y no vuelvas a poner el robots.txt que tenías antes. Deja el que pone por defecto WordPress.

    Y vemos si se reproduce el problema. Comprueba que en Yoast Seo no tienes activado nada relacionado con el robots.txt

    Iniciador del debate neviweb

    (@neviweb)

    Muchas gracias! Así lo haré y a ver si hay suerte.

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Debes estar registrado para responder a este debate.