Eliminar "Noindex, follow" de las páginas

7 sept 2012, 18:28:43
Vistas: 27K
Votos: 3

Estoy usando el plugin WordPress SEO desarrollado por Yoast. Este plugin, por defecto, muestra "noindex,follow" en todas las páginas. Estoy seguro de que conozco el archivo que muestra "noindex, follow" pero después de mucho "ajustar" no logro eliminar el código.

Aquí está el archivo: https://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.3/frontend/class-frontend.php

Agradecería mucho si me pueden indicar qué línea necesita ser comentada, o qué necesita ser editado. :)

3
Comentarios

¿Has visitado la página de configuración del plugin y lo has configurado correctamente? Está creando esos basados en sus ajustes de configuración.

Otto Otto
7 sept 2012 19:21:26

¿Estás seguro de que es el plugin? Yo uso WordPress SEO y definitivamente no añade un noindex, follow por defecto.

¿La etiqueta meta completa se ve así? <meta name='robots' content='noindex,nofollow' />

Eso puede generarse desde la pantalla Configuración >> Privacidad en el panel de control de WordPress.

Ben HartLenn Ben HartLenn
7 sept 2012 19:38:25

Chicos, creo que estoy seguro de que el plugin hace esto. He revisado la pantalla de Privacidad, y también estoy seguro de que lo he configurado correctamente. Esto solo se muestra en dominio/page/2/, page/3/, etc. Una búsqueda rápida reveló que esto, de hecho, se añade por defecto: http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-robots-contentnoindexfollow

¡Realmente agradecería que pudieras ayudar! :)

Sid Sid
7 sept 2012 20:13:29
Todas las respuestas a la pregunta 3
0

Ahhh, te refieres a las páginas de "paginación". ¡Ahora entiendo!

Es difícil decirlo con certeza (lo sé, lo sé), pero a primera vista parece que este bloque de código es lo que necesitas:

if ( $wp_query->query_vars['paged'] && $wp_query->query_vars['paged'] > 1 && isset( $options['noindex-subpages'] ) && $options['noindex-subpages'] ) {
                $robots['index']  = 'noindex';
                $robots['follow'] = 'follow';
            }
        }
8 sept 2012 02:57:12
0

Dentro del cuadro meta "WordPress SEO by Yoast", abre la pestaña "Avanzado" y configura la opción "Meta Robots Index". También me tomó muchísimo tiempo encontrar esto.

24 jun 2013 22:00:55
0

Aunque esto aparecía en el plugin Yoast SEO al ver el código fuente de mi sitio, descubrí que el problema estaba simplemente en WordPress. En Ajustes > Lectura > Visibilidad para los motores de búsqueda, la casilla estaba marcada junto a "Desalentar a los motores de búsqueda de indexar este sitio".

Al desmarcar esta opción, se eliminó el "noindex,follow" del código dentro del plugin Yoast WordPress SEO y se solucionaron todos los problemas de indexación.

También era responsable del archivo robots.txt imaginario que prohibía todo y que no podía encontrar. Espero que esto ayude a alguien más.

6 feb 2014 12:02:30