Um site rápido é uma das melhores maneiras de manter os visitantes satisfeitos e melhorar seu ranking de busca. Quando começamos, aprender como tornar nosso site mais rápido foi uma prioridade máxima.
Descobrir o W3 Total Cache foi um divisor de águas para nosso primeiro blog. Ele nos ajudou a reduzir o tempo de carregamento de nossas páginas de 8 segundos para menos de 2, e ajudamos inúmeras outras pessoas a alcançar resultados semelhantes.
Neste guia, vamos guiá-lo através do processo completo de configuração. Vamos detalhar cada configuração em etapas simples e fáceis de seguir para que você possa acelerar seu site hoje mesmo.

Nota do Editor: Não usamos mais o W3 Total Cache em nosso site e mudamos para o WP Rocket, um plugin de cache premium. O W3 Total Cache ainda é uma boa solução que funciona bem.
O que é W3 Total Cache?
W3 Total Cache é um dos melhores plugins de cache do WordPress que permite melhorar facilmente o desempenho e a velocidade do WordPress.
Por padrão, o WordPress usa PHP para gerar dinamicamente cada página do seu site quando ela é solicitada por um usuário.
PHP é uma linguagem de programação do lado do servidor. Isso significa que cada solicitação do usuário aumenta a carga em seu servidor. Isso afeta o desempenho do seu site, a experiência do usuário e o SEO.
Plugins de cache do WordPress ajudam você a reduzir isso, pulando o PHP e servindo uma cópia em cache da sua página da web.

Ele também permite que você conecte facilmente seu site a uma CDN (rede de entrega de conteúdo) para melhorar ainda mais o desempenho do seu site.
Instalando o W3 Total Cache no WordPress
Antes de instalar o plugin W3 Total Cache no WordPress, você precisará garantir que desativou qualquer outro plugin de cache em seu site. Isso ajudará você a economizar recursos do servidor e evitar conflitos de plugins.
Depois disso, você pode prosseguir e instalar e ativar o plugin W3 Total Cache. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, o W3 Total Cache adicionará um novo item de menu rotulado como Desempenho à barra lateral de administração do seu WordPress. Clicar nele iniciará o assistente de configuração do plugin.

Simplesmente clique no botão Avançar para continuar.
Primeiro, você será solicitado a ativar o Cache de Página. Clique no botão Testar Cache de Página para continuar.

O W3 Total Cache mostrará diferentes opções de engine de armazenamento. Você precisa escolher uma que economize mais tempo. Geralmente, será a opção ‘Disk: Enhanced’ para a maioria das plataformas de hospedagem compartilhada.
Clique no botão Próximo para continuar.
Agora, você terá a opção de Testar o Cache do Banco de Dados. Recomendamos escolher Nenhum. Para a maioria dos sites de pequeno a médio porte, seu servidor MySQL será capaz de buscar dados mais rapidamente do que o cache do banco de dados.

Clique no botão Próximo para avançar para a próxima etapa.
Isso o levará à seção Cache de Objetos. O Cache de Objetos permite que o W3 Total Cache armazene consultas de banco de dados para páginas dinâmicas e as reutilize para melhorar o desempenho.

Se o resultado do teste mostrar apenas alguns milissegundos de diferença, você pode escolher Nenhum.
Clique no botão próximo para continuar.
Depois disso, clique no botão Testar Cache do Navegador e, em seguida, selecione a opção ‘Ativado’ nos resultados do teste.

Isso diz ao navegador do visitante para salvar uma cópia temporária de suas páginas da web. Quando eles visitam novamente, a página pode carregar de seus computadores em vez de seu servidor, o que é muito mais rápido.
Clique no botão próximo para avançar para a próxima etapa.
Por fim, o assistente de configuração pedirá que você ative o carregamento preguiçoso de imagens.
Agora, o WordPress vem com carregamento preguiçoso integrado para imagens. No entanto, alguns navegadores mais antigos podem não ter suporte para esse recurso.
O W3 Total Cache usa um método JavaScript para carregamento preguiçoso (lazy loading). Isso pode ajudar a garantir que o carregamento preguiçoso funcione corretamente com todos os temas e plugins, e em todos os navegadores de usuários.

Depois disso, clique no botão Próximo para finalizar o assistente de configuração e ver o painel do W3 Total Cache.
Opções Avançadas de Cache no W3 Total Cache
As configurações básicas funcionariam para a maioria dos sites. No entanto, existem muitas opções avançadas que você pode configurar para melhorar ainda mais o desempenho.
Vamos dar uma olhada nas mais importantes.
Minificação de JavaScript e CSS no W3 Total Cache
O termo 'minificar' é usado para descrever um método que torna os tamanhos dos arquivos do seu site menores. Ele faz isso removendo espaços em branco, linhas e caracteres desnecessários do código-fonte.
Observação: Minificar arquivos JS e CSS pode potencialmente quebrar seu site. Se você ativá-lo e seu site não parecer correto, simplesmente desative essas opções.
O W3 Total Cache permite que você minifique facilmente o código-fonte JavaScript, CSS e HTML também. No entanto, recomendamos minificar apenas os arquivos JavaScript e CSS.
Simplesmente acesse a página Performance » Minify e role para baixo até a seção JS.

Marque a caixa ao lado de 'JS minify settings' para ativá-lo.
Agora, role para baixo até a seção CSS e ative as configurações de minificação de CSS da mesma forma.

Não se esqueça de clicar no botão 'Salvar todas as configurações' para armazenar suas alterações.
Para métodos alternativos, consulte nosso guia sobre como minificar arquivos JavaScript e CSS no WordPress.
Ativando o Suporte a CDN no W3 Total Cache
CDNs ou redes de entrega de conteúdo ajudam você a melhorar ainda mais o desempenho do seu site, servindo arquivos estáticos como imagens, CSS e JavaScript de uma rede global de servidores.
Isso reduz a carga no seu servidor de hospedagem WordPress e melhora a velocidade de carregamento da página.
O W3 Total Cache vem com suporte integrado para várias plataformas de CDN.
Recomendamos o uso do Bunny.net, que é a melhor solução de CDN do mercado. É o que usamos para o nosso site OptinMonster.
Primeiro, você precisa se inscrever para uma conta Bunny.net. Após a inscrição, você precisa criar uma Pull Zone para o seu site.

Uma pull zone adiciona um nome de host à CDN do Bunny.net. Este nome de host é então usado para servir arquivos estáticos para o seu site.
Adicione um nome para sua pull zone e, em seguida, forneça o nome de domínio do seu site.

Após adicionar a pull zone, você precisa visitar a página Performance » General Settings.
Em seguida, basta rolar para baixo até a seção CDN.

Marque a caixa Habilitar ao lado da opção CDN e escolha Generic Mirror ao lado da opção Tipo de CDN.
Não se esqueça de clicar no botão Salvar Todas as Alterações para armazenar suas configurações.
Em seguida, você precisa visitar a página Performance » CDN e rolar para baixo até a seção Configuração: Objetos.

A partir daqui, você precisa adicionar o nome de host que criou anteriormente para sua pull zone e clicar no botão testar espelho.
O W3 Total Cache verificará a disponibilidade do seu nome de host e exibirá a mensagem Teste bem-sucedido quando for bem-sucedido.
Agora você pode clicar no botão 'Salvar todas as configurações' para armazenar suas alterações.
O W3 Total Cache agora começará a servir seus arquivos estáticos da CDN.
O W3 Total Cache também funciona bem com Cloudflare free CDN. Alternativamente, você também pode usá-lo com Sucuri, que é o melhor serviço de firewall para sites com serviço CDN integrado.
Solução de problemas do W3 Total Cache
Uma vez que você tenha configurado o W3 Total Cache corretamente, ele deve funcionar perfeitamente em segundo plano para melhorar a velocidade do WordPress e aumentar o desempenho.
Ocasionalmente, você pode encontrar problemas onde você não vê as alterações que fez em seu site imediatamente, ou um plugin pode não estar funcionando corretamente.
A razão mais comum para esses problemas é que você provavelmente está vendo uma versão antiga em cache do seu site.
Isso pode ser facilmente corrigido limpando o cache no WordPress.
Simplesmente clique no menu Performance na parte superior e, em seguida, selecione a opção Limpar Todos os Caches. O W3 Total Cache limpará todo o conteúdo em cache do seu site.

Se você ainda estiver vendo a versão antiga do seu site, tente limpar o cache do seu navegador também.
Perguntas Frequentes Sobre o W3 Total Cache
1. O que é cache e por que é importante para o WordPress?
Por padrão, o WordPress usa PHP para construir cada página que um visitante solicita. O cache acelera isso criando e armazenando uma versão HTML estática de suas páginas.
Quando um usuário visita seu site, o WordPress serve a versão em cache, que é mais rápida. Isso reduz a carga do servidor, melhora a velocidade do site e pode impactar positivamente seus rankings de SEO.
2. O W3 Total Cache é um plugin gratuito?
Sim, o plugin principal W3 Total Cache encontrado no diretório do WordPress é totalmente gratuito. Ele também oferece uma versão pro com recursos adicionais para usuários avançados, mas a versão gratuita tem tudo o que a maioria dos sites precisa para ver um aumento significativo de velocidade.
3. Plugins de cache como o W3 Total Cache podem quebrar meu site?
É raro que o cache quebre um site, mas algumas configurações avançadas como minificação de JavaScript e CSS podem, às vezes, entrar em conflito com seu tema ou outros plugins. Isso pode causar problemas de exibição na parte frontal do seu site.
Se isso acontecer, você pode simplesmente desativar a configuração que causou o problema. Também é uma boa prática limpar todos os caches após fazer grandes alterações no seu site.
4. Qual é a diferença entre W3 Total Cache e WP Rocket?
Ambos são excelentes plugins de cache, mas atendem a necessidades diferentes. O W3 Total Cache é um plugin gratuito com um vasto número de configurações, oferecendo controle profundo para usuários que desejam ajustar cada aspecto do cache.
WP Rocket é um plugin premium que se concentra na facilidade de uso e em resultados poderosos com configuração mínima. Como mencionado em nossa nota do editor, usamos o WP Rocket no WPBeginner porque ele oferece melhorias incríveis de velocidade logo de cara.
Guias Especializados em Cache de WordPress
Esperamos que este artigo tenha ajudado você a instalar e configurar o W3 Total Cache no WordPress. Você pode querer ver outras opções para cache de WordPress:
- Melhores Plugins de Cache para WordPress para Acelerar Seu Site
- Como Instalar e Configurar o WP Super Cache para Iniciantes (Maneira Fácil)
- Como Instalar e Configurar Corretamente o WP Rocket no WordPress
- Revisão do WP Rocket
- LiteSpeed Cache vs. WP Rocket – Qual é Melhor?
- Como Limpar o Cache no WordPress (Passo a Passo)
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Rabia
Obrigado pelas informações valiosas.
WPBeginner Support
You’re welcome
Admin
Jiří Vaněk
Eu recomendaria a todos que anotem as alterações que fizeram, especialmente. Problemas no site podem não se manifestar imediatamente. Por exemplo, aconteceu comigo que depois de uma semana, o WordPress começou a se comportar de forma estranha, e isso acontecia aleatoriamente. Levei um bom tempo para encontrar o problema no plugin de cache e nas configurações incorretas. Se eu tivesse documentado as alterações que fiz, teria encontrado o problema mais facilmente. É uma recomendação para todos.
Roin
Olá,
Tenho uma pergunta:
Uma versão gratuita deixa o site lento? Minha opinião é que uma versão gratuita deste plugin deixa o site lento.. o que você acha?
WPBeginner Support
A versão gratuita de plugins não deixará seu site lento, plugins mal codificados podem deixar seu site lento.
Admin
Abu Allaah
Obrigado pelas dicas valiosas,
Gostaria de perguntar se é possível atualizar o artigo com a versão mais recente do plugin.
Agradeço desde já
WPBeginner Support
We will look into updating the article as soon as we are able
Admin
Balu
Eu ativei as configurações de Minify no plugin W3 Total Cache e também instalei a extensão Cloudflare no plugin W3 Total Cache.
Devo ativar as configurações de minify na extensão Cloudflare também?
WPBeginner Support
You would want to only use one or the other, if your W3 Total cache minification is working well then stay with that for the moment
Admin
Prajyot Kumbharjuvekar
Ainda preciso instalar um plugin de cache se eu usar o CDN CLOUDFLARE?
WPBeginner Support
Não é obrigatório, mas é recomendado usar um plugin de cache com seu CDN
Admin
Duryab
Esta postagem está muito desatualizada agora, por favor, atualize esta postagem para o plugin W3 Total Cache mais recente.
Obrigado.
WPBeginner Support
Thank you for letting us know about this post being outdated, we will update this article as we are able
Admin
Tom Lloyd
Obrigado pelo ótimo artigo! Eu realmente me beneficiei dele e agora tenho um tempo de carregamento 1/4 melhor. Uma coisa que você deveria mencionar é em Browser Page, na aba Performance, há uma caixa na parte inferior que diz Rewrite URL. Não marque isso, pois arruinou minhas páginas. Todos os links foram alterados, mas eu o removi e está tudo bem.
Gavin
Obrigado pelo seu tutorial muito fácil de seguir (com capturas de tela) sobre o W3 Total Cache. Notei uma diferença imediata no tempo de carregamento do site.
Bikramjit
Olá, Conforme sua recomendação, decidi optar pelo MaxCDN. Há alguma novidade sobre CDN? Ao acessar o site do MaxCDN, há diferentes serviços, incluindo Content Delivery Network, Edge Delivery e outros. Você pode me recomendar qual serviço devo selecionar inicialmente? Tenho um blog novo, sem links de afiliados até agora e sem planos para os próximos seis meses. E estou planejando aplicar para o Google AdSense em um futuro próximo. Atualmente, instalei o WP Super Cache.
Preciso mudar para o W3 Total Cache para configurar com o MaxCDN? Se eu puder configurar o MaxCDN com o WP Super Cache, você tem alguma orientação?
HumbleHuman
Ei :)
Obrigado por essas instruções detalhadas e devo dizer que você me ajudou muito na configuração do W3TC para o meu site..
Tenho um pequeno problema com o W3TC.. Ele não está limpando o cache do meu feed, mesmo que eu o tenha habilitado na Política de Limpeza.
Você pode me ajudar a resolver este problema?
Agradeço antecipadamente
Brandon
Após seguir este guia, recebo o erro: “Error: Empty hostname / CNAME list.” Preenchi o campo “Replace site’s hostname with:” com todos os meus campos cdn.*. Alguém já passou por isso?
Vijay Prajapati
Estou usando o plugin W3 Total Cache para WordPress. Meu post tem uma tabela que é atualizada a cada minuto/hora. Mas como estou usando cache, o servidor não serve a versão mais recente, em vez disso, exibe uma cópia em cache para o visitante. Como posso limpar o cache a cada 30 minutos automaticamente para que ele mostre a versão mais recente do post a cada 30 minutos?
Já tentei inserir este código no arquivo functions.php, mas ele não está limpando o cache a cada 1h, em vez disso, ele morre 2-3h depois.
function w3_flush_cache( ) { $w3_plugin_totalcache->flush_all(); }
// Agendar Tarefa Cron
function w3tc_cache_flush() { if ( ! wp_next_scheduled( ‘w3_flush_cache’ ) ) { wp_schedule_event( current_time( ‘timestamp’ ), ‘hourly’, ‘w3_flush_cache’ ); } }
Anna
Obrigado por um artigo tão fácil de seguir. Ontem quebrei meu site usando instruções de outro blog. Eu deveria ter vindo aqui primeiro!!
Fiquei um pouco surpreso com meus resultados. Fiz um teste no Pingdom e no GT Metrics antes de fazer todas essas alterações e o tempo de carregamento da minha página foi:
Pingdom: 8,91 segundos e GT Metrix: 5,3 segundos
Depois de fazer todas as alterações, refiz os testes:
Pingdom: 9,51 segundos e GT Metrix: 9,9 segundos
Pensei que meus tempos de carregamento deveriam melhorar muito – não piorar!!?? O que fiz de errado?
WPBeginner Support
Oi Anna,
Permita que o plugin gere o cache e verifique novamente suas pontuações. Se isso não ajudar, tente revisar suas configurações de cache para garantir que tudo esteja configurado corretamente. Alternativamente, você pode tentar WP Super Cache e ver se ajuda.
Admin
Roman
Obrigado por um conteúdo tão ótimo.
Devo ativar a opção "Cache de página" durante o desenvolvimento do site ou apenas quando o lançar?
Para mim, é conveniente fazer isso agora mesmo, mas acho que talvez durante o desenvolvimento não seja bom, pois visito mil vezes para verificar o progresso.
WPBeginner Support
Olá Roman,
Sim, você está certo. Você pode configurar o plugin mais tarde, assim que seu site estiver no ar.
Admin
Jessica Braboy
Olá! Estou tentando instalar o Plugin W3 Total Cache, e embora diga que é compatível com minha versão do WordPress, diz que o plugin está indisponível e exibe "Não permitido em nosso sistema devido a preocupações de desempenho, segurança ou compatibilidade. Entre em contato com o suporte com quaisquer dúvidas."
Primeiramente... você sabe por que isso não está mais funcionando? E você tem um plugin de cache alternativo que recomenda? Obrigado!
WPBeginner Support
Olá Jessica,
Isso significa que sua empresa de hospedagem WordPress não permite o plugin. Muito provavelmente porque eles têm sua própria solução de cache integrada à sua conta de hospedagem que não funciona bem com o W3 Total Cache. Entre em contato com seu provedor de hospedagem para mais detalhes.
Admin
Andy Sellers
Olá, preciso de ajuda por favor.
Segui as instruções para servir meus arquivos estáticos através de CDN (e elas são muito claras, obrigado) e achei o processo direto até agora - mas quando faço login no meu site, o URL ainda começa com 'www.' e não com 'cdn', então acho que o cdn ainda não está operacional.
Uma coisa que notei é que na página da conta MAXCDN não há opção para 'Atualizar' as configurações de Domínio Personalizado, como mencionado nas instruções - isso está OK? Presumo que agora ele atualiza automaticamente?
Mas meu principal problema é que, assumindo que agora tenho que fazer isso, não sei como especificar os arquivos estáticos na lista de arquivos personalizados nas configurações personalizadas do W3Total Cache. Ajuda por favor. Como devo preencher este painel avançado - está ficando um pouco técnico demais para mim? Obrigado.
WPBeginner Support
Olá Andy,
Você fará login no seu site WordPress usando o URL normal. O CDN apenas serve arquivos estáticos através de sua rede, não o site inteiro.
As configurações do MaxCDN podem ter mudado, mas você ainda precisaria configurar seu domínio. Por favor, entre em contato com o suporte deles e eles poderão te orientar.
Admin
sazia kazia
Olá, artigo muito útil e proveitoso. Configurei o w3 total cache conforme as instruções acima e pude ver que melhorou a velocidade do meu site em um bom nível. Usarei as instruções do MaxCDN... Muito obrigado.
Amit Jain
Olá Equipe! Estou acompanhando seu blog há muito tempo e confio que aprendi muito. Obrigado.
Preciso de um pouco de ajuda – O meu é um site de startup, mas comecei com um Servidor Cloud VPS com Data Centre localizado em Mumbai, Índia. 2.80*4 CPU e 8GB de RAM fazem parte da Configuração do Servidor. Para uma melhor Segurança e Desempenho do Site, o que devo usar – Cloudflare (se Cloudflare, plano gratuito ou pago) ou Sucuri, W3Total Cache, WP Super Cache, Varnish Cache ou algum outro plugin/software.