Rimuovere "Noindex, follow" dalle pagine
Sto utilizzando il plugin WordPress SEO sviluppato da Yoast. Questo plugin, di default, mostra "noindex,follow" su ogni pagina. Sono sicuro di conoscere il file che visualizza "noindex, follow" ma dopo molti "aggiustamenti" non riesco a rimuovere il codice.
Ecco il file: https://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.3/frontend/class-frontend.php
Vi sarei davvero grato se poteste farmi sapere quale riga deve essere commentata o cosa deve essere modificato. :)

Ooohhh vuoi dire le pagine di "impaginazione". Ora ho capito!
È difficile dirlo con certezza (lo so, lo so), ma a prima vista sembra che questo blocco di codice sia quello che stai cercando:
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';
}
}

Anche se questo problema è apparso nel plugin Yoast SEO quando ho visualizzato il codice sorgente del mio sito, ho scoperto che il problema era semplicemente in WordPress. Impostazioni > Lettura > la casella di spunta "Scoraggia i motori di ricerca dall'indicizzare questo sito" era selezionata.
Deselezionando questa casella, ho rimosso il "noindex,follow" dal codice all'interno del plugin Yoast WordPress SEO e risolto tutti i problemi di indicizzazione.
Questa impostazione era anche responsabile dell'immaginario file robots.txt che impediva tutto, che non riuscivo a trovare. Spero che questo possa aiutare qualcun altro.
