Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiungere il Nofollow a tutti i link esterni in WordPress (Il modo più semplice)

Quando ho iniziato ad aggiungere link esterni al mio sito WordPress, non ci ho pensato molto a come potessero influire sulla SEO. Volevo solo condividere risorse utili con i miei lettori e consigliare prodotti di cui mi fidavo.

Non è stato fino a quando non ho iniziato a usare link di affiliazione che ho capito che c'era un problema. Google tratta i link a pagamento o sponsorizzati in modo diverso e se non li gestisci nel modo giusto, questo può danneggiare il tuo posizionamento nei motori di ricerca.

La soluzione è semplice: aggiungi l'attributo nofollow. Questo dice ai motori di ricerca che un link è commerciale, in modo da rimanere entro le loro linee guida senza perdere la capacità di consigliare strumenti e servizi ai tuoi lettori.

In questa guida, ti mostrerò due modi semplici per aggiungere il nofollow ai link esterni in WordPress. Tratterò come farlo con il plugin gratuito External Links e come aggiungere un rapido snippet di codice usando WPCode.

Come aggiungere Nofollow a tutti i link esterni in WordPress

Ecco una rapida panoramica di ciò che imparerai in questo articolo:

Un link nofollow è un normale hyperlink con un pezzo di codice aggiuntivo: rel="nofollow". Questo dice ai motori di ricerca come Google che non vuoi passare l'autorità SEO alla pagina a cui stai linkando.

I motori di ricerca come Google usano i link per capire di cosa tratta il tuo contenuto e come si relaziona ad altre pagine sul web.

Sebbene collegarsi a siti esterni di alta qualità sia una buona pratica, è necessario un modo per comunicare ai motori di ricerca specifici tipi di link. Questo è particolarmente importante per i link di affiliazione, i contenuti sponsorizzati o i link in contenuti inviati dagli utenti come i commenti.

Ecco come appare nel codice un link con l'attributo nofollow:

<a href="http://example.com" rel="nofollow">Example Website</a>

Ora, potresti esaminare ogni singolo link sul tuo sito e aggiungerlo manualmente, ma è molto noioso.

Ecco perché automatizzare il processo è l'approccio più intelligente. I metodi che ti mostrerò di seguito se ne occuperanno automaticamente per te, garantendo che ogni link esterno venga trattato correttamente su tutto il tuo sito.

Se stai appena iniziando o desideri una soluzione semplice e "imposta e dimentica", allora questo è il metodo che consiglio. Utilizza un plugin gratuito e dedicato che svolge questo unico compito perfettamente senza complicazioni.

Innanzitutto, devi installare e attivare il plugin External Links. Se non hai mai installato un plugin prima, non preoccuparti. Ho una guida dettagliata su come installare un plugin di WordPress che ti guiderà attraverso ogni passaggio.

Dopo l'attivazione, vai alla pagina 'WP External Links' nella tua bacheca di amministrazione di WordPress. Qui troverai tutte le impostazioni del plugin.

Dovrai navigare alla scheda 'External Links'. Trova semplicemente l'opzione 'Set follow or nofollow' e seleziona l'opzione 'nofollow' dal menu a discesa.

Impostazioni del plugin WP External Links

Consiglio anche di impostare l'opzione 'Open external links' su 'each in a separate window or tab'. Questa è un'ottima pratica di esperienza utente che mantiene i visitatori sul tuo sito web.

Una volta terminato, assicurati di fare clic sul pulsante 'Save Changes' in fondo alla pagina.

Il plugin aggiungerà ora automaticamente l'attributo nofollow a tutti i link esterni presenti sul tuo sito WordPress.

Questo metodo è per persone che si sentono a proprio agio nell'aggiungere codice al proprio sito WordPress. È una soluzione leggera che non richiede la configurazione di alcuna impostazione del plugin.

Sconsiglio vivamente di modificare direttamente il file functions.php del tuo tema, poiché piccoli errori possono compromettere il tuo sito. Il modo più sicuro e semplice è utilizzare il plugin gratuito WPCode.

Approfondimento Esperto: Utilizziamo WPCode su tutti i nostri siti web per gestire snippet di codice essenziali. Ci permette di aggiungere funzionalità personalizzate senza toccare i file del tema, il che è fondamentale per la stabilità del sito. Per maggiori dettagli, consulta la nostra recensione completa di WPCode.

Innanzitutto, installa e attiva il plugin gratuito WPCode. Se hai bisogno di aiuto, segui la nostra guida su come installare un plugin di WordPress.

Una volta attivato, vai su Snippet di codice » + Aggiungi snippet e fai clic su ‘Aggiungi il tuo codice personalizzato (Nuovo snippet)’.

Aggiungere uno snippet personalizzato in WPCode

Inizia dando un titolo al tuo snippet, ad esempio ‘Nofollow a tutti i link esterni’.

Quindi, incolla il seguente codice nella casella ‘Anteprima codice’:

add_filter( 'the_content', 'wpb_nofollow_external_links' );
function wpb_nofollow_external_links( $content ) {
    return preg_replace_callback(
        '/[<]a[^>]+/',
        function( $matches ) {
            $link = $matches[0];
            $site_link = get_bloginfo( 'url' );
            if ( strpos( $link, 'rel' ) === false ) {
                $link = preg_replace( '%(href="https?://(?!' . preg_quote( $site_link, '/' ) . ')[^"]+)"%', '$1 rel="nofollow"', $link );
            } elseif ( preg_match( '%rel="([^"]+)"%', $link, $rel_matches ) ) {
                $rel = $rel_matches[1];
                if ( ! preg_match( '/\bnofollow\b/i', $rel ) ) {
                    $link = str_replace( 'rel="' . $rel . '"', 'rel="' . $rel . ' nofollow"', $link );
                }
            }
            return $link;
        },
        $content
    );
}

Nota: Questo codice aggiunge l'attributo nofollow solo ai link all'interno del contenuto dei tuoi post e delle tue pagine WordPress. Non influenzerà i link nei tuoi menu di navigazione, nella barra laterale, nel piè di pagina o in altre aree widget.

Configurazione dello snippet di codice in WPCode

Assicurati che il ‘Tipo di codice’ sia impostato su ‘Snippet PHP’.

Sotto il codice, imposta il metodo di ‘Inserimento’ su ‘Inserimento automatico’ e la ‘Posizione’ su ‘Esegui ovunque’.

Il metodo di inserimento automatico predefinito in WPCode

Infine, attiva l'interruttore in alto su 'Attivo' e fai clic sul pulsante 'Salva snippet'.

Questo codice verrà ora eseguito automaticamente sul tuo sito e aggiungerà l'attributo nofollow a tutti i tuoi link esterni.

Domande frequenti (FAQ)

1. Qual è la differenza tra nofollow, sponsored e ugc?

Questi sono tutti valori per l'attributo rel che informano Google sui link. nofollow è un suggerimento generale che indica che non approvi completamente la pagina collegata, sponsored è per link a pagamento o affiliati, e ugc è per contenuti generati dagli utenti come i commenti. Sebbene essere specifici sia meglio, nofollow può funzionare come opzione generica.

2. Nofollowing tutti i link esterni danneggerà la mia SEO?

No, è improbabile che danneggi la tua SEO, ma aggiungere automaticamente nofollow a ogni link esterno spesso non è necessario. La best practice oggi è usare nofollow in modo più strategico. Ad esempio, dovresti sempre usarlo per link di affiliazione o sponsorizzati.

3. È meglio usare un plugin o il metodo del codice?

Dipende da cosa ti senti più a tuo agio. Per la maggior parte degli utenti, consiglio di utilizzare il plugin External Links. È semplice, dedicato e facile da configurare. Se preferisci non aggiungere un altro plugin e ti senti a tuo agio nell'aggiungere codice, allora il metodo WPCode è un'ottima alternativa leggera.

4. Come posso verificare se i miei link esterni hanno l'attributo nofollow?

Puoi verificarlo facilmente dal tuo browser web. Visita una pagina del tuo sito, fai clic destro su un link esterno e scegli 'Ispeziona'. Questo aprirà un pannello per sviluppatori che mostra l'HTML, dove puoi vedere se rel="nofollow" è stato aggiunto al tag <a> del link.

Ispezione degli attributi dei link

Risorse aggiuntive e guide per la SEO di WordPress

Spero che questa guida ti abbia aiutato a imparare come aggiungere nofollow a tutti i link esterni in WordPress.

Potresti anche voler consultare le nostre altre guide per aiutarti a gestire i link e migliorare la SEO del tuo sito web:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

28 CommentsLeave a Reply

  1. Per quanto riguarda 'nofollow', è bene usarlo sempre o fare un'eccezione per le pagine con un autore molto autorevole

    • Potresti saltare nofollow per siti di alto valore per i tuoi articoli, ma è una questione di test e preferenza personale per quali siti non includi nofollow.

      Amministratore

  2. Nota: questo plugin ha interrotto diverse delle nostre pagine di categoria a giugno 2019. Fai molta attenzione. E per interrotto, intendo che le pagine di categoria apparivano vuote.

    • Grazie per avercelo fatto sapere, daremo sicuramente un'occhiata al plugin e aggiorneremo l'articolo una volta trovata un'alternativa, qualora non funzionasse.

      Amministratore

  3. Ciao,

    Grazie per l'aiuto. Ho installato il plugin External Links. Una domanda veloce però. Molti dei link sul mio sito web sono sotto forma di pulsanti, il plugin External Links che hai suggerito funzionerebbe anche su questi e li renderebbe nofollow? Presumo di sì, dato che dalla mia comprensione rende tutti i link in uscita nofollow, corretto?

    Grazie
    Paul

  4. Pensavo che dovessi solo rendere i link nofollow che generavano profitto? Come i link di affiliazione?

    Quindi, stai dicendo che TUTTI i link esterni devono essere nofollow?

  5. Salve,

    Buon articolo. Ho un problema riguardo al mio sito WP. I link in entrata su post o pagine (solo per post/pagine. Nei sidebar, footer funziona bene) non funzionano su dispositivi piccoli come i cellulari ma funzionano bene sui computer. Come posso risolvere questo problema? Sto usando il plugin WP External Link ma senza risultati. Ho anche usato il plugin open external link wp come ho letto sul vostro sito ma non ha funzionato. Per favore, aiutatemi a risolvere questo problema.

    Grazie

  6. Recentemente ho perso il mio posizionamento su Google. Ho un sito di annunci di lavoro, faccio tutto correttamente ma uso tutti i link esterni senza nofollow e in una nuova finestra... il mio sito ha circa 1000 link esterni. Avete qualche idea per recuperare il posizionamento su Google? Per favore, rispondi wpbeginner, sei la mia unica speranza...

  7. Sto usando un plugin per impostare tutti i link esterni su "no follow". Ma a volte ho bisogno di rendere un link "do follow" e per questo uso rel= “do follow”. Quando controllo, mostra sia "no follow" che "do follow".
    Cosa dovrei fare?

    • Dovresti consultare la documentazione del plugin che stai utilizzando per rendere nofollow tutti i link. L'autore del plugin potrebbe aver descritto come rendere alcuni link dofollow. Se non l'hanno fatto, dovresti chiedere loro come fare.

      Amministratore

  8. Recentemente ho ricevuto un'email preoccupante da Google che diceva:

    Google ha rilevato uno schema di link dal tuo sito verso altri siti che è innaturale o irrilevante. Questo schema tenta di aumentare artificialmente il ranking di altri siti nei risultati della Ricerca Google. Un ranking innaturale di questo tipo causerebbe la visualizzazione di risultati che privilegiano contenuti non pertinenti alla query effettiva dell'utente. Viola inoltre le Linee guida per i webmaster di Google. Pertanto, stiamo riducendo la fiducia nei link presenti sul tuo sito.

    Utilizzo link di affiliazione in quasi tutti i post e ora ho oltre 450 post - Se devo codificare manualmente ogni link, ci vorrà un'eternità... Posso ottenere una spiegazione da Google su cosa ha causato esattamente questa azione?

    Grazie

    Sheryl

  9. Ulteriori commenti sui pro e contro dei link non seguiti? Non ho ancora deciso. Ho appena installato questo plugin, ma ora, leggendo i commenti, mi chiedo se sia stata la cosa giusta da fare.

  10. Vorrei che ci avessi dato una soluzione reale per farlo. Aggiungere, ancora una volta, un altro plugin per risolvere il problema non è la strada giusta.

  11. Credo sia importante notare che in quasi tutte le circostanze non è una buona idea non seguire TUTTI i link esterni, poiché ciò vanifica completamente lo scopo – è chiaro che anche Google la pensa così
    Tempo fa ho pensato di usare un plugin per farlo, ma un sito web appare molto più naturale se non lo fai. Se ci pensi, dice a Google che tutti i link esterni sul sito sono link a pagamento, e se tutti i link possono essere acquistati, quanto sarebbero utili per il visitatore e un sito diverso che non nasconde tutto dovrebbe essere classificato più in alto di conseguenza – correggimi se sbaglio, però.

  12. Buono a sapersi che esistono plugin di questo tipo che possono aiutare in modo così efficace

  13. L'idea di usare il nofollow per preservare il link juice è morta nel 2009. A questo punto, ti costa il link juice sia che tu lo applichi o meno. Ecco alcuni dettagli da WooRank:

    Se ti fidi del link, lascialo seguire. Restituisci loro il merito, perché per te è lo stesso in entrambi i casi. Se non ti fidi del link, perché ce l'hai sul tuo blog?

    Applica il nofollow agli annunci, ovviamente, o a qualsiasi cosa generata dagli utenti (commenti, ecc.), ma qualsiasi altra cosa sul tuo blog dovrebbe essere lasciata aperta e seguita.

  14. Nelle discussioni SEO / NoFollow, ho sentito dire che avere link a siti esterni che integrano i tuoi contenuti è un bene, e che dovrebbero essere permessi come “follow”. Il mio photoblog ha molti link esterni, e la maggior parte porta a informazioni ufficiali associate alla foto che sto presentando – come siti web di parchi statali / servizi forestali e articoli di Wikipedia.

    Dovrei contrassegnarli come NoFollow?

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.