Deseja saber como rastrear solicitações de domínios de terceiros no WordPress?
Se o seu site for lento, os visitantes poderão sair antes mesmo de ele ter a chance de carregar. Entretanto, mesmo que você tenha otimizado todas as partes do seu site, as solicitações de domínios de terceiros ainda podem ter um grande impacto no tempo de carregamento da página.
Neste artigo, mostraremos como rastrear solicitações de domínios de terceiros no WordPress.
Por que rastrear solicitações de domínios de terceiros no WordPress?
Ao reduzir o tempo de carregamento da página, você pode melhorar a experiência do usuário, obter mais visitantes e impulsionar o SEO do WordPress. Há muitas maneiras de acelerar seu site, inclusive otimizando suas imagens e escolhendo a melhor hospedagem para WordPress.
No entanto, as solicitações de domínios de terceiros também podem afetar o desempenho do seu site, mesmo com a melhor hospedagem e otimização.
Uma solicitação de domínio de terceiros carrega conteúdo ou recursos de um local fora do seu domínio. Alguns exemplos comuns incluem conteúdo de sites de mídia social, como Twitter e Facebook, redes de publicidade, incluindo o Google AdSense, e até mesmo alguns plug-ins de comentários do WordPress.
Um grande número de solicitações de domínios de terceiros pode tornar seu site mais lento. No entanto, às vezes, até mesmo uma única solicitação de terceiros pode bloquear o carregamento do restante da página. Quando isso acontece, o WordPress se conecta à URL de terceiros e faz o download de todo o conteúdo necessário antes de carregar o restante da página.
Dito isso, vamos ver como você pode acelerar seu site rastreando e otimizando as solicitações de domínios de terceiros no WordPress.
Como identificar solicitações de domínio de terceiros no WordPress
A primeira etapa é identificar todas as solicitações de domínio de terceiros que seu site está fazendo, usando o Pingdom. O Pingdom é uma ferramenta popular de monitoramento de desempenho que permite monitorar o tempo de atividade do servidor WordPress. Ele também pode mostrar todas as solicitações de domínio de terceiros do seu site.
Primeiro, você precisa visitar o site do Pingdom e colar o nome do seu domínio no campo “URL”. Em seguida, clique em “Start Test” (Iniciar teste).
Após alguns instantes, o Pingdom mostrará um detalhamento do desempenho do seu site. Para ver todas as solicitações de domínios de terceiros, vá até a seção “File Requests” (Solicitações de arquivos).
Aqui, você verá o tipo de conteúdo, o URL e o tamanho de cada solicitação.
Para localizar as solicitações de terceiros, basta procurar qualquer item que não comece com o nome de domínio do seu site.
Se quiser saber mais sobre uma solicitação, basta passar o mouse sobre sua barra no gráfico em cascata.
Aqui, você verá todas as etapas que o WordPress executa para obter conteúdo desse domínio de terceiros, incluindo a pesquisa de DNS, o handshake SSL e o download de dados desse domínio.
O Pingdom também mostra quanto tempo leva cada etapa, para que você possa identificar as solicitações de domínio que causam o maior impacto no desempenho do seu site.
Se você não reconhecer um serviço de terceiros, basta colar o URL em um mecanismo de pesquisa como o Google. Muitas vezes, isso exibirá links para documentação, páginas e fóruns nos quais você poderá saber mais sobre o domínio.
Como otimizar solicitações de domínios de terceiros
Depois de identificar as solicitações de domínios de terceiros que estão prejudicando o desempenho do seu site, há algumas maneiras diferentes de otimizar essas solicitações e aumentar a velocidade do WordPress.
O método que funciona melhor para você pode variar dependendo de como o seu site WordPress está configurado, das solicitações que ele faz e de outros fatores. Com isso em mente, basta usar os links rápidos abaixo para ir direto ao método sobre o qual você deseja saber mais.
Método 1. Remover a solicitação de domínio de terceiros
Essa não é uma boa opção para todos os blogs do WordPress, mas a remoção de uma ou mais solicitações de terceiros pode ter um grande impacto no tempo de carregamento da página.
Você pode ter adicionado uma solicitação de domínio por acidente ou pode ter mudado de direção, de modo que uma determinada solicitação de terceiros não funciona mais bem para a sua empresa.
Por exemplo, você pode ter adicionado originalmente o Google AdSense, mas agora ganha mais dinheiro vendendo produtos do WooCommerce em sua loja on-line. Ao remover o Google AdSense, você pode melhorar o desempenho da sua loja a ponto de obter muito mais vendas e ganhar muito mais dinheiro em comparação com a exibição de anúncios on-line.
Aqui, não há uma solução fácil que funcione para todos os sites. Com isso em mente, você pode tentar remover diferentes serviços e conteúdos do seu site e, em seguida, acompanhar o impacto que isso tem sobre métricas importantes, como suas taxas de conversão.
Se você decidir remover o recurso e os plugins que fazem solicitações de domínio de terceiros, é inteligente fazer backup do seu site WordPress. Isso permite que você restaure rapidamente o site caso encontre algum erro ou simplesmente perceba que cometeu um erro.
Talvez você também queira colocar seu site em modo de manutenção ao fazer essa alteração, para o caso de ela danificar seu site.
As etapas para remover solicitações de domínios de terceiros variam de acordo com a solicitação.
No entanto, muitas vezes você pode encontrar guias detalhados passo a passo na documentação do serviço, plug-in ou software relacionado, ou digitando sua consulta de pesquisa no Google. Para obter mais informações sobre esse tópico, consulte nosso guia sobre como solicitar corretamente o suporte do WordPress e obtê-lo.
Método 2. Remover plug-ins desnecessários do WordPress
Os plug-ins são um grande motivo pelo qual o WordPress é tão popular. Com os plug-ins certos, você pode adicionar os recursos que faltam, ampliar a funcionalidade integrada e transformar seu blog do WordPress em qualquer tipo de site.
No entanto, alguns plug-ins do WordPress fazem muitas solicitações de terceiros e podem até tornar seu site mais lento. Talvez você não saiba que essas solicitações estão ocorrendo.
Com isso em mente, é uma boa ideia acessar Plug-ins ” Plug-ins instalados no painel do WordPress e remover todos os plug-ins de que você não precisa mais.
Você pode até tentar substituir vários plug-ins menores por um único plug-in do WordPress. Por exemplo, há inúmeros plugins e ferramentas de SEO no mercado, mas o AIOSEO é um kit de ferramentas de SEO completo que executa uma longa lista de tarefas importantes de SEO.
Método 3. Pré-conectar-se a domínios importantes de terceiros
Outra opção é conectar-se ao domínio externo logo no início do processo de carregamento da página. Quando um navegador se conecta previamente a um domínio externo, muitas vezes ele pode fazer o download do conteúdo de terceiros com muito mais rapidez.
Esteja ciente de que a pré-conexão a um URL externo retira recursos do carregamento do restante da página. Se o recurso externo não for crucial, priorizá-lo dessa forma poderá prejudicar a experiência do usuário ao atrasar o restante do conteúdo.
Para usar o método de pré-conexão, você precisará de uma lista de todas as solicitações de domínio de terceiros. Se ainda não o fez, você pode obter essas informações usando o Pingdom e seguindo o processo descrito acima.
Depois disso, você precisará adicionar o código personalizado no WordPress. Alguns guias lhe dirão para editar os arquivos do tema diretamente, mas isso pode causar muitos erros comuns do WordPress. Você também não poderá atualizar seu tema do WordPress sem perder a personalização.
É por isso que recomendamos o WPCode.
O WPCode é o melhor plug-in de snippets de código que permite adicionar CSS, PHP, HTML personalizados e muito mais sem colocar seu site em risco. Você também pode ativar e desativar seus trechos de código com o clique de um botão.
Primeiro, você precisará instalar e ativar o plug-in gratuito WPCode. Para obter mais informações, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Depois que o plug-in for ativado, vá para Code Snippets ” Add Snippet.
Aqui, você verá todos os snippets prontos do WPCode que podem ser adicionados ao seu site. Eles incluem um snippet que permite desativar completamente os comentários, fazer upload de tipos de arquivos que o WordPress normalmente não suporta, desativar páginas de anexos e muito mais.
Basta passar o mouse sobre a opção “Add Your Custom Code (New Snippet)” e clicar no botão “Use snippet” quando ele aparecer.
Na próxima tela, você precisa digitar um título para o snippet de código. Isso é apenas para sua referência, portanto, você pode usar o que quiser.
Em seguida, abra o menu suspenso “Code Type” (Tipo de código) e escolha “JavaScript Snippet”.
Com isso feito, você está pronto para adicionar cada domínio ao qual o WordPress deve se pré-conectar.
Por exemplo, no trecho de código a seguir, estamos nos pré-conectando ao Google Fonts.
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
No editor de código, basta adicionar cada URL externo que você deseja usar.
Feito isso, vá em frente e role até as configurações de “Inserção”. Aqui, selecione “Auto Insert” (Inserção automática) se ainda não estiver selecionado.
Em seguida, você pode abrir o menu suspenso “Location” e escolher “Site Wide Header”.
Quando estiver pronto para ativar o snippet de código, role até a parte superior da página e clique no botão de alternância “Inactive” (Inativo) para que ele mude para “Active” (Ativo).
Em seguida, clique no botão “Save Snippet”.
Método 4. Implementar a pré-busca de DNS
A pré-busca de DNS permite que você faça uma pesquisa de DNS em segundo plano antes que o visitante precise do conteúdo ou recurso vinculado. Isso é particularmente útil para recursos de terceiros que são usados em seu site, como o Google Analytics, o Google Fonts ou o serviço de CDN (Content Delivery Network) do WordPress.
Para usar a pré-busca de DNS, basta criar um novo snippet de JavaScript usando o WPCode e seguindo o mesmo processo descrito acima.
Feito isso, adicione cada nome de domínio que você deseja buscar previamente usando o seguinte formato:
<link rel="dns-prefetch" href="//fonts.googleapis.com">
Depois de inserir essas informações, adicione o código ao cabeçalho de todo o site seguindo as etapas descritas no Método 3 e, em seguida, publique o snippet de código.
Método 5. Hospedar recursos localmente
Quando usadas corretamente, a pré-conexão e a pré-busca permitem que você faça solicitações de domínios de terceiros sem afetar a experiência do visitante. Entretanto, sempre que possível, você deve tentar hospedar recursos e conteúdo localmente.
Normalmente, a recuperação de conteúdo de um servidor local é muito mais rápida e é mais fácil melhorar o desempenho desse conteúdo. Por exemplo, você pode usar um plug-in de cache ou configurar uma CDN.
Há muitos plugins e serviços diferentes do WordPress que podem ajudá-lo a hospedar conteúdo localmente. Por exemplo, se você quiser usar tipografia personalizada, poderá hospedar fontes locais no WordPress em vez de carregá-las de terceiros, como o Google Fonts.
Da mesma forma, você pode adicionar facilmente fontes de ícones exclusivas ao seu tema do WordPress usando um plug-in como o SeedProd.
Se você estiver usando o Google Ads, o Google Analytics, o Campaign Manager ou outros produtos gratuitos populares do Google, poderá hospedar o script gtag.js localmente em seu próprio servidor usando o MonsterInsights com o Complemento de desempenho.
Ao substituir as solicitações de domínios externos por recursos locais, você pode melhorar o desempenho do seu site sem comprometer os recursos e o conteúdo.
Método 6. Usar Lazy Loading
Em vez de carregar todo o conteúdo de uma só vez, o carregamento lento baixa apenas o conteúdo visível na tela do usuário. Em seguida, ele carregará mais conteúdo à medida que o usuário rolar a tela para baixo. Isso pode fazer com que pareça que a página está sendo carregada mais rapidamente.
Por padrão, o WordPress carrega imagens com lazy load, mas, dependendo da localização delas, pode ser útil carregar também com lazy load o conteúdo hospedado externamente. Por exemplo, se você quiser incorporar vídeos do YouTube em publicações de blog do WordPress, poderá escolher um plug-in que tenha carregamento lento incorporado.
Outros plug-ins, como o Smash Balloon YouTube Feed, vêm com cache integrado e carregamento atrasado para o player de vídeo. Isso pode melhorar a percepção do tempo de carregamento da página, mesmo quando você estiver exibindo conteúdo de sites de terceiros.
Esperamos que este artigo tenha ajudado você a aprender como rastrear solicitações de domínios de terceiros no WordPress. Talvez você também queira conferir nosso guia sobre como criar um feed de fotos personalizado do Instagram ou ver nossa seleção de especialistas dos melhores plug-ins de galeria de vídeos do YouTube para WordPress.
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Ralph says
After I started using Google Adsense 2-3 months ago I noticed my website slowed down a bit. Not very much, but still I can feel it every time I check.
I have to take care of it and I am sure this guide will definitely help me. I have some third party domain requests and it may be not the fault of ads, but just something else that I can get rid of and with ads its just to much. Thanks for info about pingdom tool. This will help to locate the problem.
WPBeginner Support says
Glad we could share some helpful tools
Administrador