Remova a sujeira que o Facebook faz na URL do seu site

🗑️ Um código JavaScript básico e útil!


Remova a sujeira que o Facebook faz na URL do seu site


Nós já publicamos uma vez sobre uma extensão que remove de qualquer site vários gets que sujam sua url: Limpe suas URLs dos Parâmetros das Redes Sociais e Outros.

Mas, hoje vamos mostrar como usar um script JavaScript básico para você remover do seu site o tal do: fbclid do Facebook.

Algo exemplo isso:

https://seusite.com/index.html?fbclid=IwZXh0bgNhZW0CMTEAAR0-qJHl1VErGqub7nFOmL9OOuFJFJsdnr5yg9xEZA2T1Cc29buSBeBVfzc_aem_qxWU50NfOPAeOYePO2TlzA

Essas sujeiras que o Facebook faz, além de HORRÍVEL 🤮 , também atrapalham:

  • Quando você salva a URL nos favoritos, às vezes já está salva, mas como esses códigos são dinâmicos, você acaba salvando várias vezes uma URL que já está lá;
  • Atrapalha também os serviços de estatísticas do site, como Google Analytics, por exemplo, aparecem ocorrências duplicadas.

Sem dizer que isso só serve de rastreamento para eles.

Para remover, adicione esse código abaixo, antes do fechamento da tag </head>:

<!-- REMOVE fbclid -->
<script>
  const url = window.location.href
  if(url.match(/fbclid/)){
    const nova_url = url.replace( new RegExp("\\\?fbclid.*","gm"),"")
    history.pushState({}, null, nova_url);
  }
</script>

Depois é só testar e fim de sujeira!

Uma dica rápida e útil para muitos.

Veja também:


javascript web


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!