privacy
Rastreadores de terceiros
O MetricSpot conta os domínios únicos de terceiros que carregam scripts ou pixels na página. Cada um é um salto de privacidade, um custo de desempenho e uma obrigação de consentimento.
O que esta verificação faz
Regista todos os pedidos de rede feitos ao renderizar a página, agrupa-os por domínio registável e reporta a contagem de hosts únicos de terceiros que enviam JavaScript, pixels, beacons ou iframes de tracking. Os domínios de primeira parte (tu e os teus subdomínios) são excluídos. CDNs que servem os teus próprios ativos (cdn.teudominio.com) são excluídas. Fontes e analytics que correspondem a fingerprints conhecidos de tracker são incluídos.
Suspeitos comuns que aparecem na lista:
- Tag managers:
googletagmanager.com - Analytics:
google-analytics.com,analytics.google.com,mixpanel.com,segment.io,amplitude.com - Ad tech:
doubleclick.net,googlesyndication.com,facebook.net,connect.facebook.net,bat.bing.com,ads.linkedin.com,t.co,analytics.tiktok.com - Session replay / heatmaps:
hotjar.com,static.hotjar.com,fullstory.com,clarity.ms - Widgets de suporte:
intercom.io,widget.intercom.io,drift.com,js.driftt.com,zendesk.com - Fontes e SDKs:
fonts.googleapis.com,fonts.gstatic.com,js.stripe.com,cdn.shopify.com(quando não é a tua loja)
Três ou menos é uma base saudável. Acima de sete, és um site de marketing típico — e tens trabalho real de RGPD à tua frente.
Porque é importante
Cada domínio de terceiros na tua página são três problemas ao mesmo tempo.
- Um salto de privacidade que tens de divulgar. Sob o artigo 13.º do RGPD e a Diretiva ePrivacy, cada destinatário não essencial de dados pessoais tem de ser nomeado na tua política de privacidade e consentido antes do seu script disparar. A CNIL multou sites especificamente por divulgação insuficiente da lista de destinatários.
- Um imposto de desempenho que não controlas totalmente. O relatório third-party-web do HTTP Archive mostra consistentemente que ad-tech, tag managers e widgets de chat são os terceiros mais lentos da web — muitas vezes a empurrar o Largest Contentful Paint para além dos 4 segundos e o Interaction to Next Paint para a banda falhada. Cada script que não envias é um imposto que não pagas.
- Uma superfície de consentimento que parte com facilidade. Se mesmo um script no teu tag manager disparar antes do consentimento — porque está hardcoded fora do gate de consentimento ou o listener de consentimento carrega tarde — estás em incumprimento independentemente da qualidade do teu banner de consentimento de cookies.
Seis trackers é mais ou menos a mediana para um site de conteúdo. Doze a vinte é normal para um site de marketing de e-commerce ou SaaS. Quarenta ou mais aparece em sites de notícias com anúncios programáticos — e é também onde aterram a maioria das coimas de RGPD.
Como corrigir
Faz inventário do que tens. Abre a página no Chrome DevTools → separador Network → filtra por domínio. Agrupa os pedidos de terceiros por domínio registável e, para cada um, pergunta “ainda está a ganhar o lugar que ocupa?”.
# Auditoria rápida na linha de comandos com curl + um parser à tua escolha
curl -s https://teudominio.com/ \
| grep -oE 'https?://[^"'"'"']+' \
| awk -F/ '{print $3}' \
| sort -u
Corre uma auditoria Lighthouse (DevTools → Lighthouse → Generate report) — o diagnóstico “Reduce the impact of third-party code” lista cada domínio com o seu tempo de bloqueio.
Corta o que não precisas. As vitórias mais comuns:
- Remove o Google Tag Manager e inlina o GA4 diretamente. GTM é um hábito, não um requisito. Se só geres o GA mais um ou dois pixels, inlina o gtag.js e apaga o contentor de GTM.
- Faz self-host das fontes. O
fonts.googleapis.comé um rastreador sob o RGPD (um tribunal alemão decidiu-o assim em 2022). Transfere os ficheiros WOFF2, serve-os a partir da tua origem e remove o URL do Google Fonts. - Substitui o chat de terceiros por email. Os widgets do Intercom, Drift e Zendesk pesam cada um 100–300 KB e correm pedidos de heartbeat contínuos. Um link
mailto:não. - Remove pixels mortos. As equipas de marketing adicionam pixels para campanhas e esquecem-se de os remover. Audita a idade dos pixels e remove tudo o que seja mais antigo do que o teu ciclo típico de campanha.
Põe atrás do consentimento o que tens de manter. Cada tracker não essencial restante tem de carregar apenas depois de o utilizador conceder consentimento no teu banner. Usa Google Consent Mode v2 + IAB TCF v2.2 ou o equivalente para a tua stack. Vê banner de consentimento de cookies.
Lazy-load aos widgets de suporte. Não envies o Intercom em todas as páginas. Carrega-o só quando o utilizador clica num botão “Falar connosco”:
<button id="open-chat">Falar connosco</button>
<script>
document.getElementById('open-chat').addEventListener('click', () => {
const s = document.createElement('script');
s.src = 'https://widget.intercom.io/widget/YOUR_APP_ID';
document.head.appendChild(s);
});
</script>
Move a analítica para o servidor. Ferramentas como Plausible, Fathom ou um Matomo self-hosted eliminam o tracker do lado do cliente. O server-side GTM move a stack do Google para o teu próprio domínio (ainda GA, ainda trackable, mas só um domínio de terceiros no painel de rede).
Audita as dependências, não só o teu código. Um plugin de WordPress ou uma app de Shopify pode silenciosamente adicionar três ou quatro trackers sem o teu conhecimento. Depois de cada instalação de plugin, volta a correr a auditoria.
Perguntas frequentes
Quantos são demais?
Depende do tipo de site. Um site de marketing SaaS consegue normalmente viver com 4–6: GA4 + GTM + um pixel de anúncios + Stripe + a tua CDN. Um site de conteúdo monetizado com anúncios programáticos terá mais de 20 e não há volta a dar — mas esses sites também precisam de canalização de banner de consentimento de cookies à prova de bala. O número em si não é o problema; as obrigações de consentimento e divulgação que vêm com ele são.
As fontes são mesmo trackers?
Sim, quando servidas por uma CDN de terceiros. O fonts.googleapis.com regista o IP que faz o pedido. Um tribunal regional de Munique multou em 2022 um proprietário de site em 100 € especificamente por embeber Google Fonts sem consentimento (LG München I, Urt. v. 20.01.2022, Az. 3 O 17493/20). Faz self-host das tuas fontes e o problema desaparece.
Remover trackers prejudica a minha analítica?
Remover trackers duplicados não — a maioria dos sites tem duas ferramentas de analítica que discordam em 30% por causa da perda de consentimento na mesma. Remover um tracker que de facto usas vai obviamente parar o fluxo de dados; nesse caso, substitui-o por um equivalente amigo da privacidade (Plausible, Fathom, Matomo self-hosted) em vez de apenas o apagares.
Fontes
Última atualização 2026-05-11