Em poucas palavras: O que é rel noopener noreferrer?
Rel noopener e rel noreferrer são dois atributos de link. Um atributo rel pode ser usado em links externos para fornecer informações sobre a relação (rel) entre a página de origem e a página vinculada. O atributo "noopener" aumenta a segurança dos links, enquanto o atributo "noreferrer" oculta a origem de um link.
Ambos os atributos podem ser combinados para relatar noopener noreferrer.
atributo rel Noopener: fechar a lacuna de segurança em JavaScript
O atributo rel Noopener é usado para equalizar uma lacuna de segurança no JavaScript. Para entender como isso funciona, primeiro explicaremos como chamar uma página por meio de um link:
- Os usuários visitam o site A e leem um texto em uma das subpáginas. Eles encontram um link no texto para conteúdo adicional em outro site B e clicam nele.
- O operador do site A deseja oferecer valor agregado aos usuários por meio de um link para o conteúdo do site B e, portanto, define o link, mas não quer perder seus usuários. Portanto, ele usa o seguinte comando ao criar o link: target="_blank".
- Esse comando informa ao navegador que ele deve abrir o link para o site vinculado B em uma nova guia do navegador. A vantagem para o operador do site A é que sua página permanece aberta na guia anterior e os usuários têm maior probabilidade de retornar ao site.
- No entanto, há uma falha de segurança quando a segunda guia é aberta. Os navegadores funcionam com a seguinte propriedade JavaScript ou com o seguinte comando: [window.opener]. Infelizmente, essa propriedade JavaScript é uma porta de entrada para os hackers.
- Os hackers poderiam usar o simples comando [window.open.location] e um URL falso para redirecionar os usuários para os sites errados. Os hackers também poderiam obter acesso ao código-fonte do site A e manipulá-lo, o que poderia tornar o site inoperante.
Esse problema de falta de segurança surge com links externos em que o comando target="_blank" é usado para abrir uma página vinculada em uma nova guia do navegador. Esse déficit de segurança não ocorre com um link externo que é aberto na mesma guia do navegador que a guia A do site.
Consequentemente, todos os operadores de sites e especialistas em SEO que equipam as tags âncoras de links externos com o comando target="_blank" são solicitados a usar o atributo rel noopener. Aqui está um exemplo de como definir o atributo rel noopener na linguagem HTML:
<a href="https://www.timospecht.de/" target="_blank" rel="noopener">
O rel noopener não apenas aumenta a segurança de seu próprio site, mas também protege os visitantes de seu próprio site contra danos causados por ataques de hackers por meio de [window.open.location] e URLs incorretos. Esse é um dos aspectos de segurança mais importantes ao definir links externos no link building.
Para todos os links internos e, especialmente, para os links externos em que a página vinculada não abre em uma nova guia do navegador, o rel noopener não precisa ser usado.
Para os sites existentes que têm links externos com o comando target="_blank", mas sem o atributo rel noopener, é necessário um ajuste: todos os links externos devem ser equipados posteriormente com rel noopener. Fazer isso em todos os links geralmente envolve uma enorme quantidade de trabalho.
Foram desenvolvidos plug-ins para alguns sistemas de gerenciamento de conteúdo (CMS), como o sistema WordPress, que podem ser usados para inserir retroativamente atributos HTML, como rel noopener. Um exemplo desse tipo de plug-in para o WordPress é o plug-in "Add Target Fixer".
-
Reunião gratuitasobre estratégia deSEO
Em uma consulta gratuita sobre estratégia de SEO, descobrimos o potencial inexplorado e desenvolvemos uma estratégia para que você tenha mais sucesso no Google.

- Mais visibilidade orgânica
- Mais visitantes orgânicos em seu site
- Mais consultas e vendas
Anchor tags com o atributo rel noreferrer: disfarça a origem do link
Normalmente, o site B, que recebe um link do site A, pode verificar a origem do link - quero dizer:
O operador do site B é informado de onde os usuários encontram seu site. No entanto, se o operador do site A definir o atributo rel noreferrer na tag do link para o site B, o operador do outro site não poderá mais ver a origem do link; em vez de um URL do site A, por exemplo, o Google Analytics exibirá a nota "(direto) / (nenhum)".
O atributo rel noreferrer deve ser usado quando os operadores de sites vinculados não devem saber qual site está sendo vinculado a eles. Não há nenhum caso conhecido em que a origem do link deva ser ocultada dos operadores do site, mas o rel noreferrer foi introduzido para esses casos. Como usar o rel noreferrer corretamente:
<a href=“https://www.timospecht.de/“ target=“_blank“ rel=“noreferrer“>
Para a maioria dos links externos, o uso do atributo rel noreferrer é até indesejável. Especialmente no marketing de afiliados, em que os operadores de sites definem links de afiliados para outros sites e recebem uma comissão se novos clientes forem comercializados com sucesso, o uso do atributo rel noreferrer é completamente inútil.
Os parceiros afiliados precisam saber entre si de onde vêm os clientes para poderem alocar corretamente os pagamentos de comissão.
- Sou um dos principais especialistas em SEO da Alemanha
Eu sou conhecido da grande mídia como Stern, GoDaddy, Onpulson e café da manhã e já trabalhei com mais de mais de 100 clientes conhecidos bem-sucedidos no Google.
Classificação do Google
Baseado em 185 avaliações
Classificação da Trustpilot
Com base em 100 avaliações
Combinação de diferentes atributos HTML: noopener, noreferrer, nofollow e outros
É permitido combinar diferentes atributos entre si. Embora algumas agências e especialistas em SEO combinem os atributos rel noopener e rel noreferrer e usem noreferrer como rel noopener na tag âncora, essa combinação geralmente não faz sentido. A razão para isso é simples:
Como não há nenhuma finalidade significativa para rel noreferrer, também não há nenhuma finalidade para a combinação rel noopener noreferrer.
Isso é diferente com a combinação de atributos noreferrer e nofollow. A combinação desses dois atributos é recomendada se o link externo tiver que ser aberto em uma nova guia do navegador e se o site vinculado não tiver que ser visitado pelos rastreadores. O último, impedir o rastreamento, é o efeito quando o atributo nofollow é usado.
Conclusão: O que é rel noopener noreferrer?
O atributo HTML rel noopener noreferrer raramente faz sentido porque não há nenhum uso significativo conhecido para o atributo noreferrer. A situação é diferente apenas com o atributo rel noopener: ele é extremamente útil, pois elimina uma falha de segurança no JavaScript e aumenta a segurança dos usuários e dos operadores do site.
O atributo rel noopener só deve ser usado para links de saída que abrem em uma nova guia do navegador. Uma combinação do atributo HTML rel noopener com o atributo rel nofollow é possível e recomendada em alguns casos.
- Você conhece meu boletim informativo sobre SEO?
Registre-se agora e receba dicas regulares dos especialistas.