7 maneiras de melhorar a velocidade no WordPress (INICIANTE)

Há muitas causas para lentidão em websites criados sobre a plataforma do WordPress. Algumas delas exigem conhecimento técnico, outras podem ser resolvidas de modo relativamente simples. Aqui listamos 7 maneiras de melhorar a velocidade no WordPress, seja com o uso de plugins ou por meio de simples alterações e adições no código. Há, basicamente, 10 formas de melhorar a velocidade no WordPress:

  1. Utilizando um plugin de caching
  2. Eliminando informações inúteis da seção HEAD das páginas
  3. Reduzindo o número de plugins ativos
  4. Aumentando a memória do WordPress
  5. Gerando novas configurações no Apache
  6. Utilizando um serviço de alojamento mais adequado
  7. Mantendo plugins e WordPress atualizados
  8. Utilizando a compactação de arquivos
  9. Usando imagens otimizadas
  10. Usando um serviço de CDN

Para usuários sem conhecimento robusto do WordPress, algumas dessas configurações podem criar problemas. Desse modo, incluiremos neste post apenas dicas que exigem um conhecimento básico da plataforma (em outro artigo iremos abordar dicas avançadas).

Velocidade no WordPress – utilizando o cache

O caching é uma forma de armazenar dados de um website, para que ele possa carregar de maneira mais rápida após um primeiro acesso. Há maneiras de habilitar mecanismos de caching mesmo sem o uso de plugins, mas para usuários iniciantes, optar pelo plugin é a melhor política. Dentre os plugins mais populares de caching para WordPress, podemos citar o W3 Total Cache e o WP Super Cache. Ambos são ótimos, mas possuem imensas opções de configuração, o que pode confundir ou até prejudicar iniciantes.

Há, entretanto, opções de plugin com bom desempenho e muito menor necessidade de configurações:

A MeuPPT está também a trabalhar em um plugin próprio de caching no estilo “plug and play”. Bastará instalar e ativar, sem configurações. Para mais informações e acompanhamento, basta registar-se em nossa newsletter na barra lateral.

Velocidade no WordPress – plugins ativos

É preciso selecionar bem os plugins para uso. Cada novo plugin instalado gera requisições todas as vezes em que alguém acessa o site. Quanto mais requisições, maior o tempo de carregamento. Além disso, mesmo web designers costumam instalar dezenas de plugins, mesmo que em cada um deles só estejam a usar uma ou duas funcionalidades. Isso reduz a velocidade e ainda aumenta as probabilidades de conflitos entre plugins, colocando a própria integridade do site em risco.

Se está a cuidar do site sozinho e pretende instalar novos plugins, pense duas vezes e primeiro avalie:

  • Opiniões e análises em sites especializados sobre o desempenho de cada plugin
  • Se já há outros plugins a desempenhar funções similares
  • Se o novo plugin a instalar torna obsoletos um ou mais plugins ativos
  • Plugins que ofereçam funcionalidades facilmente configuráveis de outras maneiras, como formatações, design e estilo e tracking do Google Analytics
  • Se o plugin suporta a versão mais atual do WordPress

Na dúvida consulte fóruns e profissionais da área, ou nos mande uma mensagem – teremos prazer em ajudar. De qualquer forma, um website simples, sem plataforma de e-commerce ou áreas de associados, geralmente opera perfeitamente com 10 ou menos plugins. Há, entretanto, sites com até 30 plugins ou mais. A velocidade, nesses casos, é amplamente prejudicada, assim como o SEO.

Velocidade no WordPress – imagens otimizadas

Há plugins e scripts capazes de compactar imagens, carregá-las após a entrada da página e outros. Tudo isso ajuda a otimizar imagens em seu site WordPress, mas há um modo bem mais fácil e rápido de contornar problemas dessa natureza: use imagens leves.

Ao selecionar fotos e imagens para colocar em seu website, sempre opte por imagens mais leves. Se você domina programas gráficos, como o Adobe Photoshop, melhor ainda. Poderá assim reduzir o tamanho das fotos e imagens para que não pesem muito na hora de carregar. Idealmente, imagens e fotos em posts não devem ter mais de 100 KB. As imagens que carregam na entrada do site ou em landing pages podem até ser um pouco maiores, assim como imagens de fundo, mas tente nunca utilizar qualquer imagem que supere os 300 KG.

Outra dica é usar imagens do tamanho que precisa. Quando carregamos uma imagem muito grande no WordPress, automaticamente são gerados tamanho alternativos, o que consome memória e também pode causar lentidão. Se for usar um logótipo pequeno no topo, próximo ao menu do site, não carregue uma imagem de 1 MB em alta definição. Seja coerente.

Aliás, no caso de logótipos e similares, é possível usar imagens em vetores, no formato SVG. O WordPress, por padrão, não aceita essas imagens, mas é possível usá-las no editor multimédia do WordPress. Em outra ocasião, iremos disponibilizar plugin específico para tal, inclusive com diretrizes para verificar a segurança dos ficheiros SVG usados.

Comprima imagens online

É possível ainda reduzir o peso de suas imagens usando um aplicativo online, seja ela PNG ou JPEG. Basta aceder ao site TinyPNG ou TinyJPG. O uso da ferramenta é praticamente autoexplicativo.

Velocidade no WordPress – vídeos no WordPress

Nunca faça o upload de vídeos diretamente no WordPress. Sempre prefira armazená-los em sistemas como o do Youtube, Vimeo e outros. A partir daí, pode-se obter um código de compartilhamento que poderá ser adicionado diretamente no editor do WordPress. Além de utilizar espaço no seu plano de alojamento, armazenar vídeos de forma local torna o carregamento de páginas muito mais lento quando se precisa exibir esse material.

Velocidade no WordPress – atualizações

Assim como ocorre com seu Windows, o próprio WordPress e seus plugins possuem falhas que eventualmente são corrigidas e aprimoradas pelos desenvolvedores. Ao manter tudo sempre atualizado, evita-se que falhas que tornam o site mais lento perdurem. Sempre verifique atualizações disponíveis e tente, antes de atualizar, dar uma pequena lida nas informações da atualização.

Velocidade no WordPress – sliders

Por mais que sejam bonitos e vistosos, alguns plugins de “sliders”, como o Slider Revolution, geram lentidão e problemas de visualização. São plugins complexos – quase editores de slides, como o Powerpoint. Além de serem complexos de mexer e configurar, ocupam muito espaço e exigem imagens pesadas para rodar bem. Acionam muitas rotinas e processos para seu funcionamento e tornam um site mais moroso.

Há ainda a possibilidade de falhas em telemóveis e tablets, pois alguns desses plugins exigem configurações muito específicas para funcionar bem em ecrãs mais reduzidos. Se o seu objetivo é velocidade, evite ou recorra a profissionais na instalação e configuração desse tipo de recurso.

Velocidade no WordPress – escolha de temas

Se está a montar um website por conta própria, tente selecionar temas que possuam boa velocidade. Se está a comprar um tema em marketplaces como a Envato e outros, há possibilidade sempre de aceder a um “demo” do tema em funcionamento. A partir dele, clique em links, carregue em vários navegadores e teste a velocidade e funcionamento antes de pagar. Tome especial cuidado com temas gratuitos, especialmente aqueles muito elaborados. O barato, nesses casos, pode sair muito caro.

Problemas de segurança em seu site WordPress

O WordPress é o sistema de CMS, ou gestão de conteúdo, mais popular do mundo. Hoje em dia, praticamente todo site, pessoal ou empresarial, é produzido na plataforma. Entretanto, pode ser que você esteja tendo problemas de segurança em seu site WordPress.

Infelizmente, sites e aplicações na web, assim como usuários de computador em geral, podem ser vítimas de diversos tipos de ataque. Arquivos maliciosos executados em segundo plano, instalação de trojans e sistemas de command line, roubo de palavras passe e IDs, spams, invasões e interrupções de serviço e muito mais. Alguns desses problemas podem ser resolvidos com o uso de certificados em seu alojamento web, protocolos de segurança e afins. Entretanto, muitos problemas de vulnerabilidade têm mesmo a ver com o seu website em si.

Como fazer?

Plugins de segurança

Há diversos plugins de segurança para WordPress. Muitos deles complexos e com plataformas similares aos antivírus que usamos em nossos computadores. Alguns recursos do WordPress que nunca sequer utilizamos podem ser utilizados por hackers e pessoas mal intencionadas para derrubar páginas, incluir códigos maliciosos ou roubar informações e registos. Além disso, há problemas em relação ao desempenho – muitos plugins e um código com problemas pode gerar lentidão no site e em seu carregamento, assim como imagens e ficheiros pesados e de maior tamanho.

Há diversos plugins de segurança para um site WordPress. Eles incluem, entre outras funções e características:

  • Proteção ao sistema de login do administrador
  • Proteção contra malware e códigos maliciosos
  • Restrição de acesso a ficheiros no servidor
  • Eliminação ou desabilitação de funcionalidades que criam vulnerabilidades
  • Correção de erros e bugs
  • Otimização de carregamentos nas páginas
  • Restrições a usuários e visitantes
  • Logs de tentativas de acesso e invasão
  • Filtros em comentários e postagens
  • Critérios de antispam

E muito mais coisa. Apesar de seguro e estável, o WordPress possui funcionalidades que abrem espaço para ataques. Especialmente no caso de sites mais simples, eliminar ou desabilitar essas funções é o modo mais fácil e rápido de evitar problemas. Contudo, há um inconveniente – todas as essas diretrizes de segurança dificilmente estão no mesmo lugar. Às vezes, para possuir um site seguro, é preciso instalar diversos plugins – isso gera lentidão e conflitos.

Site WordPress seguro – configurações confusas

Há alguns excelentes plugins de segurança, com diversas funcionalidades. Contudo, para quem não é especialista, configurá-los é um verdadeiro pesadelo. Por essa razão, a MeuPPT juntou em um mesmo plugin as principais diretrizes de segurança e otimização que utiliza em um site WordPress desenvolvido para clientes. Sem sofisticação e com funcionamento a partir do momento em que o plugin é ativado.

Realizamos atualizações constantes e completamente gratuitas, além de receber informações sobre tentativas de invasão, roubo de palavras-passe, malwares e outros. Agora a MeuPPT resolveu distribuir gratuitamente esse plugin. No momento contamos com diretrizes básicas de segurança, mas um sistema de firewall e mesmo um antivírus estão em nosso cronograma de desenvolvimento. Para utilizar o plugin, basta realizar a transferência, com um clique no botão a seguir, e a partir daí carregar o ficheiro em sua área de plugins ou diretamente no alojamento, como mostram as instruções no próximo tópico.

MeuPPT Funções de Segurança e Otimização

Plugin com funções de segurança e otimização para clientes MeuPPT, porém aberto para qualquer um. Rotinas e scripts de segurança geralmente incluídos no functions.php, mais melhorias para sites MeuPPT e de associados. O plugin é plug and play – não há necessidade de qualquer tipo de configuração. Entendemos que clientes em geral não possuem domínio de WordPress suficiente para configurarem sozinhos mecanismos de proteção a exploit e funcionalidades dentro do ambiente do WordPress. Por essa razão, a maioria das funções aqui implementadas, que visam segurança, otimização e facilidade, entram em ação assim que o plugin é ativado – deixando de operar quando o mesmo for desativado.

Instalação

  1. Carregue o ZIP por meio da área de instalação de plugins do seu WordPress ou em seu alojamento, no diretório /wp-content/plugins/
  2. Active o plugin na seção ‘Plugins’ do WordPress
  3. Todos os comandos e funções não precisam de configuração

Por que sem configurações?

Trata-se de um plugin para clientes, então funções já vêm configuradas.

Changelog

1.4.1

  • User agent blacklist update

1.4.0

  • Firewall “express”. Bloqueio de requisições maliciosas mais comuns e tentativas de acesso com user agents maliciosos

1.3.2

  • Desabilita pingbacks

1.3.1

  • Fix Safe SVG em seus diretórios e carregamento
  • Remove WLW Manifest do cabeçalho

1.3.0

  • Incorporação da classe Safe SVG, para upload e manipulação segura de imagens SVG no WordPress, com sanitização

1.2.1

  • Fix sistema de updater e atualização

1.2.0

  • Desabilita o método XML-RPC
  • Remove RSS feed para comentários
  • Desabilita emojis de um modo geral
  • Adiciona botões de cor de fundo nas fontes, caracteres especiais

1.0.0

  • Impede exibição de versão do WP em META e em RSS
  • Altera mensagens de erro no login que possam fornecer dicas a hackers para uma única mensagem sem especificações

Próximas atualizações

  • Restrição de acesso ao painel do adminpor Subscribers e Contributors
  • Liberação para uso de compressão de ficheiros via GZIP
  • Considera como spam qualquer comentário com link que exceda 45 caracteres
  • Bloqueio de requisições e user agents maliciosos mais comuns