Desempenho & CDN 9 visualizações

Como reduzir o tempo de carregamento de um site com muitas fontes de ícones (icon fonts)

Ver no WHMCS

Como Reduzir o Tempo de Carregamento de um Site com Muitas Fontes de Ícones (Icon Fonts)

Olá, querido(a) cliente da GeHost! 👋 Seu site está lindo, cheio de detalhes… mas está demorando para carregar? Um dos motivos mais comuns é o uso excessivo de fontes de ícones — aquelas pequenas imagens que aparecem como símbolos (como um coração, um ícone de busca ou um ícone de redes sociais).

Quando você usa muitas fontes de ícones separadas — por exemplo, uma para cada rede social, um pacote diferente para cada seção do site — o navegador precisa baixar várias arquivos, mesmo que sejam pequenos. Isso acumula e torna o carregamento mais lento.

Na GeHost, queremos que seu site seja rápido, bonito e eficiente. Por isso, aqui está um guia simples, claro e cheio de carinho — como se fosse um passo a passo com o Sensei da GeHost — para resolver isso com elegância.

Passo 1: Entenda o que são "icon fonts"

Icon fonts são arquivos que contêm ícones como se fossem letras de um alfabeto. Você os usa com CSS para exibir ícones no seu site. Por exemplo:

.icon-heart::before { content: "♥"; font-family: "IconsFont"; }

Essa abordagem é poderosa… mas se você tiver 10 fontes diferentes (uma para cada tipo de ícone), o navegador precisa baixar 10 arquivos separados. E isso atrasa o carregamento.

Passo 2: Use apenas uma fonte de ícones (ou uma única fonte por tipo)

Em vez de ter um arquivo para cada ícone, use um único pacote de ícones que cubra tudo o que você precisa. Por exemplo:

  • Font Awesome
  • Material Icons
  • Ionicons
  • Bootstrap Icons

Esses pacotes já vêm com centenas de ícones em um único arquivo. Isso reduz drasticamente o número de requisições.

Dica do Sensei: Não instale 3 fontes diferentes só porque cada uma tem um ícone "mais bonito". Escolha uma e use-a com carinho. Um bom pacote tem tudo que você precisa!

Passo 3: Carregue a fonte de ícones via CDN (Rede de Entrega de Conteúdo)

Em vez de baixar a fonte para o seu servidor (e deixar seu site esperar por ela), use um CDN público. O CDN já está espalhado por todo o mundo, então o arquivo chega mais rápido — mesmo para usuários no Japão ou na Argentina!

Exemplo de como carregar via CDN (no HTML ou no CSS):

<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">

Essa linha já carrega o Font Awesome completo — com todos os ícones — diretamente do CDN, sem precisar do seu servidor fazer o trabalho.

Tela do Gerenciador de Arquivos do cPanel com a pasta public_html selecionada

Passo 4: Verifique o uso no seu site (no código)

Abra o código do seu site (por exemplo, no Gerenciador de Arquivos do cPanel) e procure por linhas que carregam fontes de ícones. Elas geralmente têm nomes como:

  • @font-face
  • font-family: "icons"
  • Arquivos como iconfont.woff, icons.ttf, etc.

Se encontrar mais de um arquivo de ícone, substitua por um único CDN.

Passo 5: Use o cPanel para gerenciar arquivos (se precisar)

Se você ainda quiser manter um arquivo local (por segurança ou por exigência), use o Gerenciador de Arquivos do cPanel para organizá-lo:

  1. Acesse o Painel do Cliente.
  2. Entre no cPanel (clique em "cPanel" na aba "Hospedagem").
  3. Na seção "Arquivos", clique em Gerenciador de Arquivos.
  4. Selecione a pasta public_html (onde seu site está).
  5. Verifique se há arquivos como icons.css, font-awesome.css, ou arquivos de fonte (como icons.woff).
  6. Se tiver arquivos duplicados ou desnecessários, exclua-os com cuidado.

Passo 6: Teste o desempenho do seu site

Use ferramentas gratuitas como:

Essas ferramentas vão te mostrar se o carregamento melhorou. Você vai ver que, com apenas uma fonte via CDN, o tempo de carregamento caiu — e seu site ganhou agilidade!

Resumo: O que fazer agora?

  • Escolha um único pacote de ícones (como Font Awesome).
  • Substitua todos os arquivos locais por um link ao CDN.
  • Remova arquivos duplicados do seu servidor (use o Gerenciador de Arquivos).
  • Teste o desempenho do seu site com ferramentas online.
Boa notícia: O tempo de carregamento do seu site pode melhorar em até 30% só com essa mudança. E isso faz toda a diferença para o seu visitante!

Se precisar de ajuda, seu suporte da GeHost está aqui — 30 dias grátis após a entrega, com atendimento humano, rápido e cheio de carinho. 💛

Seu site merece ser rápido, bonito e leve. E você já está no caminho certo. Continue com esse espírito de melhoria constante — o melhor site é aquele que faz o visitante sorrir ao abrir.

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.