O nofollow é um valor para o atributo rel, da linguagem HTML, que quando usada em um link modifica sua importância frente às ferramentas de busca, como o Google, Yahoo, Bing e Ask, por exemplo. Desenvolvido em 2005, devido ao crescente uso de links para tentar manipular o resultado das pesquisas, ainda é alvo de controvérsia, já que embora seja fundamental sua aplicação em certas condições, quando mal empregado acaba tornando os sites e blogs mais “ilhados”, não fornecendo influência alguma na relevância de endereços apontados.

“- Não entendi bulhufas“.

Veja que é simples: os sites e blogs têm determinada reputação (como o PageRank) para os motores de busca. Assim, o Facebook é muito melhor rankeado do que o Blog Aprendiz, que é melhor rankeado do que um blog criado agora. Essa reputação é baseada em vários fatores, e principalmente na qualidade dos conteúdos, que por consequência leva o blog ou site a ter mais visitas e receber mais links em sua direção. Com isso, sempre que o “motor” do Google é usado para uma pesquisa, esses sites e blogs mais bem cotados aparecerão primeiro nos resultados.

É como se o seu blog fosse uma pessoa. Se ela é influente e sempre diz coisas legais e que a sociedade gosta, muitos falam dela, sua reputação aumenta, e o que ela disser terá mais importância. De modo similar, se sua “pessoa-blog” mente, fala bobagens, repete tudo o que os outros falam e tem um péssimo comportamento, o que ele diz não será levado a sério – e ninguém falará dele.

Quando o blog de melhor reputação aponta um link para algum lugar, é como se estivesse dando um voto de confiança para aquele endereço. O endereço que recebeu o link torna-se um pouquinho mais importante na classificação da busca. Porém, quanto mais links houver na página, menor a reputação passada em cada um. É o chamado “link juice”: a importância (PageRank) do blog é dividida entre os links (sejam internos ou externos), e quanto mais existirem, menor a importância dada por cada um ao seu alvo.

Exemplo simples de link juice

nofollow

Note que a relevância (PageRank) é divida pelo número de links na página, incluindo no exemplo do Blog C, que tendo 6, passa 2 em cada um dos três links, incluindo um link interno. Isto não quer dizer que o Blog A (PR 10) aumenta imediatamente o PR do Blog B em 2 pontos com um único link: o cálculo é mais complexo.

Não se deve criar um link com intuito de “subir a reputação” do receptor, e sim citá-lo por sua importância. Além disso, há páginas que, mesmo tendo importância na estrutura do blog, não têm muita na pesquisa; ninguém busca pela página de contato ou termos de uso de um blog no Google: procura o seu blog e as postagens dele.

Aproveitando-se do fato de, ao receber um link, o site ganhar este “voto” e um pouco do PageRank, criaram-se técnicas como as farm links, com sites colocavam várias dezenas de link apontando entre si.

Para resolver tudo isso surgiu o nofollow, que é muito simples de usar. No código-fonte de suas páginas, dentro do código, a estrutura de um link simples é:

<a href="url" title="titulo do link">Texto âncora</a>

Basta adicionar o atributo rel=”nofollow”. Fica assim:

<a rel="nofollow" href="url" title="titulo do link">Texto âncora</a>

Isso vai tornar o link “morto” quanto à passagem de relevancia para o alvo, mas ainda será funcional e útil para o visitante – o que se espera de um link.

Muitos aproveitaram-se disso para aumentar a relevância de alguns links, com o chamado “link sculpting”: os considerados “menos importantes” levavam nofollow, deixando todo o link juice para os restantes, que apontavam para um lugares estratégicos. Assim, se em uma página com PageRank 10, cinco links sem nofollow passariam 2 de PageRank para cada link, com o nofollow em quatro links, os 10 “pontos” disponíveis eram passados a um único link.

Para evitar isso, o Google mudou na atualização “Caffeine” de seu sistema de indexação, em 2010, passando o link juice que não ia para os links nofollow a não ser mais distribuído entre os restantes. Ou seja, naquela página com PageRank 10, e dois links, um com nofollow e um follow, o nofollow recebem zero do juice, e o único follow recebe só 50% (porque o juice continua sendo rateado entre todos os links, mesmo sem passar).

Assim, a estratégia de link sculpting fica esvaziada, e o nofollow volta a servir apenas para não passar relevância pelo link em que é usado. Se entender inglês.

Onde Usar nofollow

  • Links que não façam parte do contexto de uma página
  • Links de anunciantes (incluindo parceiros por troca de links, links vendidos, de anunciantes, links de artigos patrocinados… qualquer link que esteja ali só pra te dar alguma vantagem financeira ou em visitas). Os links devem existir para ajudar o leitor, não para incrementar a relevancia. Simples assim.
  • Página que só tem relevância na estrutura do seu blog, e não seriam de grande interesse para alguém usando a pesquisa. Exemplos: páginas Sobre, Contato, Termos de Uso, Políticas de Privacidade, etc.

Há plugins que definem automaticamente todos os links externos como nofollow. Tem quem defenda essa estratégia, já que grandes sites como a Wikipédia fazem isso, mas não gosto e acredito que possa ser prejucial. O motor do Google não leva em consideração apenas PageRank e links para definir a relevância dos sites, e sim uma grande quantidade de informações processadas, o que pode incluir links de qualidade. A internet foi feita para compartilhar informação, e não criar ilhas.

Segundo o mesmo artigo no blog de Matt Cutts citado antes:

In the same way that Google trusts sites less when they link to spammy sites or bad neighborhoods, parts of our system encourage links to good sites.

Traduzindo:

Do mesmo jeito que o Google confia menos em sites com links de spam ou para más vizinhanças, parte do nosso sistema encoraja links para bons sites.

Em links internos, use nofollow apenas se a página de destino não tem tanta relevância. Exemplo: página de login, página com form de contato. Mas MESMO ASSIM, Cutts adverte que “não será tão prejudicial” se mesmo esses links estiverem em “follow.

De forma geral, não é recomendado usar nofollow na linkagem interna.O PageRank deve fluir naturalmente dentro de seu site ou blog, e ao usar nofollow em todo lugar, a relevância destas páginas acaba ficando represada.

Para quem entende um pouco de inglês, fica aí o vídeo

Lembre-se do mais importante para conseguir tráfego: escreva posts de qualidade, e link somente aquilo que for importante e interessante para seus visitantes. Táticas mirabolantes para aumentar o tráfego podem funcionar por um tempo, mas a cada atualização na estrutura dos buscadores, o risco de ter seu blog penalizado aumenta.