Em julho de 2023, a State of Digital Publishing (SODP) organizou o WordPress Publishers Performance Summit (WPPS) – um evento online para profissionais de publicação digital e mídia de notícias.
Este artigo é baseado no resumo dos principais aprendizados de uma apresentação de Aslam Multani, cofundador e CTO da Multidots, e John Levitt, ex-gerente geral da Parse.ly – adquirida pela Automattic.
WordPress possui uma das maiores bibliotecas de plug-ins e complementos. No entanto, usar muitos deles pode causar inchaço no site, impactando eventualmente o desempenho.
A solução é que os editores adotem uma abordagem minimalista para construir sua pilha de tecnologia, de modo que possam monitorar o desempenho de maneira eficaz sem afetá-lo.
Para fazer isso, eles precisam se concentrar nas seguintes áreas:
- Desempenho
- Usabilidade
- Segurança
- Extensibilidade
Construindo uma pilha de tecnologia
Planeje desde o início
Os editores precisam ter em mente as seguintes dicas na fase de planejamento:
Avaliação de necessidades : seja claro sobre o problema que você deseja resolver e os resultados que espera ao expandir sua pilha de tecnologia.
Lembre-se de que adicionar novos plug-ins ou integrações também pode ter consequências e benefícios inesperados e não intencionais. Por exemplo, uma solução de monetização pode impactar os fluxos de trabalho editoriais e/ou a experiência do usuário final de forma positiva e negativa. Seja o mais claro possível sobre esses impactos potenciais para evitar surpresas mais tarde.
Recolha de dados de base : As linhas de base são importantes para medir o progresso. Os dados de linha de base incluem métricas como tempo de engajamento ativo, tráfego de pesquisa, taxa de recirculação, taxa de conversão, etc. Comece a coletar dados de linha de base desde o próprio estágio de planejamento, em vez de esperar até o lançamento ou integração da mudança proposta no site. Isso ajuda a obter uma imagem mais clara das situações antes e depois.
Investigação : Inclui a recolha das opiniões de todas as partes interessadas envolvidas – utilizadores finais, leitores, clientes, etc. A vantagem aqui é que destaca as áreas nas quais o projecto proposto terá impacto.
Estabeleça metas e resultados : Estabeleça metas mensuráveis antes do início do projeto. Ao fazer isso, é vital compreender que nem todos os resultados avançarão ou aumentarão na direção desejada. Por exemplo, uma mudança implementada para melhorar a velocidade da página pode não alterar as inscrições em boletins informativos. Ainda é importante estabelecer esta meta de “sem alterações” desde o início para garantir que, mesmo que as inscrições em boletins informativos não aumentem, elas também não serão impactadas negativamente.
Ferramentas e Execução
Três coisas nas quais os editores precisam se concentrar:
Avalie as ferramentas atuais : converse com seus parceiros e membros da equipe para avaliar o estado atual das ferramentas que você está usando. O software é atualizado rapidamente e é fácil perder uma atualização que poderia funcionar, mas da qual você não tem conhecimento.
Crie um plano : crie um plano sobre como atingir seus objetivos. Defina cronogramas e atribua tarefas às partes interessadas relevantes.
Executar, medir, iterar : Lembre-se de que a tarefa não é concluída quando o projeto é lançado. Você precisa avaliar continuamente o impacto do que alcançou e, em seguida, iterar até que o resultado desejado seja alcançado.
Fluxo de Trabalho Editorial
Projetos altamente técnicos têm impactos em toda a organização e é importante estar atento a isso. Para sites baseados em conteúdo, o editorial está no centro do processo de publicação e geralmente é o departamento com menos familiaridade com tecnologia. Por esse motivo, facilite a transição para departamentos e usuários que talvez não tenham muita exposição à nova tecnologia. Isso pode ser feito usando os seguintes meios:
- Forneça contexto para as novas mudanças que foram implementadas juntamente com os resultados esperados.
- Fornecer treinamento contínuo.
- Implemente novas soluções para pilhas de tecnologia com as quais os usuários já estão familiarizados para evitar transições abruptas.
Dicas para escolher com sabedoria
Tivemos uma visão de alto nível sobre como construir um plano estratégico para implementar mudanças em sua pilha de tecnologia WordPress.
Agora vamos examinar os detalhes básicos das coisas com um pequeno detalhe.
Temas
Decida se você precisa de um tema personalizado ou de um tema pronto.
Construtores de páginas
Leve em consideração os seguintes recursos:
Compatibilidade de temas : como o WordPress é de código aberto, muitos desenvolvedores diferentes contribuíram para sua biblioteca de temas e construtores de páginas. Isso significa que nem todos os criadores de páginas são compatíveis com todos os temas do WordPress.
Suporte da comunidade : Bons criadores de páginas têm comunidades de suporte prósperas onde outros usuários e desenvolvedores ajudam a solucionar os problemas mais comuns.
Interface do usuário : O construtor de páginas deve ter uma interface intuitiva e fácil de usar.
Plug-ins
Valide a autenticidade : certifique-se de que todos os plug-ins baixados sejam autênticos e não contenham nenhum código malicioso. Existem algumas maneiras de fazer isso. O WordPress Authenticity Checker é um plugin que faz isso automaticamente. Outras opções, como Jetpack Protect e WPScan, podem verificar um site inteiro, incluindo plug-ins e temas, para detectar vulnerabilidades.
Aqueles com conhecimento de codificação ou com uma equipe de codificação à disposição podem implementá-lo manualmente .
Plug-ins mínimos : como regra geral, mantenha o mínimo de plug-ins para evitar o inchaço do seu site. Preste ainda atenção aos seguintes fatores:
Conteúdo de nossos parceiros
- Quantos anos tem o plugin? Plug-ins desatualizados podem afetar negativamente o desempenho de um site.
- Quantas análises e instalações ativas um plugin tem? Quanto mais avaliações e instalações ativas, mais seus usuários confiam nele.
- Quem são os desenvolvedores? Se você encontrar um desenvolvedor do qual nunca ouviu falar listado em um plug-in, seria bom fazer uma pesquisa rápida no Google para ter certeza de suas credenciais.
- Com que frequência o plugin é atualizado? Escusado será dizer que quanto mais frequentemente um plugin for atualizado, melhor será o seu desempenho.
Arquitetura de conteúdo
Arquitetura de conteúdo refere-se à forma como o conteúdo é estruturado em um site. Uma boa arquitetura de conteúdo permite que o conteúdo seja facilmente descoberto e compartilhado entre plataformas e dispositivos na Internet.
Aqui estão algumas práticas recomendadas de arquitetura de conteúdo e plug-ins que podem ser usados para eles.
- Uso de WordPress multisite: WordPress multisite permite aos usuários gerenciar vários sites que compartilham o mesmo tema, plug-ins e arquivos de instalação. Isso é benéfico para empresas que administram vários sites, pois todos os sites podem ser gerenciados e atualizados a partir de um único painel. Exemplos de plug-ins multisite incluem User Switching e InfiniteWP .
- Tipos de postagem personalizados: os tipos de postagem são identificadores que o WordPress usa para classificar o conteúdo. Possui certos tipos de postagem integrados, como postagens, páginas, anexos, revisões, menu de navegação, CSS personalizado e conjuntos de alterações. Os usuários que acharem isso inadequado podem criar seus próprios tipos de postagem personalizados usando plug-ins como Custom Post Type UI .
- Taxonomias: Taxonomias são formas de agrupar postagens do WordPress. As taxonomias podem ser hierárquicas ou não hierárquicas. Um exemplo do primeiro é um índice, enquanto um exemplo do último são as tags. Um plugin para adicionar taxonomias facilmente é Simple Taxonomy Refreshed .
Na medida do possível, é aconselhável usar plug-ins nativos que operem a partir do próprio servidor do site e não dependam de serviços de terceiros.
Plataforma de hospedagem
Ao escolher uma boa plataforma de hospedagem, tenha em mente o seguinte:
- A plataforma deve estar pronta para empresas
- O WordPress gerenciado é melhor no longo prazo, pois oferece maior segurança e melhor tempo de atividade.
- Certifique-se de que a plataforma de hospedagem oferece SSL/HTTPS para maior segurança junto com tempo de atividade garantido de 99,9%.
- CDNs ou redes de entrega de conteúdo são um grupo de servidores que complementam uma boa plataforma de hospedagem que permite que servidores adicionais entreguem o conteúdo de um site com mais rapidez aos seus usuários. Cloudflare e Sucuri estão entre os serviços CDN mais usados entre os usuários do WordPress.
Contratação de Engenheiros
Se você considera que a integração tecnológica proposta é muito complexa para ser realizada internamente, você pode considerar contratar ajuda externa.
Algumas coisas a considerar ao contratar engenheiros para implementar mudanças em sua pilha de tecnologia:
- Eles têm experiência relevante e conhecimento do assunto com o plugin, tema ou construtor de páginas específico?
- Eles estão familiarizados com os padrões de codificação do WordPress ?
Baixe o e-book de aprendizado do WPPS aqui .