Como Adicionar Nofollow a Todos os Links Externos no WordPress (O Jeito Fácil)

Quando comecei a blogar, eu linkava para tudo. Ferramentas úteis, artigos interessantes e produtos que eu amava. Eu não percebia que compartilhar muitos links sem as configurações corretas poderia realmente confundir os motores de busca.

O Google fica exigente quando você linka para conteúdo patrocinado ou produtos de afiliados sem avisá-lo primeiro. Se você não lidar com esses links corretamente, pode estar perdendo a otimização da pontuação de SEO do seu site.

A solução é adicionar um atributo 'nofollow', que diz ao Google para ignorar links específicos para fins de classificação. No WPBeginner, usamos isso para manter nosso perfil de links limpo enquanto ainda compartilhamos ótimos recursos.

Vou mostrar como adicionar automaticamente 'nofollow' a links externos no WordPress usando um plugin gratuito e um simples trecho de código.

Como usar Nofollow em Todos os Links Externos no WordPress

Aqui está um resumo rápido do que você aprenderá neste artigo:

Um link nofollow é um hiperlink normal com um pedaço extra de código: rel="nofollow". Isso informa aos mecanismos de busca como o Google que você não quer passar autoridade de SEO para a página para a qual está linkando.

Mecanismos de busca como o Google usam links para entender sobre o que é o seu conteúdo e como ele se relaciona com outras páginas na web.

Embora vincular a sites externos de alta qualidade seja uma boa prática, você precisa de uma maneira de informar aos mecanismos de busca sobre tipos específicos de links. Isso é especialmente importante para links de afiliados, conteúdo patrocinado ou links em conteúdo enviado pelo usuário, como comentários.

Veja como é um link com o atributo nofollow no código:

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

Agora, você poderia percorrer todos os links do seu site e adicionar isso manualmente, mas é muito tedioso.

É por isso que automatizar o processo é a abordagem mais inteligente. Os métodos que mostrarei abaixo cuidarão disso para você automaticamente, garantindo que todos os links externos sejam tratados corretamente em todo o seu site.

Se você está apenas começando ou quer uma solução simples e definitiva, então este é o método que recomendo. Ele usa um plugin gratuito e dedicado que permite aplicar configurações globalmente, ao mesmo tempo que permite excluir domínios específicos, se necessário.

Primeiro, você precisa instalar e ativar o plugin External Links. Se você nunca instalou um plugin antes, não se preocupe. Tenho um guia detalhado sobre como instalar um plugin do WordPress que o guiará por cada etapa.

Após a ativação, vá para a página ‘WP External Links’ no seu painel de administração do WordPress. Aqui, você encontrará todas as configurações do plugin.

Você vai querer navegar até a aba ‘External Links’. Simplesmente encontre a opção ‘Set follow or nofollow’ e selecione a opção ‘nofollow’ no menu suspenso.

Configurações do Plugin WP External Links

Eu também recomendo definir a opção ‘Open external links’ para ‘cada um em uma janela ou aba separada’. Esta é uma ótima prática de experiência do usuário que mantém os visitantes no seu site.

Quando terminar, certifique-se de clicar no botão ‘Save Changes’ na parte inferior da página.

O plugin agora adicionará automaticamente o atributo nofollow a todos os links externos em todo o seu site WordPress.

Este método é para pessoas que se sentem confortáveis em adicionar código ao seu site WordPress. É uma solução leve, mas tenha em mente que, ao contrário do método do plugin acima, este trecho apenas adiciona o atributo nofollow. Ele não força os links a abrirem em uma nova aba.

Eu recomendo fortemente contra editar o arquivo functions.php do seu tema diretamente, pois pequenos erros podem quebrar seu site. A maneira mais segura e fácil é usar o plugin gratuito WPCode.

Insight de Especialista: Usamos o WPCode em todos os nossos sites para gerenciar trechos de código essenciais. Ele nos permite adicionar funcionalidades personalizadas sem tocar nos arquivos do nosso tema, o que é crucial para a estabilidade do site. Para mais detalhes, veja nossa análise completa do WPCode.

Primeiro, instale e ative o plugin gratuito WPCode. Se precisar de ajuda, siga nosso guia sobre como instalar um plugin do WordPress.

Após a ativação, vá para Snippets de Código » + Adicionar Snippet e clique em ‘Adicionar Seu Código Personalizado (Novo Snippet)’.

Adicionando um Snippet Personalizado no WPCode

Comece dando um título ao seu snippet, como ‘Nofollow em Todos os Links Externos’.

Em seguida, cole o seguinte código na caixa ‘Prévia do Código’:

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
    );
}

Observação: Este código adiciona o atributo nofollow apenas aos links dentro do conteúdo de suas postagens e páginas do WordPress. Ele não afetará links em seus menus de navegação, barra lateral, rodapé ou outras áreas de widgets.

Configurando o Trecho de Código no WPCode

Certifique-se de que o ‘Tipo de Código’ esteja definido como ‘Snippet PHP’.

Abaixo do código, defina o método de ‘Inserção’ como ‘Inserir Automaticamente’ e a ‘Localização’ como ‘Executar em Todos os Lugares’.

O método de inserção automática padrão no WPCode

Por fim, alterne o interruptor no topo para ‘Ativo’ e clique no botão ‘Salvar Snippet’.

Este código agora será executado automaticamente em seu site e adicionará o atributo nofollow a todos os seus links externos.

Perguntas Frequentes (FAQ)

Muitos iniciantes frequentemente têm dúvidas sobre quando e por que devem usar o atributo nofollow em seu site. Aqui estão algumas das perguntas mais frequentes que recebemos sobre o gerenciamento de links externos no WordPress.

1. Qual é a diferença entre nofollow, sponsored e ugc?

Estes são todos valores para o atributo rel que informam ao Google mais sobre um link. nofollow é uma dica geral de que você não endossa totalmente a página vinculada. No entanto, se você estiver adicionando links de afiliados, o Google prefere o atributo sponsored, embora nofollow ainda seja aceitável.

2. Fazer nofollow em todos os links externos prejudicará meu SEO?

Embora não acione uma penalidade, fazer nofollow em todos os links externos nem sempre é a melhor estratégia para o crescimento. Vincular a fontes de alta qualidade e autoridade (como grandes sites de notícias ou a Wikipedia) ajuda o Google a entender seu nicho. Uma abordagem melhor é usar o método de plugin para 'permitir' links para sites confiáveis, enquanto aplica nofollow aos demais.

3. É melhor usar um plugin ou o método de código?

Depende do que você se sente mais confortável. Para a maioria dos usuários, recomendo usar o plugin External Links. É simples, dedicado e fácil de configurar. Se você prefere não adicionar outro plugin e se sente confortável adicionando código, então o método WPCode é uma ótima alternativa leve.

4. Como posso verificar se meus links externos têm o atributo nofollow?

Você pode verificar facilmente diretamente do seu navegador. Basta visitar uma página em seu site, clicar com o botão direito em um link externo e escolher 'Inspecionar'. Isso abrirá um painel do desenvolvedor mostrando o HTML, onde você pode ver se rel="nofollow" foi adicionado à tag <a> do link.

Inspecionando Atributos de Link

Recursos Adicionais e Guias para SEO no WordPress

Espero que este guia tenha ajudado você a aprender como adicionar nofollow a todos os links externos no WordPress.

Você também pode querer ver nossos outros guias para ajudá-lo a gerenciar links e melhorar o SEO do seu site:

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

28 CommentsLeave a Reply

    • Você pode pular o nofollow para sites de alto valor para seus artigos, mas é uma questão de teste e preferência pessoal para quais sites você não inclui o nofollow.

      Admin

  1. Observação: Este plugin quebrou várias de nossas páginas de categoria em junho de 2019. Tenha muito cuidado. E por quebrar, quero dizer que as páginas de categoria estavam aparecendo em branco.

    • Obrigado por nos informar, certamente daremos uma olhada no plugin e atualizaremos o artigo assim que encontrarmos uma alternativa, caso ele não esteja funcionando.

      Admin

  2. Olá,

    Obrigado pela ajuda. Instalei o plugin External Links. Uma pergunta rápida, porém. Muitos dos links no meu site estão na forma de botões, o plugin External Links que você sugeriu também funcionaria neles e os tornaria nofollow? Presumo que sim, pois, pelo que entendi, ele torna todos os links de saída nofollow, correto?

    Obrigado
    Paul

  3. Eu pensei que você só precisava tornar os links externos 'nofollow' se estivessem gerando lucro? Como links de afiliados?

    Então, você está dizendo que TODOS os links externos precisam ser 'nofollow'?

  4. Olá,

    Bom artigo. Tenho um problema em relação ao meu site WP. Links de entrada em posts ou páginas (apenas para posts/páginas. Em sidebars, rodapé funciona bem) não funcionam em dispositivos pequenos como celular, mas funcionam bem no computador. Como corrigir esse problema. Estou usando o plugin WP External Link, mas sem resultado. Também usei o plugin open external link wp como li no seu site, mas não funcionou. Por favor, ajude-me a corrigir esse problema.

    Obrigado

  5. Recentemente perdi meu ranking no Google. Tenho um site de alertas de emprego, faço tudo certo, mas uso todos os links externos sem 'nofollow' e em nova janela... meu site tem aproximadamente 1000 links externos. Alguma ideia para recuperar o ranking no Google? Por favor, responda wpbeginner, você é a única esperança para mim...

  6. Estou usando um plugin para adicionar 'no follow' a todos os links externos. Mas às vezes preciso que um link seja 'do follow' e para isso uso rel= “do follow”. Quando verifico, ele mostra tanto 'no follow' quanto 'do follow'.
    O que devo fazer?

    • Você deve consultar a documentação do plugin que está usando para adicionar 'nofollow' a todos os links. O autor do plugin pode ter descrito como tornar alguns links 'dofollow'. Se não o fez, você deve perguntar a ele como fazer isso.

      Admin

  7. Recentemente recebi um e-mail perturbador do Google dizendo:

    O Google detectou um padrão de links do seu site para outros sites que é antinatural ou irrelevante. Esse padrão tenta impulsionar artificialmente a classificação de outros sites nos resultados da Pesquisa Google. Essa classificação antinatural faria com que os resultados da pesquisa mostrassem preferência por resultados não relevantes para a consulta real do usuário. Isso também viola as Diretrizes para Webmasters do Google. Portanto, estamos descontando a confiança nos links do seu site.

    Eu uso links de Afiliados em quase todas as postagens e agora tenho mais de 450 postagens — Se eu tiver que codificar manualmente cada link, levará uma eternidade…. Posso obter alguma explicação do Google sobre exatamente o que causou essa ação?

    Obrigado

    Sheryl

  8. Algum feedback adicional sobre os prós e contras de links de afiliados não seguidos? Ainda não me decidi. Acabei de instalar este plugin, mas agora, lendo os comentários, me pergunto se foi a coisa certa a fazer.

  9. Gostaria que você tivesse nos dado uma solução real para fazer isso. Adicionar, mais uma vez, outro plugin para resolver o problema não é o caminho certo.

  10. Acho importante notar que, em quase todas as circunstâncias, não é uma boa ideia não seguir TODOS os links externos, pois isso anula completamente o propósito – é claro que o Google também pensa assim.
    Há um tempo pensei em usar um plugin para fazer isso, mas um site parece muito mais natural se você não fizer isso. Se você pensar bem, isso diz ao Google que todos os links externos no site são links pagos, e se todos os links puderem ser comprados, quão úteis eles seriam para o visitante e um site diferente que não usa nofollow em tudo deveria ser classificado mais alto como resultado – me corrija se eu estiver errado, no entanto.

  11. A ideia de usar nofollow para preservar o link juice morreu em 2009. Neste ponto, isso custa o link juice, quer você use nofollow ou não. Aqui estão alguns detalhes do WooRank:

    Se você confia no link, deixe-o ser seguido. Dê o crédito de volta a eles, porque é o mesmo para você de qualquer maneira. Se você não confia no link, por que ele está no seu blog?

    Anúncios nofollow, é claro, ou qualquer coisa gerada pelo usuário (comentários, etc.), mas qualquer outra coisa no seu blog deve ser deixada aberta e seguida.

  12. Em discussões de SEO / NoFollow, ouvi dizer que ter links para sites externos que complementam seu conteúdo é bom, e que eles devem ter permissão para “seguir”. Meu photoblog tem muitos links externos, e a maioria leva a informações oficiais associadas à foto que estou apresentando – como sites do Parque Estadual / Serviço Florestal e artigos da Wikipedia.

    Devo marcá-los como NoFollow?

Deixar uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.