En juillet 2023, State of Digital Publishing (SODP) a organisé le WordPress Publishers Performance Summit (WPPS) – un événement en ligne destiné aux professionnels de l’édition numérique et des médias d’information.
Cet article est basé sur le résumé des enseignements clés d'une présentation d'Aslam Multani, co-fondateur et CTO de Multidots, et de John Levitt, ancien directeur général de Parse.ly – acquis par Automattic.
WordPress possède l'une des plus grandes bibliothèques de plugins et de modules complémentaires. Cependant, en utiliser trop peut entraîner une surcharge d’un site Web, ce qui finit par avoir un impact sur les performances.
La solution consiste pour les éditeurs à adopter une approche minimaliste pour construire leur pile technologique, de manière à pouvoir suivre efficacement les performances sans impacter les performances.
Pour ce faire, ils doivent se concentrer sur les domaines suivants :
- Performance
- Convivialité
- Sécurité
- Extensibilité
Construire une pile technologique
Planifier depuis le début
Les éditeurs doivent garder à l’esprit les conseils suivants lors de la phase de planification :
Évaluation des besoins : soyez clair sur le problème que vous cherchez à résoudre et sur les résultats que vous attendez en développant votre pile technologique.
Gardez à l’esprit que l’ajout de nouveaux plugins ou intégrations peut également avoir des conséquences et des avantages inattendus et involontaires. Par exemple, une solution de monétisation peut avoir un impact à la fois positif et négatif sur les flux de travail éditoriaux et/ou sur l’expérience de l’utilisateur final. Soyez aussi clair que possible sur ces impacts potentiels pour éviter les surprises plus tard.
Collecte de données de référence : les données de référence sont importantes pour mesurer les progrès. Les données de référence incluent des mesures telles que le temps d'engagement actif, le trafic de recherche, le taux de recirculation, le taux de conversion, etc. Commencez à collecter des données de base dès la phase de planification elle-même plutôt que d'attendre le lancement ou l'intégration de la modification proposée sur le site Web. Cela permet d’avoir une image plus claire des situations avant et après.
Recherche : Cela inclut la prise d'avis de toutes les parties prenantes concernées – utilisateurs finaux, lecteurs, clients, etc. L'avantage ici est qu'elle met en évidence les domaines sur lesquels le projet proposé aura un impact.
Fixer des objectifs et des résultats : Fixez des objectifs mesurables avant le début du projet. Ce faisant, il est essentiel de comprendre que tous les résultats n’évolueront pas dans la direction souhaitée. Par exemple, un changement mis en œuvre pour améliorer la vitesse des pages peut n'avoir aucun changement sur les inscriptions à la newsletter. Il est toujours important de fixer dès le départ cet objectif de « pas de changement » pour garantir que même si les inscriptions à la newsletter n'augmentent pas, elles ne subissent pas non plus un impact négatif.
Outils et exécution
Trois éléments sur lesquels les éditeurs doivent se concentrer :
Évaluez les outils actuels : parlez à vos partenaires et aux membres de votre équipe pour évaluer l'état actuel des outils que vous utilisez. Les logiciels sont mis à jour rapidement et il est facile de manquer une mise à jour qui pourrait faire l'affaire mais dont vous n'êtes pas au courant.
Créer un plan : créez un plan sur la façon d'atteindre vos objectifs. Fixez des délais et attribuez des tâches aux parties prenantes concernées.
Exécuter, mesurer, itérer : N'oubliez pas que la tâche n'est pas terminée une fois le projet lancé. Vous devez continuellement évaluer l'impact de ce que vous avez réalisé, puis répéter jusqu'à ce que le résultat souhaité soit atteint.
Flux de travail éditorial
Les projets hautement techniques ont des impacts dans toute l’organisation et il est important d’en être conscient. Pour les sites Web basés sur le contenu, la rédaction est au cœur du processus de publication et est souvent le département le moins familiarisé avec la technologie. Pour cette raison, facilitez la transition pour les services et les utilisateurs qui ne sont peut-être pas très exposés à la nouvelle technologie. Cela peut être fait en utilisant les moyens suivants :
- Fournissez le contexte des nouveaux changements qui ont été mis en œuvre ainsi que les résultats attendus.
- Assurer une formation continue.
- Implémentez de nouvelles solutions aux piles technologiques que les utilisateurs connaissent déjà pour éviter les transitions brusques.
Conseils pour choisir judicieusement
Nous avons eu une vue d'ensemble sur la manière d'élaborer un plan stratégique pour mettre en œuvre les modifications apportées à votre pile technologique WordPress.
Nous passons maintenant à l’examen des détails plus détaillés.
Thèmes
Décidez si vous avez besoin d'un thème personnalisé ou d'un thème prêt à l'emploi.
Constructeurs de pages
Tenez compte des caractéristiques suivantes :
Compatibilité des thèmes : Puisque WordPress est open-source, de nombreux développeurs différents ont contribué à sa bibliothèque de thèmes et de constructeurs de pages. Cela signifie que tous les constructeurs de pages ne sont pas compatibles avec tous les thèmes WordPress.
Support communautaire : les bons créateurs de pages disposent de communautés de support florissantes où d'autres utilisateurs et développeurs aident à résoudre les problèmes les plus courants.
Interface utilisateur : Le constructeur de pages doit avoir une interface intuitive et facile à utiliser.
Plugins
Valider l'authenticité : Assurez-vous que tous les plugins que vous téléchargez sont authentiques et ne contiennent aucun code malveillant. Il existe plusieurs façons de procéder. Le WordPress Authenticity Checker est un plugin qui le fait automatiquement. D'autres options telles que Jetpack Protect et WPScan peuvent analyser l'intégralité d'un site Web, y compris les plugins et les thèmes, pour détecter les vulnérabilités.
Ceux qui ont des connaissances en codage ou qui disposent d'une équipe de codage peuvent l'implémenter manuellement .
Minimum de plugins : En règle générale, réduisez le nombre de plugins au minimum pour éviter de surcharger votre site Web. Faites également attention aux facteurs suivants :
Contenu de nos partenaires
- Quel âge a le plugin ? Les plugins obsolètes peuvent affecter négativement les performances d'un site Web.
- Combien d’avis et d’installations actives un plugin a-t-il ? Plus il y a d’avis et d’installations actives, plus ses utilisateurs lui font confiance.
- Qui sont les développeurs ? Si vous voyez un développeur dont vous n'avez jamais entendu parler répertorié sous un plugin, il serait bon d'effectuer une recherche rapide sur Google pour vous assurer de ses informations d'identification.
- À quelle fréquence le plugin est-il mis à jour ? Inutile de dire que plus un plugin est mis à jour fréquemment, meilleures sont ses performances.
Architecture de contenu
L'architecture de contenu fait référence à la manière dont le contenu est structuré sur un site Web. Une bonne architecture de contenu permet au contenu d'être facilement détectable et partageable sur toutes les plateformes et appareils sur Internet.
Voici quelques bonnes pratiques en matière d’architecture de contenu et des plugins qui peuvent être utilisés pour elles.
- Utilisation du multisite WordPress : WordPress multisite permet aux utilisateurs de gérer plusieurs sites partageant le même thème, les mêmes plugins et fichiers d'installation. Ceci est avantageux pour les entreprises qui gèrent plusieurs sites Web, car tous les sites Web peuvent être gérés et mis à jour à partir d'un seul tableau de bord. Des exemples de plugins multisites incluent User Switching et InfiniteWP .
- Types de publication personnalisés : les types de publication sont des identifiants que WordPress utilise pour classer le contenu. Il contient certains types de publications intégrés tels que les publications, les pages, les pièces jointes, les révisions, le menu de navigation, le CSS personnalisé et les ensembles de modifications. Les utilisateurs qui les trouvent inadéquats peuvent créer leurs propres types de publication personnalisés à l'aide de plugins tels que Custom Post Type UI .
- Taxonomies : les taxonomies sont des moyens de regrouper les publications WordPress. Les taxonomies peuvent être hiérarchiques ou non hiérarchiques. Un exemple du premier est une table des matières, tandis qu'un exemple du second sont des balises. Un plugin permettant d'ajouter facilement des taxonomies est Simple Taxonomy Refreshed .
Dans la mesure du possible, il est conseillé d'opter pour des plugins natifs qui fonctionnent à partir du propre serveur d'un site Web et ne dépendent pas de services tiers.
Plateforme d'hébergement
Lorsque vous choisissez une bonne plateforme d'hébergement, gardez les éléments suivants à l'esprit :
- La plateforme doit être prête pour l'entreprise
- WordPress géré est meilleur à long terme car il offre une plus grande sécurité et une meilleure disponibilité.
- Assurez-vous que la plate-forme d'hébergement propose SSL/HTTPS pour une sécurité renforcée ainsi qu'une disponibilité garantie de 99,9 %.
- Les CDN ou réseaux de diffusion de contenu sont un groupe de serveurs qui complètent une bonne plate-forme d'hébergement et permettent à des serveurs supplémentaires de fournir plus rapidement le contenu d'un site Web à ses utilisateurs. Cloudflare et Sucuri font partie des services CDN les plus couramment utilisés par les utilisateurs de WordPress.
Embaucher des ingénieurs
Si vous estimez que l’intégration technologique proposée est trop complexe à gérer en interne, vous pouvez envisager de faire appel à une aide externe.
Quelques éléments à prendre en compte lorsque vous embauchez des ingénieurs pour mettre en œuvre des modifications dans votre pile technologique :
- Ont-ils une expérience et une connaissance pertinentes du sujet avec le plugin, le thème ou le constructeur de pages spécifique ?
- Connaissent-ils les normes de codage WordPress ?
Téléchargez l'ebook des apprentissages du WPPS ici .