As configurações ideais de super cache do WP com o Cloudflare / StackPath CDN

Super cache WP é um plug-in de cache sólido (se você estiver indo pela rota gratuita).


Caso contrário, o WP Rocket foi classificado como o número 1 em 7 pesquisas no Facebook e é o que eu uso (também tenho um guia de configuração do WP Rocket). Mas o WP Super Cache ainda é uma ótima opção, especialmente porque … é grátis.

Vou mostrar como definir as configurações do WP Super Cache, incluindo a guia Avançado, CDN e Plugin. Eu também vou cobrir Cloudflare, StackPath e mostre a diferença entre os dois.

Se você estiver usando um servidor NGINX, precisará edite o arquivo de configuração para fazer pleno uso do WP Super Cache, especialmente para usar o cache da base de disco. Se você não se sentir à vontade para fazer isso, recomendo tentar um plug-in de cache diferente (WP Rocket, WP Fastest Cache ou mesmo W3 Total Cache), pois esses plug-ins de cache não exigem que você edite seu arquivo de configuração NGINX.

Plugins de cache, CDNs, e hospedagem são três fatores principais do Guia de otimização do WordPress. Além de configurar seu plugin de cache com configurações ideais e CDN do Cloudflare / StackPath, recomendo participar do WordPress Grupo de Hospedagem no Facebook para ver o que são pessoas imparciais dizendo. SiteGround foi classificada como a número 1 em mais de 20 pesquisas no Facebook e é quem eu uso. Eu estou no plano GoGeek semi-dedicado que tem 4x mais recursos do servidor do que a maioria da hospedagem compartilhada, com 100% de pontuações no GTmetrix e um tempo de carregamento de 0,5s. Eles também migrar você de graça.

WP-Super-Cache-Facebook-Enquete

Veja como definir as configurações do WP Super Cache:

Guias WP-Super-Cache

1. Fácil

WP-Super-Cache-Easy-Settings

Armazenamento em cache (Habilitar) – permite cache, uma maneira fácil de melhorar o tempo de carregamento.

Cache de teste – testa se o cache está funcionando. Se você encontrar erros, vá para a guia Avançado e ajuste algumas das opções diversas (tente desativar “compactar páginas” e “reconstruir o cache”).

Excluir cache – se você fizer atualizações no seu site, especialmente nos arquivos CSS ou JavaScript, e vir uma versão antiga da sua página, a exclusão do cache atualizará a página para a versão mais recente.

2. Avançado

WP-Super-Cache-Advanced-Settings

Armazenamento em cache (Habilitar) – permite cache.

Método de entrega de cache – o modo simples é mais fácil e é recomendado para não programadores. O Modo Especialista usa o recurso mod_rewrite do Apache para veicular arquivos html estáticos “supercache” e é mais rápido que o modo simples … mas se você não se sente confortável ao editar arquivos PHP, use o modo simples.

Não armazene em cache páginas para usuários conhecidos (Habilitar) – ativar isso não mostra páginas em cache para pessoas que já estiveram no seu site antes. Isso é bom porque os visitantes regulares desejam ver um novo conteúdo (por exemplo, em seu blog) que, caso contrário, não seria exibido se você desativar esse.

Não armazene em cache páginas com parâmetros GET. (? x = y no final de um URL) (Habilitar) – não armazena em cache páginas diferentes para cada usuário (páginas de vendas exclusivas, se você exibir anúncios no Facebook / Google, perfis de associação, lógica condicional nos formulários de contato). Parâmetros GET é um ótimo plugin para isso.

Comprima páginas para que sejam veiculadas mais rapidamente aos visitantes (Habilitar) – este é o item “Gzip Compression” no GTmetrix / Pingdom. Depois de ativar isso, visualize sua página inicial e procure erros de formatação perceptíveis. Se houver, desative-o. Caso contrário, ative definitivamente este.

Cache de cabeçalhos HTTP com conteúdo da página (Desativar) – torna as páginas em cache mais rápidas, mas também faz com que o WP Super Cache use a entrega de arquivos PHP (mais lenta) em vez da entrega estática de arquivos (mais rápida). É uma troca, mas se você usar plug-ins que enviam cabeçalhos extras, ative-o. Caso contrário, desative-o.

Reconstrução de cache. Servir um arquivo supercache para usuários anônimos enquanto um novo arquivo está sendo gerado (Ativar) – mostra a página em cache se um novo arquivo está em processo de geração.

304 cache de navegador não modificado. Indique quando uma página não foi modificada desde a última solicitação. (Habilitar) – impede a atualização do cache nas páginas de “tags” (salva recursos do servidor).

Torne os usuários conhecidos anônimos para que eles recebam arquivos estáticos superconectados em cache – contraria a configuração anterior “não armazena em cache páginas para usuários conhecidos” e, em vez disso, armazena em cache para todos.

Ativar armazenamento em cache dinâmico – (Habilitar) – permite o armazenamento em cache de conteúdo dinâmico (conteúdo que está mudando), como anúncios, uma contagem de visitantes exibida publicamente ou até mesmo as recomendações da Amazon.

Suporte para dispositivo móvel. (Plug-in ou tema externo necessário. Consulte o Perguntas frequentes para mais detalhes.) (Habilitar) – se estiver usando plug-in móvel como WPtouch, ou um tema para celular, isso armazena em cache as páginas para celular.

Remova o suporte a charset UTF8 / blog do arquivo .htaccess. Somente necessário se você ver caracteres estranhos ou pontuação parecer incorreta. Requer atualização de regras de reescrita – (Desativar) – se você vir caracteres estranhos no seu site (â €&# x2122; ¢), isso deve corrigi-lo. Caso contrário, deixe-o desativado.

Limpar todos os arquivos de cache quando uma postagem ou página for publicada ou atualizada – Habilitar) – se você publicar uma postagem e também tiver um blogroll (por exemplo, na sua página inicial) e quiser garantir que ela seja atualizada com a publicação mais recente, isso limpará o cache e garantirá a exibição do novo conteúdo.

Verificações extras na página inicial. (Ocasionalmente, para o cache da página inicial) (Habilitar) – semelhante à configuração anterior, garante que as postagens mais recentes do seu blog sejam exibidas na página inicial (se você tiver um blogroll). Isso também se aplica ao conteúdo dinâmico na página inicial.

Atualizar a página atual somente quando os comentários forem feitos – ative-o se você tiver muitos comentários, pois os leitores desejam ver o conteúdo mais recente (você não deseja atualizar todo o cache para fazer isso).

Listar as páginas em cache mais recentes nesta página (Desativar) – mostra quais páginas foram armazenadas em cache.

Bloqueio de arquivo grosseiro. Você não precisa disso, pois o seu site ficará mais lento  (Desativar).

Init tardio. Exibir arquivos em cache após o carregamento do WordPress (Habilitar) – permite que o conteúdo permaneça dinâmico. Se você vir o erro “página dinâmica do super cache detectada, mas o init tardio não definido” o corrigirá.

Local do cache – não mude – não mude o caminho, o caminho padrão é bom.

Tempo limite do cache – 3.600 é bom para a maioria dos sites, sites de alto tráfego podem diminuir para 1.800. Essa é a frequência em que as páginas armazenadas em cache expiram e serão jogadas fora. Se você definir muito devagar, os usuários nunca verão a versão em cache. Se muito rápido, pode consumir muitos recursos do servidor.

Nomes de arquivos aceitos & URIs rejeitados – especifique as páginas que você não deseja que sejam armazenadas em cache. O uso mais comum para isso é excluir páginas de comércio eletrônico ou páginas atualizadas com muita frequência.

Exemplos:

  • /fazer compras/
  • / loja / conta /
  • / loja / checkout /
  • / loja / carrinho /
  • / shop / confirmar pedido /

Agentes do usuário rejeitados – impede que os agentes do usuário armazenem em cache as páginas. Os mais comuns são os mecanismos de pesquisa como Googlebot e Bingbot, mas aqui está uma lista completa de agentes do usuário você pode ver. Se você estiver usando o WPtouch, também desejará adicionar a lista completa de agentes de usuários móveis aqui.

Confinamento – prepara seu servidor para um pico esperado no tráfego (durante o bloqueio, novos comentários em uma postagem não atualizarão os arquivos estáticos em cache). Isso economizará recursos do servidor e ajudará a impedir o travamento do seu site. Habilite isso somente se você notar disparos de tráfego.

Arquivos diretamente em cache – se você souber que uma página específica terá um pico alto no tráfego, adicione-a aqui.

Corrigir configuração – restaura as configurações padrão do WP Super Cache.

3. CDN

Uma CDN (rede de entrega de conteúdo) hospeda seus arquivos pesados ​​de sites em vários centros de dados em todo o país / mundo, o que reduz a distância geográfica entre o servidor e o visitante. Isso reduz o tempo de carregamento e é recomendado no guia de otimização do WordPress.

O StackPath é um dos CDNs mais populares e é o que eu uso no meu site. Eles possuem 31 data centers fortemente localizados nos EUA e um suporte incrível que ajudou a melhorar em 8% minha pontuação no GTmetrix YSlow. KeyCDN também é bom, mas fiquei muito feliz com o MaxCDN / StackPath.

StackPath vs. Cloudflare – Cloudflare é gratuito, o StackPath começa em US $ 10 / mês com uma avaliação gratuita de 30 dias. Cloudflare tem o seu próprio data centers, O StackPath possui seus próprios data centers. Geralmente, quanto mais data centers, melhor e mais recursos você pode descarregar para eles (tornando o site carregado ainda mais rápido). O StackPath vem com uma equipe de suporte que o ajudará a configurá-lo (não há suporte no plano gratuito do Cloudflare). O suporte ao StackPath foi capaz de melhorar significativamente o tempo de carregamento e melhorar minha pontuação no GTmetrix YSlow em 8%, o que valeu totalmente a pena.

Passo 1: Inscreva-se em uma avaliação de 30 dias e siga as etapas abaixo. (StackPath também possui um tutorial).

Passo 2: No painel StackPath, clique na guia CDN e criar um site CDN do StackPath

Tab StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-Server-IP-Address

Copie o endereço IP do servidor – é necessário na etapa 6 desta seção.

WP-Super-Cache-StackPath-CDN-URL

etapa 3: Cole seu URL da CDN na guia CDN do WP Super Cache em “URL externo” e “CNAMES adicionais”. Se estiver usando SSL, verifique também “pule https URLs para evitar conteúdo mistoErros.

Configurações WP-Super-Cache-CDN

Passo 4: No StackPath, vá para CDN → Configurações de cache e clique em “Limpar tudo” …

StackPath-Purge-Cache

Etapa 5: Copie o endereço IP do seu servidor da etapa 2 (você também pode encontrá-lo na sua conta de hospedagem). Então coloque o endereço IP do servidor na lista de permissões no StackPath criando um site WAF (WAF → Firewall).

StackPath-Whitelist-IP

Etapa 6: Execute seu site em GTmetrix e “rede de entrega de conteúdo” deve estar verde no YSlow.

CDN GTmetrix YSlow

Entre em contato com o suporte do StackPath, pois eles podem ajustar minhas configurações para melhorar ainda mais as notas. Eles têm uma das maiores equipes de suporte – eu definitivamente o utilizaria.

4. Conteúdo

Desde que seu “tempo limite do cache” seja definido adequadamente nas configurações Avançadas, suas páginas em cache expiradas serão excluídas e não causarão estresse ao servidor. Ao trabalhar no site, você também pode fazer alterações em CSS / JS (por exemplo, imagens de segundo plano) e ver uma versão em cache (ou você pode não perceber que sua CDN está funcionando). Nesse caso, a exclusão do cache deve corrigir isso.

WP-Super-Cache-Conteúdo-Configuração

Excluir cache – atualiza o cache caso veja versões antigas em cache de suas páginas.

5. Pré-carregamento

O pré-carregamento é uma atualização quando todas as páginas em cache são limpas e atualizadas de uma só vez. Eu o habilitaria, pois isso melhora a velocidade do site / indexação. No entanto, a pré-carga consome muito recursos do servidor o que coloca estresse no servidor e pode tornar seu site lento. Por padrão, ele define como atualizar arquivos de cache pré-carregados a cada 600 minutos. Mas você deve aumentar esse número se estiver colocando pressão no seu servidor, principalmente se você estiver hospedando em uma hospedagem compartilhada. Você também pode deixar 0 se não desejar que os arquivos estáticos expirem, a menos que você atualize manualmente o cache.

WP-Super-Cache-Preload-Settings

6. Plugins

Deixe tudo como está, a menos que esteja usando o Plugin Bad BehaviorPlugin de mapeamento de domínio MU do WordPress, ou Plug-in WPtouch, nesse caso, você habilitaria de forma compatível para aqueles.

WP-Super-Cache-Plugins-Settings

7. Debug

Configurações WP-Super-Cache-Dubug

Cloudflare

O WP Super Cache não tem uma maneira direta de configurar o Cloudflare, mas isso é muito fácil e eu definitivamente recomendo usar CDN gratuito do Cloudflare. Muitos hosts (incluindo SiteGround) têm uma opção para ativar o Cloudflare em seu cPanel com 1 clique. Este é de longe o método mais fácil.

Ativação do SiteGround-Cloudflare

Se o seu host não tiver essa opção, siga as etapas abaixo …

1 1. Inscreva-se para Cloudflare e você será solicitado a adicionar seu site e iniciar uma verificação.

cloudflare-begin-scan

2. Quando a digitalização estiver concluída, selecione o plano gratuito e o Cloudflare o guiará por um conjunto de páginas. Você será direcionado para uma página na qual o Cloudflare atribui a você 2 servidores de nomes

Painel Cloudflare-Name-Servers-Dashboard

3. Faça uma pesquisa no Google por “como alterar os servidores de nomes no SiteGround” (pesquise apenas seu host) e siga as instruções. Você estará copiando os 2 servidores de nome fornecidos pelo Cloudflare e colando-os em uma opção personalizada de servidores de nome no cPanel de hospedagem…

SiteGround-DNS-Records

4. Vá para sua Configurações de velocidade do Cloudflare e verifique se Auto Minify e Carregador de foguetes estão desligados, mas SG Railgun está ligado.

Guia Cloudflare-Speed

5. Cloudflare diz “Recomendamos que você crie um Regra da página excluir a seção de administração do seu site dos recursos de desempenho do Cloudflare. Recursos como o Rocket Loader e a Minificação automática podem inadvertidamente interromper as funções de back-end na sua seção de administração. ”

Adicione estas regras de 2 páginas ao seu configurações de regras da página

Cloudflare-Página-Regra-WP-Admin

Pré-visualização de regra de página em nuvem do WP

6. Por fim, vá para o seu Configurações de cache do Cloudflare e limpar arquivos individuais

Limpar arquivos individuais Cloudflare

Feito!

Assista ao meu vídeo – é um vídeo de 42 minutos, mas eu abro praticamente tudo (registros de data e hora na descrição do vídeo) e você deve aprender muitas informações excelentes sobre a velocidade do site WordPress:

SiteGround (host nº 1 nas pesquisas do Facebook)

SiteGround é usado por Yoast, eu e recomendado por WordPress. Eles são o número 1 em quase todos os Enquete no Facebook e dar à maioria das pessoas significantes melhorias no tempo de carregamento especialmente se eles estivessem usando hosts medíocres: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast-no-Twitter-acabamos de mudar para o Siteground

Eu uso a plano GoGeek semi-dedicado que vem com 4x mais recursos do servidor do que hospedagem compartilhada. Clique nas minhas páginas para ver a rapidez com que elas são carregadas, confira meu relatório do GTmetrix ou veja pessoas que migrou e publicado novos tempos de carregamento. Eles também fazem migrações gratuitas.

DigitalOcean em Cloudways e Kinsta também são bons e começam em US $ 10 / mês e US $ 30 / mês. O Cloudways é mais para desenvolvedores que não precisam de cPanel, hospedagem de email ou o suporte que você recebe com o SiteGround. Kinsta é basicamente o que o WP Engine costumava ser (caro, mas incrível). Todo o meu blog é basicamente dedicado a ajudar as pessoas a fazer o site carregar mais rápido. Recuso-me a recomendar hospedagem de US $ 2 / mês, já que é o maior arrependimento da maioria das pessoas ao executar um site.

Como verificar se sua hospedagem está lenta
Execute seu site através Google PageSpeed ​​Insights para ver se reduzir o tempo de resposta do servidor está no seu relatório. Google recomenda deveria ser <200ms. Qualquer coisa acima de 1 segundo não é bom. Você também pode verificar seu TTFB (hora do primeiro byte) na guia Tempos do GTmetrix ou bytecheck.com.

Reduzir o tempo de resposta do servidor

Pesquisa de Hospedagem 2019

2017-WordPress-Hosting-FB-Enquete

Recomendações de hospedagem da Elementor

Recomendação de hospedagem para julho de 2019

Pesquisa-Hospedagem-WordPress-Ago-2018

Pesquisa-Hospedagem Compartilhada-2017

Pesquisa-2019-Hosting

Empresa Go-To-Hosting

Pesquisa-WordPress-Hospedagem-2017

Pesquisa de hospedagem gerenciada

WooCommerce-Hosting-FB-Enquete

Pesquisa de hospedagem na web 2016

Best-WordPress-Hosting-Provider-Poll

Best-Web-Hosting-2019-Pesquisa

Enquete WP Friendly Hosting

2016-WordPress-Hosting-FB-Enquete

Hospedagem Favorita Para Elementor

Recomendações de hospedagem para 2018

Managed-WordPress-Hosting-Poll-2017

2019-Hosts-Enquete-1

Pesquisa de hospedagem para velocidade

WordPress-Hospedagem-Enquete-Junho-1

Recomendação do SiteGround

2014-Managed-WordPress-Hosting-FB-Enquete

Melhor Provedor de Hospedagem na Web

Hospedagem-Enquete-Fev-2019

Hospedagem-Recomendações-Enquete

Bluehost vs SiteGround

Pesquisa de host da WordPress

SiteGround é recomendado por WordPress:

SiteGround-Recomendado-WordPress-Host

E por Ivica quem dirige o WordPress acelera o grupo no Facebook com mais de 16.000 membros.

Ferramentas recomendadas para acelerar o WordPress

Alguns tópicos:

Godaddy To SiteGround Migração

EIG-para-siteGround

Migração de SiteGround

SiteGround tem 3 planos:

Hospedagem WordPress SiteGround

Planos mais altos incluem mais recursos do servidor (Fator # 1 no guia de otimização do WordPress). Aqui está o gráfico de comparação completo, mas o GrowBig oferece cerca de duas vezes mais recursos de servidor que o StartUp, e o GoGeek é alojamento semi-dedicado o que lhe dá ainda mais. O GrowBig and up vem com migração gratuita, preparo, armazenamento em cache avançado e capacidade de hospedar vários sites. O GoGeek vem com suporte prioritário. Sua hospedagem na nuvem é bastante alta em US $ 80 / mês.

Você pode ver isso em seus página de recursos:

SiteGround-Server-Resources-Comparation

Eu uso o SiteGround porque:

  1. My GTmetrix + Pingdom relatórios falam por si
  2. Minhas páginas são carregadas instantaneamente (clique nelas, se desejar)
  3. Rápido tecnologia de velocidade (PHP 7.3, NGINX, SG Optimizer, Cloudflare)
  4. Recomendado por Yoast, WordPress, Ivica de Acelerar o WordPress
  5. Livre Vamos criptografar SSL, fácil de usar cPanel, e recursos para comércio eletrônico
  6. O suporte ao WordPress é imbatível mesmo sem o suporte prioritário da GoGeek
  7. GrowBig vem com armazenamento temporário, mais armazenamento e mais recursos do servidor (role para baixo até “alocamos os recursos necessários”) e passe o mouse sobre o servidor aba)
  8. GoGeek vem com ainda mais recursos de servidor, armazenamento e suporte prioritário
  9. Migrações gratuitas, plugin de migração, e um Garantia de devolução do dinheiro em 30 dias
  10. Muitos elogios sobre Reddit, Conversas no Facebook, Twitter, TrustPilot
  11. Toneladas de elogios no Facebook: # 1, # 2, # 3, # 4, # 5, # 6, # 7# 8, # 9, # 10# 11
  12. Muitas pessoas já migraram e publicaram resultados no Twitter: # 1, # 2, # 3, # 4, # 5, # 6# 7, # 8, # 9, # 10, # 11, # 12, # 13, # 14, # 15, # 16, # 17, # 18, # 19, # 20, # 21, # 22, # 23, # 24, # 25, # 26, # 27, # 28, # 29, # 30, # 31, # 32, # 33, # 34, # 35, # 36, # 37

Isenção de responsabilidade do afiliado – se você se inscrever no SiteGround com meu link de afiliado Eu doarei um bom pedaço sem nenhum custo para você. A cada ano eu doe US $ 3 mil para campanhas do GoFundMe (2018 era para alimentar os famintos em Denver, 2017 era para a Cruz Vermelha no furacão Harvey). Seu apoio ajuda e eu realmente aprecio isso. Eu tento fazer meus comentários imparciais e apoiados por evidência na forma de Pesquisas no Facebook, tweets, e conversas reais. Se você não quiser usá-lo, aqui está uma link não afiliado para SiteGround. De qualquer forma, eu realmente acredito que eles são um host estelar do WordPress e seu site funcionará mais rápido / mais suave … faça sua pesquisa em grupos do Facebook + Twitter e você encontrará a maioria das pessoas Diga o mesmo.

OMM-On-SiteGround

As pessoas geralmente migram porque seus tecnologia de velocidade pode reduzir o tempo de carregamento pela metade:

Mudando para SiteGround

Migração do SiteGround Load Time

Bluehost para SiteGround GTmetrix

HostGator para SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 Pontuação Perfeita No SiteGround

SiteGround Genesis

Velocidade entregue pelo SiteGround

Relatório SiteGround GTmetrix

Tempos de carregamento reduzidos com SiteGround

Novos tempos de resposta do SiteGround

Migração de HostGator para SiteGround

Tempos de resposta do SiteGround no Joomla

Comutado para Hospedagem SiteGround

Combo SiteGround Rocket Imagify

Joomla GTmetrix No SiteGround

SiteGround PageSpeed ​​Insights

SiteGround On Joomla

Tempos de carregamento reduzidos SiteGround

Hospedagem Rápida SiteGround

Novos resultados do Pingdom no SiteGround

Novo Tempo de Resposta SiteGround

Melhoria no tempo de resposta do SiteGround

perguntas frequentes

&# x1f680; O WP Super Cache é um bom plugin?

Geralmente não é o plug-in mais votado nas pesquisas do Facebook e eu pessoalmente obtive melhores resultados com o WP Rocket e outros plugins de cache. Cada site é diferente – você precisa configurar e comparar os resultados de diferentes plugins de cache no GTmetrix, um de cada vez..

&# x1f680; Como você configura o Cloudflare com WP Super Cache?

Inscreva-se para uma conta gratuita do Cloudflare e altere os servidores de nomes (no seu registro de domínio) para os que o Cloudflare fornecer.

&# x1f680; Várias CDNs melhorarão ainda mais a velocidade?

Em teoria, sim. Mais CDNs = mais data centers = entrega mais rápida do seu conteúdo e mais descarregamento de recursos, o que deve aliviar a carga no seu servidor. O CDN do Cloudflare é suficiente para a maioria dos sites, mas se você é obcecado por velocidade, tente o StackPath ou o KeyCDN.

&# x1f680; Como o WP Super Cache se compara ao WP Rocket?

O WP Rocket possui mais recursos de velocidade que o WP Super Cache (limpeza do banco de dados, otimização do Google Fonts + Analytics, controle de batimentos cardíacos) e é mais fácil de configurar, mas o WP Rocket também é um plug-in premium. Se a velocidade é muito importante, experimente o WP Rocket.

&# x1f680; De que outros plugins de velocidade eu preciso além do WP Super Cache?

Você precisará de um plug-in para otimizar fontes (OMGF), limpeza de banco de dados (WP-Optimize), controle de pulsação, otimizar o Google Analytics (CAOS) e desativar seletivamente plug-ins (Asset CleanUp ou Perfmatters). Esses recursos não estão embutidos no WP Super Cahce.

Funcionou?

Deixe-me saber nos comentários!

Felicidades,
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map