Desempenho · GUIA PRÁTICO

Como reduzir o impacto de scripts de terceiros

Inventarie tags, iframes e widgets externos, confirme seu valor e adie ou remova o que não é necessário.

Analytics, chat, anúncios, vídeos e testes podem adicionar código e conexões fora do seu controle. Cada script deve ter finalidade, dono e critério de continuidade. Carregar tudo de forma assíncrona não elimina custo de rede, execução, privacidade ou conflito entre fornecedores.

Faça inventário e atribua dono

Liste domínio, script, finalidade, páginas, dados tratados, fornecedor, responsável e dependências. Compare tags implantadas no HTML e no gerenciador para localizar duplicatas. Remova ferramentas sem uso após confirmar com as áreas responsáveis.

Meça e carregue por necessidade

Use waterfall e desempenho real para identificar custo em rede e main thread. Considere carregar somente nas páginas ou após interação quando isso não impedir função essencial. async e defer alteram o bloqueio de parsing, mas não tornam um script gratuito.

Revise privacidade e falhas

Confira dados enviados, consentimento aplicável, fallback se fornecedor falhar e impacto em formulário ou navegação. Atualize políticas e acordos com responsáveis. Após cada mudança, verifique se eventos e conversões continuam corretos e não foram duplicados.

Ficha da tag

Função; páginas; eventos; dados; dono; justificativa; custo observado; comportamento sem fornecedor; data de revisão.

Referências oficiais

Continue por aqui