Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

5 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Projeto 26.01.22 20:01

Detalhes da questão


Endereço do fórum: http://www.comoparar.com
Versão do fórum: ModernBB

Descrição


Olá pessoal,

Gostaria de saber se existe alguma forma de transformar todos os links postados (e os que virem a ser postados) no fórum em "NoFollow".

Ou então de desativar todos os links externos existentes, sem ter que editar um por um (afinal são centenas de milhares de mensagens).

Obrigado!


Última edição por Projeto em 27.01.22 14:40, editado 1 vez(es)
Projeto

Projeto
Nível 8

Masculino
Membro desde : 19/09/2015
Mensagens : 131
Pontos ativos : 200

http://comoparar.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por pedxz 26.01.22 20:52

Olá @Projeto,

Mas essas hiperligações foram publicadas por si usando HTML?! Ou foi automático (pelo sistema do Forumeiros)? Se foram publicados por si, só manualmente, caso tenha sido pelo sistema pode sugerir e aguardar a finalização da votação.


Atenciosamente,
pedxz.


Última edição por pedxz em 26.01.22 20:55, editado 1 vez(es)
pedxz

pedxz
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7063
Pontos ativos : 8291

Ir para o topo Ir para baixo

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Musashi 26.01.22 20:55

Boa tarde, @Projeto

Sua explicação em relação ao conteúdo se tornou um pouco confuso para mim Louco

Poderia me explicar qual seria seu real problema de forma mais simples?

(Aguardo respostas).
Atenciosamente,
Wusthy. Muito feliz
Musashi

Musashi
Membro avançado

Masculino
Membro desde : 17/02/2021
Mensagens : 401
Pontos ativos : 480

https://lucasthemes.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Projeto 26.01.22 21:00

pedxz escreveu:Olá @Projeto,

Mas essas hiperligações foram publicadas por si usando HTML?! Ou foi automático (pelo sistema do Forumeiros)? Se foram publicados por si, só manualmente, caso tenha sido pelo sistema pode sugerir e aguardar a finalização da votação.


Atenciosamente,
pedxz.

Me refiro à qualquer mensagem postada no fórum que contenha algum link.


Wusthy escreveu:Boa tarde, @Projeto

Sua explicação em relação ao conteúdo se tornou um pouco confuso para mim Louco

Poderia me explicar qual seria seu real problema de forma mais simples?

(Aguardo respostas).
Atenciosamente,
Wusthy. Muito feliz

É que o meu fórum está fazendo muitos links para o meu site principal. Isso faz com que o Google penalize meu site por acreditar tratar-se de SPAM. Além disso a reputação do domínio do fórum está baixa, o que também faz com que eu seja penalizado. Por isso preciso ou remover os links ou adicionar a TAG "Nofollow"nos links. Como são milhares de links, preciso fazer isso de forma automatizada, já que é inviável, fazer de forma manual. Ficou mais claro?

Grato!
Projeto

Projeto
Nível 8

Masculino
Membro desde : 19/09/2015
Mensagens : 131
Pontos ativos : 200

http://comoparar.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Lobs 29.01.22 22:52

Boa noite!

Por favor, aceda ao Painel administrativo Seta Módulos Seta Gestão dos códigos javascript. Adicione o seguinte código, com aplicação nos tópicos:

Código:
function addNoFollowsToExternal(html){
    var forumPermitido = ['([^/]+\.)?comoparar.com'];
    var lin = '(<a\s*(?!.*\brel=)[^>]*)(href="https?://)((?!(?:' + forumPermitido.join('|') + '))[^"]+)"((?!.*\brel=)[^>]*)(?:[^>]*)>';
 
    return html.replace(new RegExp(lin, 'igm'), '$1$2$3"$4 rel="nofollow">');
}

Título inadequado


Para que possamos dar continuidade, você deve escolher um título adequado para a sua dúvida. O seu título deve descrever de maneira resumida o conteúdo da sua questão. Caso não seja alterado nos próximos dois dias, este será movido para lixeira.

Para mais informações, leia o regulamento do setor de suporte.

Tópico pendente.

Tópico movido


O tópico foi movido para o setor: Questões sobre códigos.
Lobs

Lobs
Membro avançado

Masculino
Membro desde : 02/06/2013
Mensagens : 324
Pontos ativos : 373

https://www.forumnsanimes.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Projeto 31.01.22 19:30

Lobs escreveu:Boa noite!

Por favor, aceda ao Painel administrativo Seta Módulos Seta Gestão dos códigos javascript. Adicione o seguinte código, com aplicação nos tópicos:

Código:
function addNoFollowsToExternal(html){
    var forumPermitido = ['([^/]+\.)?comoparar.com'];
    var lin = '(<a\s*(?!.*\brel=)[^>]*)(href="https?://)((?!(?:' + forumPermitido.join('|') + '))[^"]+)"((?!.*\brel=)[^>]*)(?:[^>]*)>';
 
    return html.replace(new RegExp(lin, 'igm'), '$1$2$3"$4 rel="nofollow">');
}


Feito! Vamos ver se vai funcionar!

Obrigado!

Feliz
Projeto

Projeto
Nível 8

Masculino
Membro desde : 19/09/2015
Mensagens : 131
Pontos ativos : 200

http://comoparar.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como adicionar a tag "Nofollow"automaticamente em todos os links postados no fórum

Mensagem por Mpezin 05.02.22 14:13

Tópico resolvido


Tópico arquivado por inatividade por parte do autor, marcado como resolvido por ter solução apropriada à questão.
Mpezin

Mpezin
Nível 9

Masculino
Membro desde : 28/05/2020
Mensagens : 183
Pontos ativos : 172

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos