WordPress CDN – Por que você deve usar um em 2022

Publicados: 2017-07-31

Como uma empresa de hospedagem de desempenho, gostamos muito de pesquisar e compartilhar maneiras de tornar seu site WordPress mais rápido. Um dos acéfalos quando se trata de velocidade hoje em dia é utilizar uma rede de entrega de conteúdo (CDN). Eles tiram a carga do seu servidor web enquanto aceleram a entrega de conteúdo para seus visitantes, tornando sua experiência melhor!

Hoje queremos explicar a você em termos leigos como funciona um CDN do WordPress , por que você deve usar um e alguns dos benefícios extras que os acompanham. Também compartilharemos alguns testes de velocidade para que você possa avaliar melhor o aumento de desempenho que espera ver em seu próprio site.

  • Como funciona um CDN
  • Benefícios da CDN
  • Testes de velocidade CDN
  • Você precisa de um CDN?
  • Provedores populares de CDN
  • Como instalar um CDN no WordPress

Como funciona um CDN

Primeiro, você não quer confundir um CDN com sua empresa de hospedagem WordPress. Estes são serviços completamente separados. Um CDN não é um substituto para seu provedor de hospedagem, mas sim uma maneira adicional de aumentar a velocidade do seu site. Enquanto nossa hospedagem aqui na Kinsta é incrivelmente rápida, uma CDN pode tornar seu site ainda mais rápido.

Como um CDN funciona exatamente? Bem, por exemplo, quando você hospeda seu site com Kinsta, você precisa escolher um local físico de data center, como a região central dos EUA, Europa, América do Sul ou Ásia. Digamos que você escolha US Central. Isso significa que seu site está fisicamente localizado em um “servidor host” em Council Bluffs, Iowa. Quando as pessoas na Europa visitam seu site, levará mais tempo para carregar os versos de alguém que o visita, digamos, Dallas, TX. Por quê? Porque os dados precisam percorrer uma distância maior. Isso é o que é conhecido como latência. A latência refere-se ao tempo e/ou atraso envolvido na transmissão de dados em uma rede. Quanto maior a distância, maior a latência.

40% dos visitantes abandonam um site se demorar mais de três segundos para carregar. Clique para Tweetar

Também são necessários vários saltos de rede (instâncias de comunicação entre dispositivos de rede intermediários) para atender solicitações de dados de navegadores para servidores de hospedagem e o conteúdo solicitado de servidores de hospedagem de volta para navegadores da web. E é aí que um CDN entra em jogo. Isso ajuda a reduzir essa latência ao carregar o conteúdo do seu site de servidores mais próximos a eles. Esses servidores CDN às vezes também são chamados de POPs (pontos de presença).

Uma CDN reduz a latência
Uma CDN reduz a latência

Às vezes, os usuários do WordPress podem relutar em analisar as redes de entrega de conteúdo, pois pode ser um pouco esmagador no início. Então aqui está como eles funcionam e podem ser implementados, em termos leigos, em três etapas simples:

Passo 1

Você seleciona um provedor de CDN e assina seu serviço. Normalmente, eles são cobrados mensalmente ou por uso de dados. A maioria dos provedores terá uma calculadora para estimar seus custos.

Passo 2

Você utiliza plugin gratuito como CDN Enabler ou WP Rocket para integrá-lo. Esses plug-ins vinculam automaticamente seus ativos ao CDN. Não há trabalho necessário de sua parte para colocar seu conteúdo na CDN, tudo isso é prático! A implantação de uma CDN é muito mais fácil do que costumava ser há alguns anos.

etapa 3

Quando as pessoas visitam seu site, agora ele está carregando o conteúdo do seu site WordPress de diferentes CDNs ao redor do mundo. Portanto, para os visitantes na Europa que visitam seu site localizado em Iowa, seu conteúdo agora está sendo carregado a partir de um POP na Europa. Como eles fazem isso? As CDNs normalmente usam dois tipos diferentes de tecnologias para rotear os usuários para o local correto, e isso é IP Anycast + roteamento de geolocalização . Eles podem detectar automaticamente de onde vêm as solicitações do usuário e encaminhá-las para o POP mais próximo.

No entanto, ainda é importante escolher um local de servidor estratégico para o seu host WordPress. Porque mesmo que uma CDN ajude a distribuir sua mídia e conteúdo, uma única solicitação ainda precisa ser feita ao provedor de hospedagem quando seu site for carregado. A menos que você esteja utilizando o cache de página inteira em um servidor proxy, sobre o qual falaremos mais tarde. Kinsta agora tem 29 locais de data center a partir dos quais você pode hospedar seu site WordPress.

Benefícios da CDN

Abaixo estão apenas alguns dos muitos benefícios de usar uma CDN em seu site WordPress.

1. Aumento de desempenho

Um aumento de desempenho é uma das maiores razões para usar uma CDN. Tem sido comprovado várias vezes que um site de carregamento mais rápido se correlaciona diretamente com taxas de conversão mais altas, taxas de rejeição reduzidas e uma duração média de visitantes mais longa. E isso sem mencionar uma experiência de usuário simplesmente melhor. Quando foi a última vez que você clicou no navegador porque o site estava demorando muito para carregar? Esta é a última coisa que você quer que aconteça. Mas não acredite em nossa palavra, aqui estão algumas estatísticas rápidas de alguns dos principais líderes do setor:

  • Um atraso de 1 segundo na resposta da página pode resultar em uma redução de 7% nas conversões. (Fonte: Kissmetrics)
  • A BBC viu que eles perdem mais 10% de usuários para cada segundo adicional que leva para o site carregar. (Fonte: Creative Bloq)
  • 53% das visitas a sites móveis são abandonadas após 3 segundos de acordo com pesquisa da DoubleClick do Google. (Fonte: DoubleClick)
  • O AliExpress reduziu o tempo de carregamento em 36% e teve um aumento de 10,5% nos pedidos e um aumento de 27% na conversão para novos clientes. (Fonte: Akamai)

Aqui estão algumas maneiras pelas quais uma CDN pode ajudar a melhorar o desempenho do seu site WordPress.

Reduz o TTFB

Já abordamos acima que uma CDN do WordPress pode ajudar a diminuir a latência , diminuindo a distância física necessária para os dados viajarem. Mas também pode ajudar a diminuir o tempo até o primeiro byte (TTFB). Simplificando, esta é uma medida de quanto tempo o navegador tem que esperar antes de receber seu primeiro byte de dados do servidor. Quanto mais tempo levar para obter esses dados, mais tempo levará para exibir sua página.

CDN pode ajudar a reduzir o TTFB
Uma CDN pode ajudar a reduzir o TTFB

Um equívoco comum é que isso é calculado após os tempos de pesquisa de DNS, no entanto, o cálculo original de TTFB na rede sempre inclui a latência da rede. Isso envolve um processo de 3 etapas e atrasos e latência podem ocorrer em qualquer lugar, somando-se ao seu TTFB total. O TTFB alto pode ser causado por vários motivos, como código incorreto ou cache mal configurado em seu servidor host. Mas a distância geográfica é definitivamente um ator. Fizemos um pequeno teste para mostrar a diferença com nosso Kinsta CDN (alimentado por KeyCDN). Cada teste foi executado 5 vezes e a média foi feita.

TTFB sem CDN

Primeiro fizemos um teste com nosso CDN desabilitado e como você pode ver nosso tempo total de carregamento foi de 1,45 s e nosso TTFB médio em um ativo foi de cerca de 136 ms.

ttfb antes do cdn
TTFB antes de adicionar um CDN

TTFB com CDN

Em seguida, habilitamos nosso CDN e executamos o teste novamente. Como você pode ver, nosso tempo total de carregamento caiu para 788 ms e nosso TTFB médio agora é de 37 ms! Que diferença uma CDN pode fazer. Outra coisa importante a notar é que escolhemos o local de Estocolmo para realizar este teste. Por quê? Porque queríamos mostrar a você a real melhoria que pode ser obtida diminuindo a distância física. Existe um CDN POP localizado em Estocolmo, então nosso conteúdo está sendo veiculado a partir de Estocolmo.

ttfb depois do cdn
TTFB após adicionar um CDN

Observação: se você estiver utilizando o Cloudflare, poderá ter um TTFB um pouco mais alto. Isso provavelmente ocorre devido à sobrecarga adicional e à complexidade de ter o serviço de proxy completo em execução. Lembre-se de que a Cloudflare possui firewalls adicionais e outros recursos que alguns provedores de CDN não possuem. Então você precisaria fazer a sua própria mente, o que pode beneficiá-lo mais. Se todo o seu site não estiver otimizado corretamente, levar o hit no TTFB um pouco mais alto pode valer a pena.

No entanto, você também pode conferir o guia do WP Bullet sobre como usar o cache de página da Cloudflare para diminuir o TTFB. Isso pode exigir algumas configurações e testes adicionais. Certifique-se de executar seus próprios testes, pois cada ambiente é diferente. O novo serviço Argo da Cloudflare também foi mostrado em alguns casos para ajudar a reduzir o TTFB. Confira também a nova ferramenta Automatic Platform Optimization da Cloudflare, que é um serviço incrível para aumentar o desempenho do WordPress.

Entrega mais rápida com cache

Assim como você utiliza o cache com seu host WordPress ou um plugin, as CDNs também utilizam o cache. Essa é uma maneira pela qual eles podem entregar arquivos tão rápido. Uma coisa importante para estar ciente é como funciona o cache. Depois que uma CDN obtém uma cópia de sua mídia, ela normalmente precisa ser solicitada uma ou duas vezes por um visitante antes de ser realmente armazenada em cache na CDN. Uma CDN coloca um cabeçalho HTTP nas solicitações chamadas “X-Cache”. Na primeira ou segunda solicitação, o arquivo normalmente aparecerá como MISS, o que significa que ainda não está armazenado em cache.

CDN não armazenado em cache (MISS)
CDN não armazenado em cache (MISS)

Em solicitações subsequentes, ele aparecerá como um HIT, o que significa que agora está armazenado em cache em seu CDN. Ele permanecerá armazenado em cache com base em vários fatores, como cabeçalhos ETag, cabeçalhos expirados ou você limpando manualmente o cache da CDN.

CDN em cache (HIT)
CDN em cache (HIT)

Se você estiver usando um CDN de proxy completo, como o Cloudflare, também poderá levar o cache para o próximo nível, utilizando o que eles chamam de cache de página inteira. Isso envolve o armazenamento em cache de tudo em uma URL. No entanto, para sites WordPress, às vezes isso pode ser complicado, pois você precisará implementar soluções alternativas para partes dinâmicas do seu site.

Grande economia com compactação GZIP

Os CDNs do WordPress também utilizam GZIP, um formato de arquivo e um aplicativo de software usado para compactação e descompactação de arquivos. A compactação GZIP é habilitada no lado do servidor (ou melhor, no servidor CDN/POP) e permite uma redução adicional no tamanho de seus arquivos HTML, folhas de estilo e JavaScript. Não funcionará em imagens, pois elas já estão compactadas de maneira diferente. Alguns viram reduções de até 70% devido à compressão. É provavelmente uma das otimizações mais fáceis que você pode fazer. E não se preocupe, todos os principais CDNs têm isso ativado por padrão.

Você pode usar uma ferramenta como Check GZIP Compression ou Chrome DevTools para ver uma enorme diferença que a compactação faz. Por exemplo, abaixo você pode ver que em nosso arquivo jquery.js servido a partir de um CDN, a compactação GZIP diminuiu o tamanho de 94,9 KB para 33,6 KB. Isso é uma economia de 64,59% em apenas um arquivo. Adicione isso a todos os seus ativos e mídia e você verá por que a compactação é essencial!

Economia GZIP em um CDN
Economia GZIP em um CDN

Brotli leva a compactação para o próximo nível

Brotli é um algoritmo de compactação mais recente desenvolvido pelo Google que demonstrou reduzir o tamanho dos arquivos em até 26% em relação às soluções existentes, incluindo GZIP. A taxa de adoção do Brotli está crescendo em um ritmo bastante rápido. A partir de 20 de junho, o Google agora está compactando anúncios gráficos com compactação Brotli.

Economia de compressão Brotli
Economia de compactação Brotli (src: SamSaffron)

No entanto, como o Brotli ainda é novo, ainda não está disponível em todos os provedores de CDN. Mas existem alguns, como KeyCDN e CDN77, que agora o suportam. Na maioria dos casos, seu servidor de origem (servidor de hospedagem) também deve ter o Brotli habilitado para que isso funcione. E o suporte do navegador para Brotli também está se atualizando. Se configurados corretamente, os servidores com o Brotli ativado, mas carregados em um navegador que não o suporta, simplesmente retornarão ao GZIP.

HTTP/2

O HTTP/2 também é um dos maiores recursos que todas as CDNs agora utilizam para acelerar a entrega de ativos. HTTP/2 requer HTTPS devido ao suporte do navegador. A melhoria no desempenho se deve a vários motivos, como o protocolo ser capaz de suportar melhor multiplexação, paralelismo, compactação HPACK com codificação Huffman, extensão ALPN e envio de servidor. Costumava haver um pouco de sobrecarga de TLS ao usar HTTPS, mas graças ao HTTP/2, isso agora é coisa do passado.

2. Menores custos de largura de banda

Outro grande benefício de um CDN é que ele pode ajudar a descarregar a CPU e os recursos do seu servidor de hospedagem (servidor de origem). Isso ajuda a evitar que os picos de tráfego sobrecarreguem seu host. Também pode ajudar a diminuir seus custos de largura de banda. A última coisa que você quer é que algo se torne viral e você fique com uma conta enorme do seu host ou uma cobrança de excesso. Por exemplo, abaixo está um site usando Cloudflare e, como você pode ver, ajudou a descarregar 69% das solicitações de largura de banda.

Largura de banda da Cloudflare salva
Largura de banda da Cloudflare salva

Outra maneira pela qual uma CDN ajuda a diminuir os custos é fornecendo maneiras fáceis de habilitar a proteção de hotlink. Isso basicamente se refere a restringir referenciadores HTTP e impedir que outros incorporem seus ativos (imagens – temos um tutorial sobre como proteger suas imagens) em outros sites. Alguns de vocês já devem ter ouvido falar do fiasco do Huffington Post. Um autor do Huffington Post copiou e colou imagens do site do Oatmeal, que por sua vez lhe rendeu uma conta de mais de US$ 1.000 da AWS. O dono do Oatmeal acabou substituindo as imagens para que os leitores do artigo do Huffington Post pudessem ver. Mas é por isso que é sempre importante habilitar a proteção de hotlink , caso contrário, você pode acabar com uma conta exorbitante.

Proteção de links diretos
Proteção de links diretos

3. Alta Disponibilidade e Escalabilidade

As CDNs também oferecem alta disponibilidade e escalabilidade. Como o conteúdo replicado está disponível em vários POPs em diferentes localizações geográficas, o tráfego da Web é roteado dinamicamente para outro servidor se um deles ficar inativo. E não há necessidade de se preocupar com a escalabilidade, pois os provedores de CDN são criados com isso em mente. Se você estiver utilizando um host compartilhado menor, um CDN pode impedir que seu site falhe, pois está lidando com a maior parte da carga.

4. Vantagens de SEO

O Google tornou a velocidade do site um fator de classificação em 2010, portanto, não é segredo que um site mais rápido pode resultar em classificações mais altas. Embora não haja como saber quanto peso é colocado na velocidade, você pode assumir com segurança que é um dos mais importantes, pois afeta a experiência do usuário. Brian Dean analisou o top 1 milhão de domínios para ver a correlação entre a velocidade do site e os rankings do Google e os resultados foram muito positivos. Embora esses testes sejam quase impossíveis de provar de forma conclusiva, você pode ter certeza de que ter um site mais rápido só o ajudará no Google. Simplificando, o Google recompensa sites rápidos.

Velocidade do site - classificações do Google
Velocidade do site – rankings do Google

Além da velocidade das páginas do seu site, uma CDN também pode ajudar a aumentar a taxa de rastreamento de sua mídia, como imagens, que se correlacionam com a indexação na pesquisa de imagens do Google.

5. Segurança Adicional

Muitos provedores de CDN fornecem segurança adicional, permitindo que você implemente firewalls de aplicativos da Web (WAF) e o que alguns chamam de escudos de origem. Isso pode ajudar a mitigar ataques DDoS em seu site WordPress de todas as formas e tamanhos, incluindo aqueles que visam os protocolos UDP e ICMP, bem como ataques SYN/ACK, amplificação de DNS e camada 7. Outros benefícios incluem colocá-lo atrás de um proxy que ajuda a ocultar seu endereço IP de origem, embora não seja à prova de balas.

Certifique-se de verificar nosso estudo de caso sobre como interromper um ataque DDoS. Tínhamos um cliente com um pequeno site de comércio eletrônico executando o Easy Digital Downloads que recebeu mais de 5 milhões de solicitações em uma única página em 7 dias . O site normalmente gerava apenas entre 30 e 40 MB por dia em largura de banda e algumas centenas de visitantes por dia. Mas do nada, o site passou instantaneamente para entre 15 e 19 GB de transferência de dados por dia! Isso é um aumento de 4650% . E o Google Analytics não mostrou tráfego adicional. Isso não é bom.

Ataque DDoS
Ataque DDoS

O cliente implementou o firewall de aplicativo da web da Sucuri em seu site e toda a largura de banda e solicitações caíram instantaneamente no site (como visto abaixo) e não houve um único problema desde então. Então, definitivamente, um bom investimento e economia de tempo se você estiver enfrentando problemas como esses.

Depois de adicionar o WAF da Sucuri
Depois de adicionar o WAF da Sucuri

As CDNs também fornecem recursos adicionais, como token seguro, que permite gerar links seguros com tempo de expiração. Depois que ele expirar, as pessoas não poderão mais acessar esse conteúdo.

Testes de velocidade CDN

Então, em vez de apenas dizer o quão benéfico um CDN do WordPress pode ser, vamos fazer alguns testes para realmente mostrar os resultados. Executamos 5 testes de 4 locais de teste diferentes com um CDN ativado e depois sem um CDN. O site é hospedado com Kinsta e está usando o Kinsta CDN (alimentado por KeyCDN). A localização física do servidor é em Iowa, EUA.

Certifique-se de que, quando estiver testando a velocidade do seu CDN, execute-o algumas vezes para que a mídia seja armazenada em cache. Como descrevemos mais acima em relação ao cache de CDN, o cabeçalho HTTP X-Cache mostrará um “HIT” quando for armazenado em cache. Se não estiver armazenado em cache, mostrará um “MISS”. Se você não fizer isso corretamente, pode parecer que o CDN não está ajudando a acelerar o seu site, quando na verdade você simplesmente não construiu o cache primeiro.

Sem CDN (Dallas, Texas, EUA)

Primeiro fizemos 5 testes sem CDN em Pingdom de Dallas, Texas e tiramos a média.

Sem teste CDN Dallas
Sem teste CDN Dallas (fonte: Pingdom)

Sem CDN (Melbourne, Austrália)

Em seguida, realizamos 5 testes sem CDN em Pingdom de Melbourne, Austrália, e tiramos a média.

Sem teste CDN Austrália
Sem teste CDN Austrália (fonte: Pingdom)

Sem CDN (San Jose, Califórnia, EUA)

Em seguida, executamos 5 testes sem CDN em Pingdom de San Jose, Califórnia, e tiramos a média.

Sem teste CDN San Jose
Sem teste CDN San Jose (fonte: Pingdom)

Sem CDN (Estocolmo, Suécia)

Em seguida, realizamos 5 testes sem CDN em Pingdom de Estocolmo, Suécia, e tiramos a média.

Sem teste CDN Suécia
Sem teste CDN Suécia (fonte: Pingdom)

Com CDN (Dallas, Texas, EUA)

Em seguida, executamos 5 testes com um CDN em Pingdom de Dallas, Texas, e tiramos a média.

Com teste CDN Dallas
Com teste CDN Dallas (fonte: Pingdom)

Com CDN (Melbourne, Austrália)

Em seguida, realizamos 5 testes com um CDN em Pingdom de Melbourne, Austrália, e tiramos a média.

Com teste CDN Austrália
Com teste CDN Austrália (fonte: Pingdom)

Com CDN (San Jose, Califórnia, EUA)

Em seguida, executamos 5 testes com um CDN em Pingdom de San Jose, Califórnia, e tiramos a média.

Lutando com problemas de tempo de inatividade e WordPress? Kinsta é a solução de hospedagem projetada para economizar seu tempo! Confira nossas funcionalidades
Com teste CDN San Jose
Com teste CDN San Jose (fonte: Pingdom)

Com CDN (Estocolmo, Suécia)

Em seguida, fizemos 5 testes com um CDN em Pingdom de Estocolmo e tiramos a média.

Com teste CDN Suécia
Com teste CDN Suécia (fonte: Pingdom)

Os resultados

Agora vamos dar uma olhada nos resultados para entender o quanto uma CDN afeta seus tempos totais de carregamento.

Comparação de teste de velocidade CDN
Comparação de teste de velocidade CDN
  • Dallas, Texas, EUA: Redução de 8,11% no tempo total de carregamento com CDN.
  • San Jose, Califórnia, EUA: Redução de 33,02% no tempo total de carregamento com CDN
  • Melbourne, Austrália: Redução de 54,19% no tempo total de carregamento com CDN.
  • Estocolmo, Suécia: Redução de 54,7% no tempo total de carregamento com CDN.

Como você pode ver, tanto em Dallas quanto em San Jose, com um CDN foi um pouco mais rápido. E se você der uma olhada nos testes da Austrália, verá uma enorme diferença nos tempos de carregamento. Isso ocorre devido à localização geográfica do servidor de teste. Nosso servidor está em Iowa e, portanto, carregando de Dallas e San Jose, os dados não precisam viajar tão longe. Mas para a Austrália, a distância é o que mata os tempos de carregamento. Quando habilitamos o CDN, o conteúdo e a mídia são carregados de um Kinsta CDN POP em Sydney, Austrália, o que resulta em tempos de download muito mais rápidos. O mesmo vale para Estocolmo, na Suécia.

Agora a pergunta é, você quer diminuir seus tempos de carregamento em mais de 50% em alguns casos? A resposta deve ser sim!

Você precisa de um CDN?

Uma pergunta que nos fazem muito aqui na Kinsta é se uma CDN é necessária ou não para um determinado site. Em nossa experiência, uma CDN pode ser benéfica em quase todos os cenários. Basta olhar para todos os benefícios que listamos acima. O preço geralmente não é mais um fator, pois a maioria dos provedores de CDN são muito baratos, alguns cobrando tão baixo quanto $ 0,04/GB. E então o Cloudflare é ainda gratuito. As únicas vezes em que você pode querer fazer alguns testes adicionais é se estiver apenas veiculando conteúdo para visitantes em uma localização geográfica específica.

Digamos, por exemplo, que você seja uma pequena loja com um site em Ontário, Canadá. Talvez você não se importe tanto com os clientes localizados em outros lugares. Você vai querer pesquisar para ver onde os POPs de um provedor de CDN estão localizados. Se, por exemplo, o host do seu servidor da web estiver localizado em Ontário, mas você se inscrever em um provedor de CDN que tenha apenas um POP mais próximo nos EUA, isso poderá tornar seu site lento. Nesse cenário, que é muito raro, pode ser mais benéfico não usar uma CDN.

Provedores populares de CDN

Existem muitos ótimos provedores de CDN por aí para escolher. A maioria deles tem avaliações gratuitas, por isso recomendamos experimentar alguns para ver qual funciona melhor para o seu site. Temos uma integração CDN gratuita aqui na Kinsta para todos os clientes, que é alimentada por KeyCDN. Aqui estão alguns outros provedores de terceiros que você deve verificar:

  • KeyCDN
  • Cloudflare
  • StackPath (anteriormente MaxCDN)
  • CDN77
  • Amazon CloudFront
  • Rapidamente
  • Cápsula
  • Akamai

Como instalar um CDN no WordPress

Cada provedor de CDN tem seu próprio método de integração, mas felizmente todos eles suportam o WordPress e facilitam a integração. Certifique-se de verificar a documentação ou perguntar à equipe de suporte se tiver problemas.

Kinsta CDN

Fizemos uma parceria com a KeyCDN, uma rede de entrega de conteúdo habilitada para HTTP/2 e IPv6 com mais de 200 locais, para turbinar seus ativos e mídia em todo o mundo. As regiões atendidas atualmente incluem América, América do Sul, Europa, África, Ásia e Austrália.

Kinsta CDN
Kinsta CDN

Confira como habilitar o Kinsta CDN. É um processo simples de um clique no painel MyKinsta.

Adicionar zona CDN
Adicionar zona CDN

Também temos análises de CDN incríveis para que você possa ver o uso da largura de banda, os principais arquivos por solicitações, códigos de status HTTP e muito mais.

Análise de uso de CDN
Uso de CDN em análises

Cloudflare

Se você estiver usando ou estiver interessado no Cloudflare, temos um tutorial detalhado sobre como instalar o Cloudflare em seu site WordPress.

CDN de terceiros

Se você deseja implantar o KeyCDN por conta própria, recomendamos a leitura deste artigo sobre CDN para manequins.

Uma coisa que aconselhamos é utilizar um subdomínio para sua mídia e ativos em vez do URL aleatório fornecido a você pelo provedor. Exemplo: cdn.seudomínio.com. Isso garantirá uma melhor marca para o seu site, bem como menos aborrecimentos quando se trata de problemas de indexação. Depois de configurar seu CDN no provedor, você pode utilizar um plug-in gratuito do WordPress, como o ativador de CDN, para vincular facilmente seus ativos e copiá-los automaticamente para o seu provedor de CDN.

Ativador de CDN
Ativador de CDN

Outros plugins, como WP Rocket ou W3 Total Cache, também possuem métodos de integração semelhantes.

CDN no WP Rocket
CDN no WP Rocket

É importante carregar o máximo possível de recursos do seu site WordPress. Isso garante uma entrega mais rápida aos visitantes e a utilização de uma única conexão HTTP/2. Você pode executar seu site por meio de uma ferramenta como o Pingdom para ver de onde sua mídia está sendo carregada. Às vezes, temas ou certos plugins podem precisar de alguns ajustes ou investigar por que eles não estão sendo carregados do seu CDN mesmo depois de concluir a integração.

Indexando Imagens com CDN

Você deseja garantir que suas imagens ainda sejam indexadas no Google ao migrar para uma CDN. Para usuários do plugin Yoast SEO, você deve adicionar o seguinte código ao final do seu arquivo functions.php. Substitua, é claro, o domínio e o domínio CDN pelos seus.

 function wpseo_cdn_filter( $uri ) { return str_replace( 'http://yourdomain.com', 'http://cdn.yourdomain.com', $uri ); } add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );

Se você não fizer isso, pode resultar na desindexação de suas imagens (como visto abaixo). Você sempre pode verificar isso no Google Search Console.

Imagens não indexadas
Imagens não indexadas

No entanto, também notamos algumas inconsistências quando o Google Search Console informa corretamente que as imagens são indexadas corretamente. Uma boa maneira de verificar se suas imagens estão realmente indexadas é acessar a Pesquisa de imagens do Google e inserir o seguinte: site:https://yourdomain.com .

Indexação de verificação da Pesquisa de imagens do Google
Indexação de verificação da Pesquisa de imagens do Google

Importante: não coloque o URL da sua CDN. Mesmo que as imagens sejam veiculadas a partir da CDN, elas ainda devem ser indexadas em seu domínio raiz. Se suas imagens aparecerem na Pesquisa de imagens do Google, significa que elas estão bem indexadas.

Resumo

Espero que agora você possa ver todos os benefícios incríveis que você pode obter ao usar uma CDN do WordPress. Isso garantirá que sua mídia carregue mais rapidamente em todo o mundo, reduz seu TTFB e diminui drasticamente seus custos de largura de banda e carga do servidor. Não apenas isso, mas você pode ver melhores classificações devido a tempos de carregamento de página mais rápidos. E o mais importante, seus visitantes terão uma experiência de usuário muito melhor.

Não se esqueça, nosso HTTP/2 Kinsta CDN agora está incluído para todos os nossos clientes de hospedagem. Você tem alguma idéia sobre o uso de um CDN? Adoraríamos ouvir seus pensamentos abaixo.