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
***

Membro desde : 19/09/2015
Mensagens : 138
Pontos : 213

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 tikky 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)
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7806
Pontos : 9049

Ir para o topo Ir para baixo

Ajudeiro

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
Ajudeiro
Ajudeiro

Membro desde : 17/02/2021
Mensagens : 588
Pontos : 762

https://luciothemes.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
***

Membro desde : 19/09/2015
Mensagens : 138
Pontos : 213

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 desde : 02/06/2013
Mensagens : 323
Pontos : 378

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
***

Membro desde : 19/09/2015
Mensagens : 138
Pontos : 213

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
***

Membro desde : 28/05/2020
Mensagens : 185
Pontos : 173

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