Frequentemente, os leitores nos perguntam quantos plugins devem instalar em seu site WordPress. A verdadeira questão que todos querem saber é quantos plugins são demais?
Como existem muitos conceitos errados sobre os plugins do WordPress e como eles podem afetar a velocidade, o desempenho e a segurança do site, queremos explicar esse assunto em detalhes para nossos usuários não técnicos.
Neste artigo, explicaremos quantos plugins WordPress devem ser instalados em seu site. Também falaremos sobre como e quando os plugins podem e não podem afetar o desempenho do seu site. Nosso objetivo é ajudá-lo a aprender como administrar seu site com a combinação perfeita de plugins WordPress.
Sobre os plugins do WordPress e como eles funcionam
Antes de nos aprofundarmos, vamos falar um pouco sobre os plugins WordPress e como eles funcionam.
Os plugins do WordPress são como aplicativos para o seu site. Eles ajudam você a adicionar novos recursos e funcionalidades no site, como criar uma loja online , adicionar formulários de contato e muito mais.
Como o próprio WordPress, os plugins também são escritos na linguagem de programação PHP. O código PHP é executado no servidor de hospedagem do seu site e utiliza seus recursos.
É por isso que você deve escolher uma boa empresa de hospedagem WordPress que forneça ferramentas fáceis para gerenciar esses recursos e executar seu site com eficiência.
Desde o WordPress 1.2 (quando o suporte para plugins foi adicionado), os plugins têm sido uma bênção para os usuários. WordPress sem plugins é como uma loja de brinquedos sem brinquedos. Isso não é divertido.
Por que os plugins são essenciais para sites WordPress
Mesmo que o núcleo do WordPress forneça uma estrutura de publicação forte, são os plugins amplamente responsáveis por tornar o WordPress o construtor de sites mais popular do mundo.
O número total de plugins para WordPress disponíveis cresceu ao longo dos anos. No momento em que este artigo foi escrito, havia mais de 58.000 plugins gratuitos do WordPress disponíveis no diretório oficial de plugins.
Além desses plugins gratuitos, também existem milhares de plugins premium para WordPress vendidos por empresas e desenvolvedores terceirizados.
Os plugins podem ajudá-lo a melhorar o SEO, aumentar a segurança, gerenciar usuários e muito mais. Seria muito difícil fazer seu negócio crescer sem usar os plugins no WordPress.
Relação entre plugins e desempenho no WordPress
O objetivo dos plugins é estender o WordPress para fazer quase tudo que você possa imaginar. No entanto, agora vemos uma sensação de medo ou restrição em relação aos plugins por parte de alguns usuários iniciantes.
As pessoas ficam preocupadas com desempenho, segurança, confiabilidade, etc. Isso ocorre principalmente porque designers, desenvolvedores e técnicos de suporte de hospedagem com pouco conhecimento técnico, ficam realmente frustrados quando estão solucionando problemas em sites de clientes.
Frustrados, eles fazem comentários como “tenha menos plugins” ou “são os plugins que estão deixando seu site lento”.
Essas declarações ressoam nas redes sociais. O maior problema com essas declarações é sua ambiguidade.
O que é menos? Quantos plugins WordPress são demais?
Acreditamos que o problema não seja a quantidade de plugins, mas sim a qualidade.
Você pode ter dezenas de bons plugins WordPress em execução no seu site sem problemas, mas a adição de um único plugin mal codificado pode tornar o seu site mais lento.
Quando isso acontecer e você pedir ajuda para a solução de problemas, o técnico de suporte da empresa de hospedagem ou outro desenvolvedor culpará a quantidade de plugins.
Isso faz sentido porque solucionar problemas em um site com 5 plugins é muito mais fácil do que solucionar problemas em um site com 30. A quantidade de plugins torna seu trabalho mais difícil.
É extremamente importante ter cautela ao seguir qualquer conselho resultante da frustração desses técnicos.
Você deve pedir educadamente que identifiquem qual plugin específico está causando o problema, porque simplesmente culpar a quantidade de plugins é resultado da preguiça.
Para colocar isso em perspectiva, nosso site Império WP tem 54 plugins ativos no momento e carrega extremamente rápido.
Se adicionarmos um plugin mal codificado que torna o site mais lento, deveríamos apenas desabilitar aquele plugin mal codificado (não todos os 54).
Dito isso, vamos dar uma olhada em como os plugins podem afetar diferentes aspectos do seu site.
Como os plugins do WordPress afetam a velocidade e o desempenho do site
Existem muitos tipos diferentes de plugins para WordPress, e cada um deles afeta o desempenho do seu site de forma diferente.
Existem plugins que afetam principalmente o front-end. Por exemplo, plugins de construtor de página, formulários de contato , galerias, controles deslizantes (sliders), etc.
Depois, há plugins que são feitos principalmente para executar tarefas no back-end ou na área administrativa. Por exemplo, plugins de backup para WordPress , plugins editoriais, vários processos em segundo plano, etc.
Existem também plugins que podem ser executados em qualquer lugar, incluindo área de administração e front-end. Por exemplo, plugins de SEO , WordPress plugins firewall , e muito mais.
O impacto de um plugin na velocidade e no desempenho do site depende de onde o plugin está sendo carregado.
Por exemplo, plugins que são carregados apenas quando você está realizando tarefas específicas na área de administração do WordPress geralmente não afetam o desempenho do seu site.
Por outro lado, os plugins carregados no front-end provavelmente terão uma pegada de desempenho maior.
Além disso, plugins que executam processos de segundo plano, como verificação de link quebrado, monitoramento 404, etc., também podem diminuir significativamente o desempenho geral do seu site.
Os plugins podem afetar o desempenho do seu site ao:
- Fazer solicitações HTTP adicionais – Alguns plugins (principalmente os de front-end) podem exigir estilos ou scripts personalizados para funcionarem corretamente. Por causa disso, eles podem adicionar arquivos JS e / ou CSS extras. O carregamento desses arquivos requer a realização de solicitações HTTP adicionais, o que diminui o tempo de carregamento da página.
- Consultas adicionais de banco de dados – Alguns plugins podem aumentar suas consultas de banco de dados. Por exemplo, plugins para exibir posts populares , posts relacionados ou qualquer outra coisa que extraia elementos do banco de dados e os exiba no front-end.
- Processos em segundo plano e gravações de banco de dados – alguns plugins podem ocupar muitos recursos do servidor enquanto executam processos em segundo plano, como verificação de links quebrados, monitoramento e análise de registro como visualizações de posts, etc.
A maioria dos bons plugins WordPress só carrega arquivos adicionais quando necessário e minimiza as chamadas de banco de dados. No entanto, às vezes é simplesmente inevitável.
Felizmente, existem otimizações disponíveis para a maioria dos casos. Vamos dar uma olhada em uma correção de curto e longo prazo para esses problemas.
Antes de fazermos isso, primeiro certifique-se de ter o cache habilitado em seu site WordPress. Sem cache, seu site sempre será lento.
Agora, vamos passar para outras otimizações.
Corrigindo problema de solicitações HTTP adicionais
Os plugins precisam adicionar solicitações HTTP adicionais (ou seja, arquivo JS e CSS) para funcionar imediatamente. Por exemplo, ao instalar um plugin de formulário de contato, você deseja que ele funcione e tenha uma boa aparência também.
As pessoas reclamam sobre solicitações HTTP adicionais, enquanto ignoram que às vezes são necessárias. Aqui está a aparência de um formulário sem estilo.
A maioria dos usuários não gostaria, alguns até pensariam que está quebrado. Bem, isso é exatamente o que aconteceria se o formulário de contato não incluísse as solicitações HTTP adicionais para carregar arquivos CSS e JS.
Resumindo, os estilos e scripts adicionais são necessários para que o plugin funcione corretamente.
Existem três maneiras de otimizar o problema de solicitações HTTP adicionais. Todos eles requerem algum conhecimento de codificação e conhecimento de WordPress, mas um método é definitivamente mais fácil do que os outros.
O primeiro método seria cancelar o registro dos estilos e scripts adicionais que estão sendo carregados pelo plugin. Depois disso, você pode combinar os estilos de plugin no arquivo style.css do seu tema e combinar os scripts do plugin no arquivo JavaScript principal do seu tema.
O segundo método seria carregar condicionalmente os estilos / scripts de plugin nas páginas onde eles são necessários.
Para quem não entende de código, você pode usar um plugin de cache premium como o WP Rocket, que permite minimizar e combinar arquivos com um único clique. Isso funcionará na maioria dos casos, mas em alguns casos pode causar conflitos com plugins específicos.
Com isso dito, você deve entender que algumas solicitações HTTP adicionais não são tão significativas quanto você pode pensar. Estamos falando de milissegundos aqui. No entanto, se você tiver muitos plugins que estão adicionando solicitações HTTP adicionais, essa otimização permitirá que você economize alguns segundos no tempo de carregamento.
Agora que cobrimos as solicitações HTTP, vamos dar uma olhada nas consultas adicionais do banco de dados.
Correção de consultas adicionais de banco de dados e processos em segundo plano
Alguns plugins podem aumentar a carga em seu servidor de banco de dados. O próprio WordPress faz um trabalho muito bom no cache das consultas e a maioria dos plugins bem codificados não causará nenhum problema significativo.
No entanto, se você tiver um site de alto tráfego, o uso de plugins baseados em banco de dados pode se tornar um problema, especialmente se você não tiver recursos de servidor adequados.
Por exemplo, se você tem um site de assinaturas ou uma loja online com WooCommerce, está atendendo a muitas solicitações não armazenadas em cache. Nesse cenário, a única opção real é usar uma solução de hospedagem WordPress gerenciada ou mesmo uma solução de hospedagem WooCommerce especializada .
Agora, existem alguns plugins que consomem muitos recursos e você deve evitá-los a todo custo.
Por exemplo, existem plug-ins que adicionam várias funcionalidades analíticas ao WordPress, como algum plugin de e-mail, plugin de estatísticas de site, plugin de rastreamento de visualizações, etc. Esses plugins gravam ineficientemente no banco de dados em cada carregamento de página, o que pode reduzir significativamente a velocidade do seu site na rede Internet.
Você pode rastrear análises de uma maneira mais escalonável com plugins como Google Analytics para WordPress da MonsterInsights ou Jetpack Stats.
Você pode adicionar formulários de optin de e-mail com rastreamento mais escalonável com plugins como OptinMonster ou Convert Pro ou usando formulários de inscrição de seus serviços de e-mail marketing favoritos.
Existem também plug-ins que monitoram erros 404 e rastreiam links quebrados, que podem adicionar carga pesada e sobrecarregar os recursos do servidor. Em vez de usar esses plugins, você deve usar um de terceiros serviços de nuvem como SEMRush que rastreiam automaticamente links quebrados e oferecer um monte de outras idéias SEO úteis também.
Se você não quiser uma solução premium, pode usar uma ferramenta gratuita como a Broken Link Check, que permite verificar 300 páginas por vez em busca de links quebrados.
Como os plugins podem impactar a segurança do WordPress
A segurança é outra grande preocupação quando se trata de instalar plugins no WordPress. Muitos usuários se preocupam com o fato de que ter mais plugins pode tornar seu site mais vulnerável.
É verdade que um plugin mal codificado pode ser explorado por hackers e tornar seu site vulnerável. No entanto, isso também é válido para quase todos os softwares existentes.
Descuidos estão fadados a acontecer. No entanto, a melhor parte do código aberto é que muitas pessoas estão usando o software, o que torna mais rápido a descoberta e correção de uma vulnerabilidade.
Você pode manter seu site seguro usando um plugin de segurança para o WordPress como o Astra Security. Eles examinam milhares de sites e ajudam a detectar a maioria dos problemas de segurança como um plugin vulnerável.
Você também pode proteger seu site melhorando a segurança geral do WordPress. Isso permite que você adicione camadas de segurança antes que qualquer vulnerabilidade possa ser explorada por hackers.
Confiabilidade dos Plugins WordPress
Algumas pessoas estão preocupadas com a confiabilidade de um plugin. E se o plugin for descontinuado? E se as atualizações forem lentas?
A parte bonita do ecossistema WordPress de código aberto é que sempre há alternativas.
Se você usar um plugin popular, é provável que ele não seja descontinuado. Se for, então outra pessoa provavelmente fará o fork e continuará o desenvolvimento. Esse é o poder do código aberto . Foi assim também que surgiu o WordPress (a plataforma anterior era chamada de b2/cafelog).
Contanto que você escolha plugins com um bom histórico e autores confiáveis, você estará bem.
Posso evitar utilizar plugins adicionando trechos de código (Snippets)?
Existem artigos em toda a web que mostram: “Como fazer XYZ no WordPress sem um plugin”.
O objetivo desses artigos não é desencorajar o uso de plugins, mas mostrar como aprender código. Existem basicamente três maneiras de adicionar trechos de código ao seu site. Você pode adicioná-los ao seu arquivo functions.php, um plugin específico para o site, ou usar um plugin para adicionar trechos de código personalizados .
Independentemente do método escolhido, adicionar snippets de código ao seu site tem o mesmo impacto no desempenho de um plugin independente.
Se você instalar trechos de código idênticos a um plugin, basicamente estará executando o plugin sem instalá-lo. A desvantagem é que você não receberá nenhuma atualização de plug-in ou correção de segurança para esse código.
Quantos plugins você deve instalar no WordPress? Quantos plugins do WordPress são demais?
Você deve instalar quantos plugins WordPress forem necessários para executar seu site e expandir seus negócios.
Em média, é bastante comum um site de negócios ter pelo menos 20 a 30 plugins.
Se você estiver usando o WordPress em todo o seu potencial e tiver muitos recursos avançados, essa contagem pode facilmente chegar a mais de 50.
Essa contagem deve destacar que não é a quantidade de plugins que torna seu site mais lento.
Você ficará bem com um grande número de plugins, desde que use plugins de alta qualidade que sigam os padrões de codificação do WordPress.
Como escolher os melhores plugins para WordPress?
Uma das perguntas mais frequentes dos nossos usuários é “como escolho os melhores plugins para o meu site?”
Se você estiver procurando por um plugin gratuito, faça o download apenas no diretório de plugins do WordPress.org. O diretório oficial de plugins do WordPress também facilita a escolha de bons plugins.
Você pode ver a classificação e as avaliações de um plugin fornecidas por outros usuários do WordPress. Você também pode ver quando o plugin foi atualizado pela última vez e quantos sites têm ele instalado.
Por outro lado, se você estiver procurando por um plugin premium, certifique-se de que ele seja de uma empresa ou desenvolvedor WordPress de boa reputação. Se você não tiver certeza, procure avaliações e depoimentos.
Para obter mais detalhes, consulte nosso guia completo sobre como escolher os melhores plugins para WordPress.
Se você está apenas começando, consulte nossa escolha especializada dos plugins essenciais que todo site WordPress deve ter. Você também pode verificar a categoria de plugins WordPress do Império WP, onde compartilhamos regularmente os melhores plugins WordPress e como usá-los.
Esperamos que este artigo tenha respondido às suas perguntas sobre quantos plugins você deve instalar em um site WordPress.