Automatic File Renamer

Ce plugin renomme les médias téléversés, avec les mots que vous avez choisi. Il participe à l'amélioration du référencement naturel, et permet une meilleure expérience d'utilisation de votre site.

Simple.

En quelques clics vous avez paramétré le plugin ! Vous pouvez ensuite l'oublier et travailler sereinement !

Gratuit

Et le restera. WordPress est un outil génial, en grande partie parce qu'il est le fruit d'un travail collectif et bénévole !

Personnalisable

Plusieurs options vous permettent de répondre vraiment à vos besoins, et à ceux de votre équipe.

Open-source

Vous pouvez retrouver le code source de l'extension sur mon dépôt, sur framagit.

Présentation

Automatic File Renamer est un plugin wordpress qui permet de renommer automatiquement les médias lors de leur téléversement, avec des termes que vous avez choisis.

Il permet également de rediriger les visiteurs au bon endroit au cas où ils cherchent à voir la page attachée d'un média sur votre site.

1er constat : Les mauvais noms

Cette extension a vu le jour suite à un constat : Si au début, les utilisateurs des sites wordpress prennent le temps de bien construire leurs pages, de bien renommer leurs images avant de les importer, de bien remplir ensuite, tous les champs "texte alternatif", "description", "légende", … Avec le temps, cette minutie disparait, et il est fréquent de voir des photos ayant pour nom des suites de chiffres, des IMG_4238 et autre.

Ces noms d'images, en plus d'être incompréhensibles par les humains, ne sont pas aimés non plus par les moteurs de recherche, simplement parce qu'ils ne représentent rien : on ne sait pas ce que veut dire le titre, ce que contient l'image.

S'il est impossible de forcer un renommage intelligent de chacune des photos, il est par contre possible d'ajouter des termes au nom, qui permettront au moins d'associer l'image avec le site, le nom de l'auteur, un lieu, … Bref, avec des informations plus ou moins génériques, qui se retrouveront dans tous vos titres.

2ème constat : les pages liées

Il se trouve que wordpress propose nativement une fonction que pas grand monde connait : la création d'une page de fichier liée.

Il s'agit de la création d'une page lors du téléversement de n'importe quel fichier sur votre site wordpress. Cette page présente le média, si on va directement dessus. Elle utilise la mise en forme du thème, et si vous utilisez un constructeur de page, c'est très souvent quelque chose qu'on oublie de vérifier, et donc qui a une mise en page pas du tout raccord avec l'identité de votre site.

Par exemple, si vous téléversez une image qui s'appelerait "l'équipe.jpg", elle sera automatiquement renommée par wordpress en "lequipe.jpg" (pour éviter des problèmes d'espaces, d'accents…), puis une page sera créée, accessible à l'adresse https://votresite.com/lequipe.

Imaginons maintenant que vous souhaitiez créer une page pour l'équipe. Et bien vous ne pourrez pas la nommer l'équipe, car une page existe déjà avec ce nom ! Et si vous aviez déjà nommé une page ainsi, vous risquez d'avoir des surprises et de ne plus pouvoir y accéder.

Bref, pour éviter les erreurs d'URL, de redirections non souhaitées, ou d'affichage d'une page totalement incohérente avec votre charte graphique ou le but de votre site, il me paraissait important de rediriger ces pages, et d'éviter que les noms puissent rentrer en conflit avec d'autres.

Pourquoi l'utiliser

Ce plugin vous permettra de :

  • Renommer vos médias pour gagner en clarté, en référencement,
  • Renommer vos médias pour éviter des erreurs de noms et d'url
  • Rediriger les pages de fichier liées, pour garder une cohérence graphique et une meilleure expérience utilisateur.

Il permet aussi de donner ou non les droits de modification aux différents gestionnaires de votre site, si vous travaillez à plusieurs, pour que chacun puisse renommer lui selon ses dépôts.

exemple d'une page du fichier lié, qui n'a rien à voir avec la charte graphique de mon site

Exemple d'une page du fichier lié, qui n'a rien à voir avec la charte graphique de mon site.

Installation

Il est possible d'installer Automatic File Renamer de plusieurs façons :

  • Directement depuis votre site wordpress, le plus simple, en allant dans l'onglet extensions, puis ajouter.
  • En téléchargeant ici l'extension, puis en l'important dans votre site, en allant dans l'onglet Extensions, puis ajouter, puis téléverser une extension.
  • En téléchargeant ici l'extension, puis en la téléversant via ftp dans le répertoire des extensions.

A l'installation, seuls les administrateurs ont accès à l'extension.

Par défaut, le renommage des image inclue le nom de votre site. Mais je vous encourage à modifier le préfixe et le suffixe pour qu'ils vous correspondent complètement !

Réglages

Vous pouvez dès à présent régler plusieurs choses :

  • Activer / désactiver le renommage
  • Activer /désactiver la redirection
  • modifier le préfixe, le suffixe pour chaque fichier.
  • Modifier la localisation de la redirection.

Modification des noms des médias

Dès que vous aurez enregistré vos changements tous les nouveaux médias téléversés seront renommés comme vous le souhaitez.

Attention, cela n'aura aucun effet sur les médias déjà présents dans la médiathèque !

En effet, renommer un fichier déjà utilisé est impossible, sans casser les liens, et vous obligerait alors à repasser sur vos pages pour remettre les bons fichiers. Impossible de le faire en sécurité. Il est donc important de penser avec le téléversement à ce que vous voulez faire, et si un média déjà présent doit être renommé, préférez le supprimer, et le réimporter.

Redirection des pages liées

Vous pouvez rediriger la page du fichier liée vers trois localisations :

  • Le fichier média lui-même, stocké dans un chemin ressemblant à https://votresite.com/wp-content/uploads/2022/06/mon-image.jpg.
  • vers la page attachée, c'est-à-dire la page qui utilise le média (par exemple, si vous avez intégré l'image lequipe.jpg à votre page équipe, alors la redirection emmenera vers la page équipe).
  • Vers une erreur 404 (page introuvable).

Questions / Réponses

Si vous ne trouvez pas votre réponse ici, n'hésitez pas à me contacter !

Puis-je tout de même modifier le permalien d'un média déjà téléversé ?

Oui il est possible de changer le slug d'un média, mais cela ne changera pas le nom du fichier téléversé.

Pour voir quel est le slug actuel, vous pouvez cliquer sur Voir la page du fichier joint (1). Si vous avez déjà installé et activé Automatic File Renamer, pensez à désactivé la redirection.

Pour modifier le slug (ou permalien), cliquez sur Indiquer plus de détails (2). Sur les options de l'écran, en haut à droite, et sélectionner slug.

Une case supplémentaire va s'ajouter en bas, où vous pourrez modifier le slug.

Attention, vérifiez bien, après votre modification, que le média est toujours accessible sur votre site, et sur les pages ou articles où il devait apparaître, s'il était déjà utilisé.

Sur cette page plus détaillée, vous pouvez voir le slug (2), et la vraie URL du fichier (3). L'url du fichier, c'est ce qui permet de le télécharger par exemple. Tandis que le slug, c'est l'adresse de la page du fichier lié.

Pour modifier les champs accessibles sur cette page, ouvrir le panneau des options (1), et cocher ceux qu'on veut voir apparaître.

Voici la case qui s'affiche :

J'ai désactivé la redirection pourtant la page du fichier lié est toujours redirigée

Si vous avez désactivé la redirection dans Automatic File Renamer, mais que la page du fichier lié est toujours redirigée, cela peut être dû à trois choses :

  • Pensez à vider le cache de votre site, si vous utilisez un outil de mise en cache (W3 total cache, WP fastest cache, …), et à vider le cache de votre navigateur.
  • Si vous utilisez un CDN, comme cloudflare, pensez à aller renouveler le cache aussi là-bas.
  • Si vous avez installé Yoast SEO, vous avez peut-être coché l'option de redirection aussi dans cette extension. Ce réglage se trouve dans Réglages SEO > Médias.