WordPress est un outil puissant avec un éventail d’options à votre disposition. Mais ceux-ci peuvent aussi être source d’erreurs. Lisez à leur sujet ici.
WordPress est un outil incroyablement puissant et flexible. Mais comme tout outil, son large éventail d’options signifie qu’il est facile de faire des erreurs en l’utilisant.
Bien que toutes ces erreurs nuisent à votre site Web, certaines peuvent être absolument dévastatrices. C’est pourquoi il est si important de savoir ce qu’ils sont afin de pouvoir les éviter.
Dans cet article, vous trouverez 10 erreurs WordPress courantes et comment les éviter.
1. Utiliser des thèmes mal codés
C’est la première et la plus importante chose à regarder car elle constitue la base de vos efforts de référencement, et franchement, la plupart des thèmes sont nuls à cet égard.
Que votre thème soit personnalisé, acheté auprès d’un fournisseur de thèmes ou téléchargé gratuitement à partir du référentiel WordPress, vous devez évaluer quelques détails essentiels pour vous assurer qu’il ne vous désavantagera pas, notamment :
Validation HTML
Ceci est essentiel car un code HTML non valide peut entraîner des problèmes de rendu, qui affectent à la fois les utilisateurs et les moteurs de recherche.
Lorsque cela se produit, vous pouvez perdre des visiteurs parce que votre site Web ne s’affiche pas et/ou ne fonctionne pas correctement pour eux, et vous pouvez être mal classé parce que les moteurs de recherche ne peuvent pas correctement afficher votre page et en comprendre le contenu.
Il existe un outil simple et gratuit pour vérifier la validation HTML via le service de validation de balisage du W3C, mais je souhaite inclure une mise en garde : bien que je pense qu’un HTML valide est important, je ne suis pas un puriste de la validation HTML.
Ce que je veux dire par là, c’est qu’il y a des cas où certaines erreurs peuvent ne pas valoir la peine d’être corrigées du point de vue du retour sur investissement (ROI).
Il est également important de noter que vous ne pourrez peut-être pas corriger certaines erreurs, car elles peuvent provenir de quelque chose que vous n’avez pas la possibilité de modifier, comme les fonctionnalités de base de certains thèmes ou plugins.
Dans des cas comme celui-ci, si vous êtes confronté à de graves erreurs qui causent des problèmes de rendu, il peut être plus judicieux de recommencer et de reconstruire à partir de zéro.
Requêtes HTTP
De nombreux thèmes chargent un nombre ridicule de scripts, d’images, de polices et d’autres types de fichiers, ce qui ralentit le chargement de vos pages.
Le pire est que de nombreux thèmes chargent ces fichiers inutilement. Plutôt que de charger des fichiers uniquement sur les pages où ils sont utilisés, de nombreux thèmes les chargent simplement sur chaque page, ce qui entraîne une vitesse de chargement considérablement plus lente.
La vitesse de la page est critique, à la fois pour les utilisateurs et pour le référencement.
Il n’y a pas de nombre particulier à viser, mais moins est toujours mieux du point de vue des performances, surtout si votre site Web se charge lentement.
Taille DOM excessive
Cela peut sembler incroyablement technique, mais c’est en fait assez simple. Cela signifie simplement que nous devons nous assurer que le code HTML de notre site WordPress est aussi efficace que possible.
Bien que cela puisse sembler trivial, un code HTML efficace peut jouer un rôle énorme dans les performances d’un site, car chaque élément a un impact sur l’ utilisation de la mémoire, les calculs de style et les redistributions de la mise en page .
De nombreux thèmes utilisent des éléments HTML excessifs, souvent imbriqués à plusieurs niveaux de profondeur, ce qui détruit rapidement les performances.
Nous le voyons avec les constructeurs de pages, mais nous le voyons également au niveau du thème car la plupart des développeurs se concentrent sur l’apparence visuelle sans se soucier de l’efficacité du code.


2. Utilisation des constructeurs de pages
Certains peuvent ne pas être d’accord, mais je pense que l’utilisation des constructeurs de pages est une énorme erreur.
Je comprends les arguments en leur faveur – ils permettent aux gens d’ajouter et de modifier plus facilement du contenu conçu.
Mais le problème est qu’ils créent également beaucoup de code volumineux, ajoutent des appels HTTP inutiles et, souvent, introduisent des erreurs HTML que vous ne pouvez pas corriger.
Je n’ai jamais vu un constructeur d’une seule page qui produit un code propre et efficace.
3. Installation de plugins excessifs
L’une des choses qui rend WordPress si puissant est la simplicité d’ajouter des fonctionnalités en installant simplement un ou plusieurs plugins. Fini le temps où il fallait embaucher un développeur et dépenser des milliers ou des dizaines de milliers de dollars juste pour ajouter une nouvelle fonctionnalité.
Mais cela peut aussi créer des problèmes importants.
Le premier problème est qu’il existe une large gamme de qualité de développement dans ces plugins. Comme pour les thèmes, de nombreux plugins sont mal codés, ce qui ralentit la vitesse de chargement et introduit des erreurs HTML dans votre site Web.
Souvent, ces plugins chargent également un tas de scripts, de fichiers CSS, d’images et de polices, ce qui dégrade encore plus la vitesse et crée une mauvaise expérience utilisateur.
Un autre problème est que parce que c’est si facile, beaucoup de gens font l’erreur d’ajouter trop de plugins.
Cela ralentit le chargement de vos sites Web, quelle que soit la qualité du codage de chacun, car cela nécessite toujours une puissance de traitement pour exécuter les fonctionnalités qu’ils fournissent et pour inclure tous les fichiers externes qu’ils chargent.
4. Ne pas optimiser les médias
Nous avons tous dans notre poche un appareil photo incroyablement puissant ces jours-ci, ce qui nous permet d’ajouter facilement de nouvelles photos à notre site Web WordPress, mais cela conduit également à une erreur courante et importante.
Lorsque vous prenez une photo avec votre iPhone ou votre appareil Android, l’image sera généralement beaucoup plus grande qu’elle ne devrait l’être pour une utilisation sur votre site Web.
Ces grandes images haute résolution sont idéales pour l’impression, ou même pour le recadrage d’une section plus petite à afficher en taille réelle sans perte de qualité d’image. Mais s’ils sont téléchargés directement dans votre médiathèque WordPress, ils seront souvent stockés sous forme d’images en taille réelle et non optimisées.
Certains thèmes redimensionnent automatiquement les téléchargements en fonction d’un ensemble de paires de dimensions pour aider à éliminer ce problème. Beaucoup ne le font pas, cependant.
Si votre site WordPress est déjà opérationnel et que vous commencez tout juste à résoudre ce problème, la bonne nouvelle est que vous n’avez pas besoin de tout retélécharger dans votre médiathèque car il existe une variété de plugins disponibles pour redimensionner automatiquement eux.
Je tiens à souligner qu’il est absolument essentiel de sauvegarder votre site Web avant d’exécuter des outils comme celui-ci, car s’ils suppriment ou écrasent quelque chose que vous n’aviez pas prévu, vous aurez besoin d’un moyen d’annuler cela.
5. Omettre un plan de site XML
Bien que tout le monde puisse bénéficier d’un plan de site XML, cela est particulièrement important sur les sites Web plus importants, car il aide les moteurs de recherche à trouver et à parcourir toutes vos pages. En particulier ceux qui peuvent être enfouis profondément avec peu de liens pointant vers eux.
Étonnamment, cette fonctionnalité critique n’est pas encore native de WordPress, vous devrez donc vous fier à un plugin.
J’utilise généralement Yoast pour cela car il intègre également plusieurs autres fonctionnalités dont nous avons besoin, mais il existe un certain nombre de plugins qui peuvent créer dynamiquement votre plan de site XML chaque fois que vous ajoutez, modifiez ou supprimez des pages, des publications et des médias.
6. Ignorer les mises à jour
Compte tenu de ce que je fais dans la vie, je peux voir le backend d’un grand nombre de sites Web et je suis toujours surpris de voir à quel point certaines personnes sont prêtes à laisser leurs plugins et leurs thèmes et même le noyau WordPress devenir obsolètes.
Après des décennies à voir cela constamment, je ne devrais vraiment pas être surpris.
Cette erreur courante peut avoir des conséquences dévastatrices, car ces mises à jour corrigent non seulement les problèmes de performances, de conception et de convivialité, mais également des failles de sécurité qui peuvent donner aux pirates la possibilité d’accéder à votre site Web.
Une fois entrés, ils peuvent faire toutes sortes de choses malveillantes, allant de l’évident – comme supprimer ou dégrader un site Web, au subtil – comme l’interception des informations de carte de crédit ou l’ajout de liens sortants.
Si vous savez que vous êtes le genre de personne qui ne prend pas le temps de mettre à jour régulièrement le noyau de WordPress, je vous recommande d’activer les mises à jour automatiques.
7. Surplombant la sécurité
Nous avons déjà parlé des implications de sécurité de ne pas garder vos plugins, thèmes et noyau WordPress à jour, mais la sécurité de votre site Web va bien au-delà de cela.
Il est important de souligner qu’il n’y a aucun moyen de rendre votre site Web complètement sécurisé. Mais en prenant des mesures pour renforcer votre sécurité, vous dissuadez la plupart des pirates, à l’exception rare de ceux qui vous ciblent spécifiquement.
En effet, le piratage est en grande partie un jeu de nombres où les pirates parcourent des milliers voire des millions de sites Web à la recherche de vulnérabilités facilement exploitables.
N’utilisez pas de nom d’utilisateur par défaut
Par défaut, le premier nom d’utilisateur dans une installation WordPress sera généralement « admin », qui doit être modifié car c’est le nom d’utilisateur que les pirates essaieront en premier.
Si vous configurez un tout nouveau site Web, c’est simple – il suffit de le modifier pendant le processus d’installation.
Si vous avez un site Web existant, il n’y a aucun moyen de changer les noms d’utilisateur dans la zone d’administration, cependant, vous pouvez vous connecter à phpMyAdmin de votre compte d’hébergement et modifier directement la base de données WordPress.
Vous devez également modifier le nom d’affichage dans votre profil d’utilisateur afin de ne pas diffuser votre nom d’utilisateur dans le monde à chaque publication.
Verrouillez votre zone d’administration
Il existe plusieurs façons de limiter l’accès à votre zone d’administration à une adresse IP particulière, ce qui empêchera la plupart des tentatives de piratage.
Serveur Linux (la plupart des serveurs Web)
Il s’agit d’un processus simple consistant à créer un fichier .htaccess avec le bon contenu et à le télécharger dans votre dossier wp-admin.
Lancez simplement un éditeur de texte, créez un nouveau fichier et collez le code ci-dessous. Assurez-vous de remplacer xx.xx.xx.xx par votre adresse IP, que vous pouvez trouver en entrant « quelle est mon adresse IP » dans une recherche Google.
# AUTORISER L’UTILISATEUR PAR IP
<Limite LIRE LA POSTE>
Ordre refuser, autoriser
Nier de tout
# Remplacez par votre adresse IP
Autoriser à partir de xx.xx.xx.xx
</Limite>
Serveur Windows
Je n’ai jamais rien hébergé sur un serveur Windows, et le processus ici m’est un peu étranger, donc si vous êtes sur un serveur Windows, je vous encourage simplement à rechercher les documents de support de Microsoft pour trouver le processus approprié pour votre version de Windows.
Plugins
Je considère cela comme un dernier recours car c’est la méthode la moins efficace pour limiter l’accès à une adresse IP particulière. Cela pose également un autre problème en ce sens que lorsque votre IP change, vous ne pourrez pas mettre à jour le plug-in vers votre nouvelle IP.
Le seul moyen d’accéder à votre zone d’administration à ce stade sera de vous connecter via FTP et de supprimer le plugin. Si vous allez traverser tout cela, vous feriez mieux d’utiliser simplement .htaccess en premier lieu.
Activer TFA (authentification à deux facteurs)
L’authentification à deux facteurs est un outil puissant pour protéger votre site Web car elle envoie un code à votre appareil mobile que vous devez saisir avant de vous connecter. Cela signifie que sans accès physique à votre appareil, quelqu’un d’autre ne pourra pas accéder à votre administrateur Région.
Cela nécessite un plugin, et il existe un certain nombre de plugins gratuits et payants disponibles pour créer cette fonctionnalité.
Limiter les tentatives de connexion
C’est un moyen plus simple de renforcer la sécurité de votre site WordPress en bloquant les tentatives de connexion à partir d’une adresse IP particulière après un certain nombre de tentatives infructueuses.
Cela nécessite également un plugin, et il existe un certain nombre de plugins gratuits et payants disponibles pour créer cette fonctionnalité également.
8. Ne pas implémenter de sauvegardes
Tout le monde a besoin de sauvegardes automatisées. C’est une partie essentielle d’avoir un site Web.
En plus de vous permettre d’annuler facilement les modifications, cela peut également vous aider à récupérer rapidement d’un piratage en restaurant une ancienne version de votre site Web.
Votre calendrier de sauvegarde dépendra dans une certaine mesure de la fréquence à laquelle vous modifiez votre site Web, mais à tout le moins, il devrait s’exécuter chaque semaine. J’aime conserver plusieurs mois de sauvegardes au cas où un piratage se produirait et passerait inaperçu pendant un certain temps – cela nous permet de remonter suffisamment loin pour trouver une sauvegarde propre à partir de laquelle restaurer.
Bien que ces sauvegardes puissent résider sur votre serveur Web pour accélérer le processus de restauration, idéalement, elles doivent également être sauvegardées dans le cloud afin que vous ayez toujours une copie propre.
9. Omettre le schéma
Dans le monde du référencement, nous avons besoin de tous les avantages que nous pouvons trouver, et bien que le schéma n’ait pas d’impact direct sur le classement, il peut avoir un impact positif sur les taux de clics en raison d’indices visuels supplémentaires.
Cela signifie que votre site Web peut générer des clics qui seraient autrement dirigés vers d’autres sites Web de rang supérieur simplement parce que votre liste dans les résultats de recherche a attiré plus d’attention.
Le schéma est essentiellement un moyen de communiquer aux moteurs de recherche de quoi parle votre contenu et comment les entités de votre contenu sont liées les unes aux autres.
Vous souhaiterez implémenter votre schéma en tant que JSON, qui est un type de JavaScript, plutôt que des micros données, qui sont du balisage HTML.
Il existe un certain nombre de plugins disponibles, gratuits et payants, pour vous aider, mais personnellement, je préfère écrire le JSON et l’insérer moi-même dans le code car cela me donne un meilleur contrôle sans avoir à ajouter un autre plugin.
Et parfois, nous devons faire cela parce que les plugins ne peuvent pas gérer certains des scénarios plus complexes que nous courons en.
Par exemple, disons que vous travaillez avec une marque nationale avec plusieurs franchises. Dans ce cas, certaines pages peuvent avoir besoin d’un schéma pour la société mère, tandis que d’autres ont besoin du schéma pour la société mère et la franchise locale. Cela nécessite une approche personnalisée.
10. Ne pas configurer correctement les permaliens
Les permaliens par défaut créés par WordPress ne sont pas idéaux du point de vue de la recherche, nous voudrons donc les modifier.
Il s’agit d’une solution relativement simple et essentielle car une structure d’URL appropriée aide les moteurs de recherche à mieux comprendre la hiérarchie de votre site Web.
Vous voudrez changer ce paramètre de ce qu’il est actuellement à ce qui suit :

