Pourquoi je n’utilise pas Elementor pour mes sites web ?

Elementor est l'un des constructeurs de pages les plus populaires pour WordPress, largement apprécié pour sa facilité d'utilisation et ses nombreuses fonctionnalités. Cependant, malgré sa popularité, j'ai choisi de ne pas l'utiliser pour mes projets de conception de site web avec WordPress. Et bien sûr, je vais expliquer les raisons derrière cette décision et pourquoi je pense qu'il existe de meilleures alternatives.

Publié le 21/05/2024

Sommaire

    Les limites d’Elementor

    Le problème du « bloat » ou de la surcharge de code

    Elementor est souvent critiqué pour la surcharge de code qu’il génère, un phénomène communément appelé « bloat ». Chaque page construite avec Elementor inclut une quantité importante de CSS et de JavaScript, ce qui ralentit le temps de chargement. Ce problème est particulièrement préoccupant pour les sites hébergés sur des serveurs partagés ou ceux ayant des ressources limitées, où la vitesse est un point essentiel pour l’expérience utilisateur et le SEO.

    On peut comparer Elementor au Flash de WordPress : une fonctionnalité séduisante en apparence, mais qui ralentit considérablement la performance.

    Propreté du code HTML avec Elementor

    Elementor génère beaucoup de code pour chaque page construite, rendant le code source difficile à lire et à maintenir. Un code propre et bien organisé est essentiel pour la maintenabilité et les évolutions d’un site, mais c’est aussi un élément essentiel du SEO technique. Un code encombré peut nuire à la lisibilité du site, et par conséquent à son référencement.

    Incompatibilité et conflits entre Elementor et d’autres plugins

    Elementor repose sur des couches complexes de CSS et de JavaScript, ce qui peut provoquer des conflits avec d’autres plugins ou thèmes WordPress. Ces conflits peuvent entraîner des dysfonctionnements. Il n’est pas rare d’hériter d’un site construit avec Elementor, et de passer des heures à résoudre des erreurs 500 à cause de conflits entre Elementor et d’autres plugins. Ça peut devenir un véritable casse-tête, surtout pour ceux qui ne sont pas développeurs.

    La dépendance d’Elementor aux mises à jour

    Les mises à jour fréquentes d’Elementor, bien que bénéfiques pour la sécurité et l’ajout de nouvelles fonctionnalités, peuvent aussi introduire des bugs ou des incompatibilités. Chaque mise à jour comporte un risque de casser des fonctionnalités existantes, obligeant les utilisateurs à intervenir rapidement.

    Cette dépendance aux mises à jour peut être frustrante, surtout si vous n’avez pas de support technique permanent pour gérer ces imprévus.

    J’interviens 15 fois plus pour des dysfonctionnement sur des sites WordPress fonctionnant avec Elementor que sur ceux utilisant les thèmes que je crée sur mesure.

    Les risques d’Elementor à long terme

    Difficultés de migration et dépendance à Elementor

    L’une des critiques majeures d’Elementor est la difficulté de migrer un site construit avec cet outil vers une autre solution sans casser la mise en page. Les pages sont souvent remplies de shortcodes (une fonctionnalité de WordPress) spécifiques à Elementor, qui deviennent inutilisables si le plugin est désactivé. Cela rend la migration vers un autre thème ou constructeur de pages extrêmement difficile.

    Un client voulait arrêter d’utiliser Elementor, mais cela signifie refaire tout le design, ce qui est un cauchemar coûteux. Ce genre de situation peut entraîner des coûts et du temps considérables, souvent sous-estimés lors de la construction initiale du site.

    Elementor et les failles de sécurité

    Chaque plugin ajouté à votre site représente un risque potentiel de sécurité et un coût de maintenance supplémentaire. Elementor, en tant que plugin complexe, nécessite des mises à jour très régulières pour éviter les vulnérabilités, mais cela ajoute également une charge de travail continue pour maintenir le site sécurisé et fonctionnel.

    Les sites construits avec Elementor nécessitent une surveillance constante, car chaque mise à jour, pourtant nécessaire, peut introduire de nouveaux bugs ou vulnérabilités.

    Quand Elementor peut être pratique

    Malgré les inconvénients mentionnés, Elementor reste un outil puissant pour créer des sites rapidement, surtout pour les utilisateurs non techniques. Il permet de créer des pages visuellement attrayantes en peu de temps, ce qui est un atout pour les petites entreprises ou les projets à budget limité.

    Il offre également une interface utilisateur simple qui permet aux clients de faire eux-mêmes des modifications de contenu sans avoir à contacter un développeur. Cela est particulièrement apprécié par les petites entreprises qui souhaitent être autonomes dans la gestion de leur site web.

    Les alternatives à Elementor

    Il existe de nombreuses alternatives à Elementor qui offrent de meilleures performances, une plus grande flexibilité et des coûts moindres. Par exemple, Gutenberg, le nouvel éditeur de blocs de WordPress, s’améliore constamment et peut être une solution légère et efficace. D’autres solutions comme Oxygen Builder offrent aussi des performances intéressante.

    Pour ma part, bien que je travaille sur des sites web avec Elementor depuis au moins 5 ans, je préfère utiliser des frameworks comme Bootstrap ou Tailwind et développer des thèmes WordPress sur mesure, en rendant les textes et images éditables directement dans le back-office WordPress. Pas de plugins inutiles à charger, seulement des feuilles de style (et parfois du JavaScript), pour des sites rapides, maintenables et performants.


    Si vous cherchez des solutions de création de sites WordPress optimisées et sur mesure, n'hésitez pas à me contacter pour discuter de vos besoins. Contactez-moi ici.
    Cédric Lengagne

    Cédric

    Développeur WordPress depuis 8 ans avec plus de 100 projets réalisés en agence et en freelance

    Linkedin