Tengo un problema extraño con un sitio de WordPress en el que estoy trabajando. Parece que no puedo deshabilitar la casilla de verificación que dice “Disuadir a los motores de búsqueda de indexar este sitio” (ver captura de pantalla, aunque está en holandés …).
Cuando deshabilito la casilla de verificación y guardo la configuración, la página se vuelve a cargar y la casilla de verificación se vuelve a marcar. ¿Alguien tiene alguna idea de por qué sucede esto? ¿Y hay alguna manera de habilitar manualmente la visibilidad del motor de búsqueda?
¡Gracias!
(No puedo publicar un comentario todavía porque no tengo suficiente representante, por lo que esta no es realmente una respuesta definitiva) ¿Ha mirado manualmente su archivo robots.txt?
http://tunombrededominio.com/robots.txt
Publique el resultado aquí, tal vez haya algo sobrescribiéndolo manualmente. (Por lo tanto, siempre se verifica)
1: ¿Está WP instalado en la raíz del sitio? (Si no, necesitará algunos trucos .htaccess).
2: ¿Verificó que ya no hay ningún archivo robots.txt?
Aquí hay un extracto de http://codex.wordpress.org/Settings_Reading_Screen :
Hace que las visitas a robots.txt se devuelvan: Agente de usuario: * No permitir: /
Nota: Lo anterior solo funciona si WordPress está instalado en la raíz del sitio y no existe ningún archivo robots.txt.
tienes archivo mu-plugins/disallow-indexing.php
?
Comente todo lo que hay allí (o simplemente vacíe esto).
Esta es una vieja pregunta, pero en caso de que esto ayude a alguien:
Si el sitio está alojado como un sitio provisional, no podrá desmarcar la casilla (dependiendo de su proveedor de alojamiento, por supuesto). WEngine, por ejemplo, evita desmarcar la casilla en la puesta en escena.
Esto es fácil de olvidar cuando tiene una fecha límite para el sitio de un cliente.
Solo recuerde desmarcar la casilla cuando empuje a producción (¡cometió ese error!).
proporcione la versión de WordPress … ¿podría ser que .htaccess no se pueda escribir?
– teodo
02/04/2014 a las 20:12