L'auteur.
Maxime Boudin, consultant web et Media Buyer. Expert SEO – SEA. Auteur du blog marketing digital On-me-trouve.fr, conseil en création de site web et référencement.
Les publications récentes.
Les catégories du blog.
Nos services
Les sites d'intérêt.
Littérature
Nettoyage de base de données WordPress : les révisions
- Le Blog
- /
- Nettoyage de base de données WordPress : les révisions
1. WordPress et sa base de données
Aujourd’hui on va chercher à faire le nettoyage de sa base de données WordPress pour alléger son site et le rendre plus rapide. Mais avant, on va répondre à cette question : qu’est-ce que WordPress et comment fonctionne-t-il ? Pour ceux qui connaissent WordPress depuis longtemps, ce ne sera pas une grande nouvelle, pour les autres cela pourrait être une révélation : WordPress est un CMS très puissant pour créer des sites internet. Il s’est imposé grâce à une grande communauté active, à ses nombreuses possibilités de personnalisation et parce qu’il est adapté à beaucoup d’utilisations : site vitrine, blog, e-commerce, réservation en ligne, landing pages.
En tant que système dynamique avec son interface d’administration des pages, des médias, des articles, des utilisateurs et de toutes les options liées, WordPress doit être installé chez un hébergeur et connecté à une base de données qui lui est propre afin de permettre à la fois les échanges de données entre client et serveur mais aussi leur enregistrement en base de données. Par exemple, quand un visiteur va remplir un formulaire de demande de devis, WordPress va stocker toutes ses informations en base de données. Autre exemple, dès qu’on va vouloir créer et modifier une page pour la publier, WordPress va faire appel à la base de données pour y stocker les données de tout ce qui est ajouté au site.
2. Le principe des révisions de pages WordPress
Un des grands avantages de la solution WordPress, c’est de pouvoir construire ses pages au choix avec l’éditeur classique de pages ou avec différents constructeurs de blocs de pages. On peut alors préférer monter son site avec Gutemberg, Elementor, Beaver builder, Divi… Chacun proposant ses options et interface. Personnellement j’ai un coup de coeur pour Elementor pour tout un tas de raisons pratiques, comme par exemple son glisser-déposer intuitif depuis un menu latéral clair et bien optimisé.
Tous ces outils sont très efficaces, on va pouvoir créer les pages de son site rapidement et sans avoir à coder car ils sont basés sur la logique de blocs, ce qui laisse une grande place à la créativité ! On peut ajouter un bloc texte, un bloc image, un bouton, un carousel d’images, etc etc… Évidemment il va falloir s’y reprendre plusieurs fois avant d’obtenir le résultat escompté, enregistrer les modifications, prévisualiser, et ainsi de suite, avant de publier une fois satisfait(e). La chance qu’on a au passage, c’est que si on venait à supprimer un bloc par mégarde pour x raisons, sans possibilité de le récupérer même en annulant la dernière action, on aurait toujours le moyen de revenir en arrière grâce aux révisions de pages. En effet, WordPress propose un système de révisions datées qui permet de réactiver une version précédente de la page en cas de besoin. Quand on modifie une page dans l’éditeur classique, c’est accessible en bas de page, dans Elementor on peut le trouver via l’icone du menu principal en haut à gauche de l’écran dans historique puis révisions.
Accès aux Révisions dans Elementor builder.
3. Pourquoi nettoyer WordPress et sa base de données
Plus on va procéder à de modifications sur les pages de son site internet, plus il va être important de nettoyer WordPress et sa base de données. Pourquoi ? Car elle va enregistrer des tonnes d’informations et finir par se retrouver chargée de milliers de lignes qui, si elles peuvent jouer un rôle de sécurité tant qu’on édite nos pages, peuvent se révéler superflues après publication.
Dans une logique de performances du site web dans sa globalité, avoir une bonne hygiène de base de données peut être une des techniques d’optimisation pour accélérer les temps d’affichage de ses pages web. Si un serveur adapté, un bon traitement photo et une utilisation raisonnée des thèmes et plugins disponibles garantissent en grande partie de bonnes performances, le nettoyage de sa base de données aussi ! Pour ce faire et quand on est un utilisateur averti de site WordPress avec des connaissances en gestion de base de données SQL, on peut directement entrer cette requête dans la base :
DELETE FROM wp_posts WHERE post_type="revision"; Requête SQL à copier coller dans Phpmyadmin pour supprimer les révisions de la table « wp_posts » (vérifier préfixe)
Exécuter une requête Sql dans la base de données avec phpMyAdmin.
4. Installer un plugin de nettoyage de base de données
Quand on débute avec WordPress et qu’on veut maintenir une bonne hygiène de base de données, on peut préférer ne pas intervenir directement en base mais laisser le boulot à un plugin spécialisé. C’est évidemment ce que je recommande en installant et en activant le plugin WP-Optimize que j’ai déjà eu l’occasion de tester et d’approuver. Il faut être très prudent en manipulant ce genre d’outil.
Je préconise une sauvegarde préalable des fichiers du site côté hébergeur et de la base de données en faisant un export SQL avant toute modification impliquant un nettoyage ou une suppression, encore plus quand on débute. Dès les premières options, le plugin propose de nettoyer la table des révisions, mais pas seulement. Après sauvegarde préalable, libre à chacun de tester d’autres optimisations s’il le souhaite car il en existe d’autres intéressantes comme le nettoyage des brouillons ou des publications dans la corbeille, sur le même principe que les révisions…
Interface d’administration du plugin WordPress WP-Optimize.
Cet article vous a plu ? Abonnez-vous à la newsletter pour rester informé(e) des dernières astuces et nouveautés.


