Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como instalar e configurar o W3 Total Cache para iniciantes

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Deseja instalar e configurar o W3 Total Cache em seu site WordPress?

O W3 Total Cache é um popular plug-in de cache do WordPress que ajuda a melhorar a velocidade e o desempenho do seu site. Os plug-ins de cache podem ajudar a reter usuários e reduzir as taxas de rejeição, o que pode ajudar o SEO e aumentar as conversões.

Neste guia para iniciantes, mostraremos como instalar e configurar facilmente o W3 Total Cache em seu site WordPress.

W3 Total Cache installation and setup guide for WordPress beginners

Nota do editor: Não usamos mais o W3 Total Cache em nosso site e mudamos para o WP Rocket, que é um plugin de cache premium. O W3 Total Cache ainda é uma boa solução que funciona bem.

O que é o W3 Total Cache?

O W3 Total Cache é um dos melhores plug-ins 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.

O PHP é uma linguagem de programação do lado do servidor. Isso significa que cada solicitação do usuário aumenta a carga no seu servidor. Isso afeta o desempenho, a experiência do usuário e o SEO do seu site.

Os plug-ins de cache do WordPress ajudam a reduzir esse problema, ignorando o PHP e fornecendo uma cópia em cache da sua página da Web.

How caching works

Ele também permite que você conecte facilmente seu site a uma CDN (rede de distribuição de conteúdo) para melhorar ainda mais o desempenho do site.

Instalação do W3 Total Cache no WordPress

Antes de instalar o plug-in W3 Total Cache no WordPress, é necessário certificar-se de desativar qualquer outro plug-in de cache no seu site. Isso o ajudará a economizar recursos do servidor e evitará conflitos de plugins.

Depois disso, você pode prosseguir e instalar e ativar o plug-in W3 Total Cache. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, o W3 Total Cache adicionará um novo item de menu chamado Performance à barra lateral de administração do WordPress. Ao clicar nele, será iniciado o assistente de configuração do plug-in.

W3 Total Cache set up

Basta clicar no botão Next para continuar.

Primeiro, você será solicitado a ativar o Page Cache. Clique no botão Test Page Cache para continuar.

Configure page cache

O W3 Total Cache mostrará a você diferentes opções de mecanismo de armazenamento. Você precisa escolher aquele que lhe poupará mais tempo. Normalmente, será a opção “Disk: Enhanced” para a maioria das plataformas de hospedagem compartilhada.

Clique no botão Next para continuar.

Agora, você terá a opção de testar o cache do banco de dados. Recomendamos escolher None (Nenhum). Para a maioria dos sites de pequeno e médio porte, o servidor MySQL poderá buscar dados mais rapidamente do que o cache do banco de dados.

Database cache

Clique no botão Next para passar para a próxima etapa.

Isso o levará à seção Object Cache. O Object Caching permite que o W3 Total Cache armazene consultas ao banco de dados para páginas dinâmicas e as reutilize para melhorar o desempenho.

Object cache in W3 Total Cache

Se o resultado do teste mostrar uma diferença de apenas alguns milissegundos, você poderá escolher None (Nenhum).

Clique no botão seguinte para continuar.

Depois disso, clique no botão Test Browser Cache (Testar cache do navegador) e selecione a opção “Enabled” (Ativado) nos resultados do teste.

Browser cache

Essa opção solicita que o navegador do usuário armazene uma cópia da página da Web por um tempo limitado. Carregar uma página do cache do navegador é muito mais rápido do que carregá-la do cache do servidor da Web.

Clique no botão next para passar para a próxima etapa.

Por fim, o assistente de configuração solicitará que você ative o carregamento lento para imagens.

Agora, o WordPress vem com carregamento lento integrado para imagens. No entanto, alguns navegadores mais antigos podem não ter suporte para esse recurso.

O W3 Total Cache usa JavaScript para adicionar carregamento lento para imagens, o que pode ser ainda mais rápido e eficiente.

Enable Lazy Loading

Depois disso, clique no botão Next (Avançar) para concluir o assistente de configuração e visualizar 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, há muitas opções avançadas que você pode configurar para melhorar ainda mais o desempenho.

Vamos dar uma olhada nas mais importantes.

Reduzindo JavaScript e CSS no W3 Total Cache

O termo “minify” é usado para descrever um método que reduz o tamanho dos arquivos do seu site. Ele faz isso removendo espaços em branco, linhas e caracteres desnecessários do código-fonte.

Observação: a redução dos arquivos JS e CSS pode danificar seu site. Se você ativá-la e seu site não parecer correto, basta desativar essas opções.

O W3 Total Cache também permite que você reduza facilmente o código-fonte JavaScript, CSS e HTML. Entretanto, recomendamos que você reduza apenas os arquivos JavaScript e CSS.

Basta acessar a página Performance ” Minify e rolar para baixo até a seção JS.

Enable JS minify in W3 Total Cache

Marque a caixa ao lado de “JS minify settings” para ativá-la.

Agora, role para baixo até a seção CSS e ative as configurações de redução de CSS da mesma forma.

Enable CSS minify

Não se esqueça de clicar no botão Save All Settings (Salvar todas as configurações) para armazenar suas configurações.

Para obter métodos alternativos, consulte nosso guia sobre como reduzir os arquivos JavaScript e CSS no WordPress.

Ativar o suporte a CDN no W3 Total Cache

As CDNs ou redes de distribuição de conteúdo ajudam a melhorar ainda mais o desempenho do seu site, fornecendo arquivos estáticos, como imagens, CSS e JavaScript, a partir de uma rede global de servidores.

Isso reduz a carga no servidor de hospedagem do WordPress e melhora a velocidade de carregamento da página.

O W3 Total Cache vem com suporte integrado para várias plataformas CDN.

Recomendamos o uso do Bunny.net, que é a melhor solução de CDN do mercado. É o que usamos em nosso site OptinMonster.

Primeiro, você precisa se registrar em uma conta Bunny.net. Após o registro, é necessário criar uma Pull Zone para o seu site.

Bunny CDN dashboard

Uma pull zone adiciona um nome de host ao Bunny.net CDN. Esse nome de host é usado para fornecer arquivos estáticos para seu site.

Adicione um nome para sua pull zone e, em seguida, forneça o nome de domínio do seu site.

Create pullzone

Depois de adicionar a pullzone, você precisa acessar a página Desempenho ” Configurações gerais.

Em seguida, role a tela para baixo até a seção CDN.

Enable CDN

Marque a caixa Enable (Ativar) ao lado da opção CDN e escolha Generic Mirror (Espelho genérico) ao lado da opção CDN Type (Tipo de CDN).

Não se esqueça de clicar no botão Save All Changes (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 Configuration: Objects.

Add CDN hostname

Aqui, você precisa adicionar o nome de host que criou anteriormente para a pullzone e clicar no botão test mirror.

O W3 Total Cache verificará a disponibilidade de seu nome de host e exibirá a mensagem Test Passed quando for bem-sucedido.

Agora você pode clicar no botão Save All Changes (Salvar todas as alterações) para armazenar suas configurações.

O W3 Total Cache começará a fornecer seus recursos estáticos a partir do servidor CDN.

O W3 Total Cache também funciona bem com a CDN gratuita da Cloudflare. Como alternativa, você também pode usá-lo com o Sucuri, que é o melhor serviço de firewall de site com serviço de CDN integrado.

Solução de problemas com o W3 Total Cache

Depois que você configurar o W3 Total Cache corretamente, ele deverá funcionar perfeitamente em segundo plano para melhorar a velocidade do WordPress e aumentar o desempenho.

Ocasionalmente, você pode se deparar com problemas em que não vê as alterações feitas em seu site imediatamente ou um plug-in pode não estar funcionando corretamente.

O motivo 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.

Basta clicar no menu Performance (Desempenho) na parte superior e selecionar a opção Purge All Caches (Limpar todos os caches). O W3 Total Cache limpará todo o conteúdo armazenado em cache em seu site.

Clear all cache in W3 Total Cache

Se ainda estiver vendo a versão antiga do seu site, tente também limpar o cache do navegador.

Esperamos que este artigo tenha ajudado você a instalar e configurar o W3 Total Cache no WordPress. Talvez você também queira ver nosso guia completo de segurança do WordPress para iniciantes, para reforçar a segurança do seu site, ou nossas escolhas de especialistas dos melhores serviços de hospedagem do WordPress para acelerar ainda mais o seu site.

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.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

163 ComentáriosDeixe uma resposta

  1. 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!

  2. Jiří Vaněk says

    I would recommend everyone to make a note of the changes you have made, especially. Issues on the website may not manifest immediately. For instance, it happened to me that after a week, WordPress started behaving strangely, and it was happening randomly. It took me quite a while to find the problem in the cache plugin and incorrect settings. If I had documented the changes I made, I would have found the problem more easily. It’s a recommendation for everyone.

  3. Roin says

    Hello,

    I’ve a question:

    Does a free version slow the website ? My opinion is that a free version of this plugin makes website slow.. how do you think?

    • WPBeginner Support says

      The free version of plugins will not slow down your site, poorly coded plugins can slow down your site.

      Administrador

  4. Abu Allaah says

    Thanks for the valuable tips,

    I would like to ask if it’s possible to update the article with the latest version of the plugin.

    Thanks in advance

  5. Balu says

    I enabled Minify settings in W3 Total cache plugin and also installed cloudflare extension in w3 total cache plugin.
    Should I enable minify settings in Cloudflare extension also?

    • WPBeginner Support says

      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 :)

      Administrador

    • WPBeginner Support says

      Thank you for letting us know about this post being outdated, we will update this article as we are able :)

      Administrador

  6. Tom Lloyd says

    Thanks for the great article! I really benefitted from it and have a better performance now 1/4 load time. One thing you should mention is in the Browser Page under Performance tab there is a box at the bottom that says Rewrite URL. Don’t check that it ruined my pages. All links were alterred but I took it off and it’s ok.

    • Gavin says

      Thanks for your very easy to follow tutorial (with screenshots) on W3 Total Cache. I noticed an immediate difference in load time of the site.

  7. Bikramjit says

    Hi, As per your recommendation, I have decided to go for MaxCDN, Is there any new update about CDN? Going to the MaxCDN site, there are different service including Content Delivery Network, Edge Delivery and other. Can your recommend me which service I have to select initially? I have new blog with no affiliate link till now and not planning for the next six month. And I am planning to apply Google adsense in the near future.Presently I installed WP Super Cache.
    Do I need to switch W3 Total Cache to configure with MaxCDN? if I can configure MaxCDN with WP Super Cache, do you have any guideline?

  8. HumbleHuman says

    Hey:)

    Thanks for those detailed instructions and I must say that you helped me much in setting up W3TC for my website..

    I have a small issue with W3TC.. It is not purging my feed cache even though I have enabled this in the Purge Policy..

    Will you help me how to solve this issue?

    Thanks in Advance

  9. Brandon says

    After following this guide, I get the error: “Error: Empty hostname / CNAME list.” I have filled the “Replace site’s hostname with:” with all my cdn.* fields. Has anyone ran into this issue?

  10. Vijay Prajapati says

    I am Using W3 Total cache plugin for WordPress. My post has one table which updates every minute/hour. But as I do caching, the server does not serves latest version, instead it displays cached copy to the visitor. How can I purge cache every 30 minutes automatically so that it shows latest version of the post at after every 30 minutes?
    I have already tried inserting this code in functions.php file but its not purging cache every 1h, instead it dies 2-3h later.

    function w3_flush_cache( ) {
    $w3_plugin_totalcache->flush_all();
    }

    // Schedule Cron Job Event

    function w3tc_cache_flush() {
    if ( ! wp_next_scheduled( ‘w3_flush_cache’ ) ) {
    wp_schedule_event( current_time( ‘timestamp’ ), ‘hourly’, ‘w3_flush_cache’ );
    }
    }

  11. Anna says

    Thanks for such an easy to follow article. I broke my website yesterday using instructions from another blog. I should have come here first!!

    I am a bit surprised by my results though. I did a Pingdom and GT Metrics test before I made all these changes and my page load time was:
    Pingdom: 8.91 secs and GT Metrix: 5.3 secs

    After I made all the changes I re-ran the tests:
    Pingdom: 9.51 secs and GT Metrix: 9.9 secs

    I thought my load times were meant to get much better – not worse!!?? What have I done wrong?

  12. Roman says

    Thank you for so great content.
    Should I enable “Page cache” option in the process of development of site or only at when I launch it?
    For me it is convenient to do this right now, but I think maybe during development it is not good as I visiting thousand times to check the progress.

  13. Jessica Braboy says

    Hi! Trying to install the W3 Total Cache Plug In, and while it says it is compatible with my version of WordPress, it says that the plug in is unavailable and says “Not allowed on our system due to performance, security or compatibility concerns. Please contact support with any questions.”
    First of all… do you know why this is no longer working? And, do you have an alternative cache plug in that you recommend? Thank you!

    • WPBeginner Support says

      Hi Jessica,

      This means that your WordPress hosting company doesn’t allow the plugin. Most probably because they have their own caching solution integrated into your hosting account which doesn’t work well with W3 total Cache. Please contact your hosting provider for more details.

      Administrador

  14. Andy Sellers says

    Hi, I need some help please.
    I’ve followed the instructions to serve my static files through CDN (and they’re very clear, thank you) and have found the process straightforward so far- but when I log in to my site the URL still starts with ‘www.’ and not ‘cdn’ so I guess cdn is not operational yet.
    One thing I notice is that in the MAXcdn account page there is no option to ‘Update’ the Custom Domain settings as mentioned in the instructions – is this OK? I assume it now updates automatically?
    But my main problem is that, assuming I now have to do this, I don’t know how to specify the static files in the custom files list in the custom setting of W3Total Cache. Help please. How should I fill in this Advanced panel – it’s now getting a bit too techie for me? Thank you.

    • WPBeginner Support says

      Hi Andy,

      You will login to your WordPress site using the normal URL. CDN only serves static files via their network not the whole website.

      MaxCDN settings may have changed, but you would still need to setup your domain. Please contact their support and they will be able to guide you.

      Administrador

  15. sazia kazia says

    Hi Very helpful and useful article. I set w3 total cache as per above instructions and could see it improved my website speed in good level. I ‘ll use MaxCDN instructions …Thank you so much

  16. Amit Jain says

    Hello Team! I am following your blog since long now and trust have learnt a lot. Thanks.

    I need a little bit of help – Mine is a startup site, but have started with Cloud VPS Server with Data Centre located in Mumbai, India. 2.80*4 CPU and 8GB Ram is the part of Server Configuration. For better Site Security and Performance what should i use – Cloudflare (If cloudflare then free or paid plan) or Sucuri, W3Total Cache, WP Super Cache, Varnish Cache or Some other plugin/software.

Deixe um comentário para Utkarsh Cancelar resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.