Em várias conversas com outros marketeers sobre WordPress deparo-me com uma queixa comum. Existem plugins a mais! Ninguém quer plugins para WordPress hoje em dia! Mas porquê?
As opiniões dividem-se entre a comunidade, até mesmo entre os “gurus” do WP.
Uns afirmam que a existência de plugins no site é perfeitamente normal e que deviam dar mais realce à otimização de código; servidor; conteúdo e outros aspetos (on-page e off-page SEO). Outros afirmam que os primeiros são malucos, provavelmente caíram num caldeirão com sopa de Cannabis e a sopa ainda está a fazer efeito.
No entanto, existem razões válidas em todos os pontos de vista.
Desvantagens de usar plugins no WordPress
Existem realmente desvantagens ao utilizar uma instalação de WP (WordPress) toda “kitada” de plugins, embora num mundo realista é preciso sempre adicionar uma funcionalidade extra ao original.
São, principalmente, questões de ordem técnica e que podem afetar o SEO do site.
O site fica “pesado”
Cada vez que um plugin é adicionado ao WordPress, o ficheiro que é carregado para o site vai adicionar-se ao espaço que o mesmo ocupa no servidor, ou seja, torna o site mais “pesado” pois agora ocupa mais alguns megabytes.
Com a instalação do plugin também são criadas novas tabelas que, por sua vez, são adicionadas à base de dados (BD) geral do site. Isto torna a BD maior; mais pesada (uns Kilobytes ou “KB” a mais) e também obriga a um processamento adicional de informação cada vez que é feita uma chamada à BD.
O site fica pesado… E lento!
Para além de uns “KB” (ou entenda-se “Kg”) a mais tornarem o site mais pesado, consequente o peso extra torna-o mais lento a carregar porque o uso de vários plugins também aumenta o tempo de carregamento do site.
Um site com um tempo de carregamento elevado (leia-se um site lento) vai inevitavelmente ser penalizado no que toca a ranking geral da Google. O algoritmo privilegia uma boa experiência de utilizador. Caso contrário
Independentemente do plugin (ou plugins) em questão, tudo pode afetar o site:
- Plugins com funcionalidades – Calculadoras, Sliders, Formulários, outros. Uma vez em Pagespeed Insights detetei um problema com o Revolution Slider, estava a atrasar o carregamento do site em 5 segundos.
- Analítica – Até o Google Site Kit pode aumentar o tempo de carregamento. Um plugin bom e que uso em alguns sites.
Conflitos entre plugins e White Screen of Death
“Era uma vez um marketeer que num belo dia instalou um plugin novo no seu WordPress. Era um plugin recomendado pela crítica, que ia resolver necessidades e melhorar certos aspetos do site. O marketeer instalou o plugin, ativou-o… E o site transformou-se numa aberração!”
Esta história é-te familiar…? Se não é, ainda bem! Isto acontece a vários profissionais por várias razões. Trata-se de conflitos entre diferentes plugins.
Os plugins podem entrar em conflito uns com os outros e isso infelizmente resulta em vários erros, o mais famoso deles é o WSOD, ou “White Screen of Death” (Ecrã Branco da Morte em homenagem ao BSOD, ou “Blue Screen of Death”, do Windows).
Se isso vos acontecer não desesperem, reponham a vossa última versão guardada do site (backup). Se não tiverem backup desesperem. Mesmo. A sério!
Manutenção dos plugins
A manutenção do repositório de plugins WP é muito mais simples hoje em dia do que era antes de 2020. Surgiu a opção de atualizações automáticas de plugins e, consequentemente, uma série de gente fez dinheiro com sites que deixaram de funcionar de um dia para o outro.
Não é por ser mais simples que é melhor. A manutenção do WordPress é um assunto sempre “delicado” e que deve ser tratado com seriedade.
Num caso perfeito, em que existe tempo e disponibilidade, apenas se deve fazer a atualização imediata de plugins que tenha sido descoberta uma falha de segurança. Todos os demais plugins existentes devem ter a sua compatibilidade verificada com a versão da instalação do WordPress.
Isso assegura que depois não existam surpresas desagradáveis como a perda de formatação do site, tal como outros erros e bugs.
Problemas de segurança no site
Alguns plugins podem ter problemas de segurança, devido a vulnerabilidades no seu código ou falta de atualizações regulares. Essas falhas de segurança podem ser aproveitadas por “pessoas com más intenções” e o site pode vir a ter problemas.
Que problemas? Vírus, malware variado, spam… Chega!?
Menos é mais!
Plugins não são um “cancro”, mas dão muito trabalho a atualizar, acrescentam peso ao site e por vezes existem alternativas que não necessitam de um plugins. Tenho vários clientes, que antes de tratarmos dos seus sites, os mesmo tinham cerca de 30 a 50 plugins, os sites eram verdadeiras baleias a tentarem deslocar-se na areia! Tudo o que for possível usar sem plugin…força!
P.e. – Ter o plugin do Google Analytics, para quê? Só para ficar bonito quando abre o backend do wordpress?! Vai ao Analytics consultar os dados e não carregues o site!
Porquê usar plugins no WordPress
Embora se entenda alguns dos problemas que o uso de plugins numa instalação WP pode acarretar, usar plugins não é em si um problema nem o “fim do mundo”.
Existem várias vantagens também em usar plugins. Sejam estéticas, técnicas, SEO (sim, também SEO) ou outras e também elas são igualmente válidas.
Novas funcionalidades
Tal como explicado no início, a adição de plugins é basicamente a adição de páginas de código que permitem adicionar novas funcionalidades ao site. Para quem não tem um conhecimento avançado de programação (PHP, Java, etc) isso é uma grande vantagem pois pode incluir Sliders, Formulários, Galerias e outras funcionalidades.
Mais segurança
Não me estou a contradizer. Embora possa trazer problemas de segurança ao site devido aos motivos mencionados há plugins que permitem melhorar a segurança do site e resolver possíveis problemas desconhecidos.
O Wordfence e o All in One devem ser das soluções mais conhecidas e utilizadas pelos utilizadores deste CMS e realmente funcionam bem.
Enorme personalização
E porque não deixar o site “nos trincos” com um design apelativo e adaptado ao utilizador? Os plugins do WordPress também o permitem.
Existe um pouco de tudo no que diz respeito a personalização, desde site builders (que permitem “construir” o site de raiz) a outras soluções interessantes a explorar.
Usar plugins é fácil, ponto!
“Se não tenho tempo para adquirir um nível mais avançado de conhecimento ou para o pôr em prática, se existe uma solução que me permite poupar recursos que posso usar noutras áreas do meu trabalho e que não compromete nada… Porque não!?”
Atenção que este pensamento não serve como desculpa para se instalar 50 plugins (ou parecido) no site. Isso seria apenas dar razão aos pontos anti-plugin.
Melhorias de SEO
Existem plugins projetados especificamente para ajudar o administrador do site a melhorar o SEO do mesmo. Fica uma lista interessante:
- Yoast SEO – Não precisa de grandes apresentações. Plugin mais usado no mundo. Cria sitemaps do site e robots.txt, otimiza palavras-chave; títulos e descrições, (praticamente não vivemos sem ele, é um “nice to have”);
- All in One SEO Pack – Seu concorrente à altura. Vale a pena investigar;
- WP Smush – Trata-se de um compressor e optimizador de imagens, que permite fazer com que estas “pesem” menos ao serem carregadas. Interfere com o tempo de carregamento do site (páginas e artigos) e leva a um melhor desempenho técnico (Technical SEO).
Otimização técnica
Os plugins de otimização técnica são por definição competentes e bons, até na versão grátis. No entanto compensa sempre pagar a versão completa para otimizar completamente o site.
Estes permitem melhorar o desempenho técnico do site através de várias otimizações diferentes, o que resulta em ganhos técnicos e de SEO. Alguns deles são.
- WP-Optimize – Um canivete suiço de otimização. A versão paga é bastante competente e inclui otimização de imagem, otimização e compressão de código CSS e Javascript, otimização de tabelas BD (e limpeza), funcionalidade de Cache… E a lista continua. Sou fã!
- Autoptimize – Uma alternativa também competente a experimentar.
- W3 Total Cache – Mais focado na gestão da cache da página. Para quem não sabe, cache é uma forma de armazenar informações numa memória temporária para que o acesso às mesmas seja mais rápido em futuros usos. Muito útil em sites com páginas dinâmicas, onde o conteúdo é criado a partir de bases de dados.
O Google quer…
Após analisar vários sites em Google Pagespeed Insights verifiquei que havia instalações WP que tinha vários tipos de recomendações técnicas. As mais frequentes eram:
- Código – Otimização e compressão de tamanho de código (minificação e inline)
- Cache – Implementação de sistema de cache no site
Estas recomendações apareciam apenas em sites onde não tinha plugins de otimização técnica instalados (pois estes implementam as recomendações acima indicadas no site).
Em seguida registei os resultados de 3 auditorias realizadas ao site em questão (para ter um intervalo de resultados como base) e instalei plugins de otimização técnica. Após ter instalado os plugins e ativado as suas funcionalidades ganhei entre 8 a 10 pontos extra em desempenho mobile e entre 4 a 6 de desempenho desktop.
E esta hein?
Bónus – Plugins úteis
- Duplicate page – Estiveste a criar uma página template e precisas de a duplicar? Não vás mais longe.
- Yoast SEO – Um canivete suíço de otimização. A versão paga é bastante competente e inclui otimização de imagem, otimização e compressão de código CSS e Javascript, otimização de tabelas BD (e limpeza), funcionalidade de Cache… E a lista continua. Sou fã!
- W3 Total Cache – Mais focado na gestão da cache da página.
Agora diverte-te e faz o jogo: Quantos plugin posso retirar do meu site? Quantos plugins estão aqui e não servem para nada?