Rimuovere "Noindex, follow" dalle pagine

7 set 2012, 18:28:43
Visualizzazioni: 27K
Voti: 3

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. :)

3
Commenti

Hai visitato la pagina delle impostazioni del plugin e l'hai configurato correttamente? Sta creando quelle voci in base alle sue impostazioni di configurazione.

Otto Otto
7 set 2012 19:21:26

Sei sicuro che sia il plugin? Io uso WordPress SEO e sicuramente non aggiunge un noindex, follow di default.

Il meta tag completo ha questo aspetto? <meta name='robots' content='noindex,nofollow' />

Questo può essere generato dalla schermata Impostazioni >> Privacy nella dashboard di WordPress.

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

Ragazzi, credo di essere sicuro che sia il plugin a farlo. Ho controllato la schermata Privacy e sono anche sicuro di averlo configurato correttamente. Questo viene mostrato solo in dominio/page/2/, page/3/, ecc. Una rapida ricerca ha rivelato che questo è effettivamente aggiunto di default: http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-robots-contentnoindexfollow

Apprezzerei davvero il vostro aiuto! :)

Sid Sid
7 set 2012 20:13:29
Tutte le risposte alla domanda 3
0

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';
            }
        }
8 set 2012 02:57:12
0

Nella meta box "Wordpress SEO by Yoast", apri la scheda "Avanzate" e imposta l'opzione "Meta Robots Index". Anche a me ci è voluto un sacco di tempo per trovarla.

24 giu 2013 22:00:55
0

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.

6 feb 2014 12:02:30