Solução de problemas 37 visualizações

Como saber se a lentidão do site é do servidor ou de uma integração externa (API de terceiros)

Ver no WHMCS

Seu site está lento? Vamos descobrir se o problema é o servidor ou uma integração externa

Oi, tudo bem? Aqui é a Sensei da GeHost 🦉 Site lento é uma das reclamações mais comuns que a gente recebe — e a boa notícia é que, na maioria das vezes, dá pra descobrir sozinho(a) se a causa é o servidor de hospedagem ou uma integração externa (tipo API de pagamento, frete, CEP, clima, rastreamento, chat, etc.) que o seu site está chamando. Vem comigo que eu te ensino o passo a passo, bem simples, sem termo técnico chato.

Por que isso importa?

Pensa assim: seu site é como uma cozinha. Se a cozinha (o servidor) está lenta, TUDO demora — abrir o cardápio, fazer o pedido, servir o prato. Mas se a cozinha está rápida e só um ingrediente específico (uma API externa, tipo a que calcula o frete) está atrasando, só AQUELA parte do site trava, o resto continua rápido. Saber diferenciar isso economiza um tempo enorme na hora de resolver.

Passo 1 — Teste páginas diferentes do seu site

Abra pelo menos 3 páginas bem diferentes:

  • A página inicial (home);
  • Uma página "simples", tipo "Sobre" ou "Contato" (que normalmente não busca dado de fora);
  • Uma página que você desconfia que usa serviço externo — carrinho de compras, cálculo de frete, formulário de pagamento, mapa, chat ao vivo, etc.
Dica da Sensei: se SÓ a página com integração está lenta e as outras abrem rápido, é um forte indício de que o problema é a integração externa, não o servidor.

Passo 2 — Repare no QUE trava na tela

Enquanto a página carrega, observe:

  1. O texto e o layout aparecem rápido, mas fica faltando só uma parte (ex.: o valor do frete, uma cotação, um widget de chat)? → Isso é sinal de integração externa lenta, porque o "corpo" do site (que é servido pelo seu servidor) já carregou — só está faltando o pedacinho que depende de outra empresa.
  2. A página inteira demora pra sequer começar a aparecer (tela branca por vários segundos)? → Isso tende a ser algo do lado do servidor ou do próprio código/plugin do site.

Passo 3 — Use as ferramentas gratuitas do navegador (sem precisar instalar nada)

Todo navegador moderno (Chrome, Edge, Firefox) tem uma ferramenta de desenvolvedor que mostra exatamente o que está demorando. É mais fácil do que parece:

  1. Abra o site que está lento;
  2. Aperte F12 (ou clique com o botão direito na página → "Inspecionar");
  3. Clique na aba "Network" (Rede);
  4. Recarregue a página (F5) com essa aba aberta;
  5. Você vai ver uma lista de itens carregando, cada um com um tempo ao lado.

Repare nos nomes dos itens que demoram mais. Se o item lento tem um nome de domínio DIFERENTE do seu site (por exemplo, algo como api.nomedaempresaexterna.com, correios.com.br, pagamento-terceirizado.com), esse é o vilão — e ele é externo, não é culpa do seu servidor GeHost. Se o item lento é do PRÓPRIO domínio do seu site, aí sim pode ser algo do servidor ou do código.

Dica da Sensei: não precisa entender tudo que aparece ali — só olhar qual "linha" demorou mais e de qual domínio ela é. Se tiver dúvida, pode nos mandar um print dessa tela pelo chat que a gente te ajuda a interpretar 😉

Passo 4 — Teste em um horário diferente

Integrações externas costumam ficar lentas (ou até fora do ar) em horários de pico da EMPRESA que fornece o serviço — não tem relação com o seu servidor. Se o site está rápido de madrugada e lento em horário comercial, principalmente na parte que usa a integração, é mais um sinal de que o gargalo é externo.

Passo 5 — Confirme comparando com uma página "gêmea" sem a integração

Se possível, peça pro seu desenvolvedor (ou pra gente, se for algo do nosso escopo) criar/testar uma página de teste igualzinha, mas sem chamar a API externa. Se ela carregar rápido, está confirmado: a lentidão é da integração, não do servidor.

Resumindo: como interpretar os sinais

  • Só uma parte específica da página demora, e essa parte depende de outro serviço (frete, pagamento, clima, etc.) → provavelmente é a integração externa. Nesse caso, o ideal é avisar a empresa responsável por aquela API, ou seu desenvolvedor, para verificar o que está acontecendo do lado deles.
  • O site INTEIRO demora a carregar, mesmo em páginas simples, sem integração nenhuma → aí vale a gente olhar com você pelo suporte, pra checar se é algo do lado do servidor, de um plugin/tema pesado, ou de configuração do site.

E agora, o que eu faço?

Se depois desses testes você já identificou que é uma integração externa: registre com a empresa responsável por aquele serviço — normalmente é ela que precisa investigar do lado dela.

Se ficou em dúvida, ou os testes indicaram que pode ser algo do nosso lado, é só chamar a gente pelo chat de suporte ou pelo painel.gehost.com.br, contando o que você percebeu (qual página, qual horário, o print da aba Network se tiver). A gente confere direitinho pra você.

Dica da Sensei: sempre que puder, guarde um print da tela lenta e o horário em que aconteceu — isso agiliza MUITO o diagnóstico, seja aqui com a gente, seja com o fornecedor da integração.

Prontinho! Com esses passos você já consegue ter uma boa noção de onde está o problema antes mesmo de abrir um chamado. E relaxa, se travar em qualquer parte desse caminho, a gente está aqui pra te ajudar até o fim 💙

Precisa de Ajuda?

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