Logo Cinquin Andy Signature

Guide d'utilisation de mon plugin Strapi pour l'optimisation SEO des images

Développeur Freelance - Logo

Les sites et les ressources associées

Guide d'utilisation de mon plugin Strapi pour l'optimisation SEO des images

Publié le 11 avril 2024 -  par Andy Cinquin

SEOPlugin StrapiOptimisation d'imagesReferencementVisibilité en ligneMoteurs de rechercheContenu optimiséGénération automatique des textes alternatifsAuto alt, caption, title on image

Guide d'utilisation de mon plugin Strapi, auto-génération ALT, Title, Caption, sur les images d'une API Strapi !

Bonjour à tous, dans cet article nous allons voir le plugin que j'ai développé pour automatiser le nommage des images, l'ajout des textes alternatifs et des "captions".
C'est un plugin Strapi que j'ai moi-même développé après avoir eu le besoin d'optimiser le SEO de mon portfolio. En effet, les "alt" des images sont importants pour des questions de SEO. Il était donc nécessaire d'avoir, pour de l'accessibilité et pour du référencement, des noms cohérents et des alt cohérents pour chacune de mes images.
Problème, j'avais près d'un millier d'images uploadées sur mon portfolio...
Comment régler le souci ? Adapter les scripts que j'avais faits dans le cadre du développement du plugin Obsidian que j'ai développé dans la même période de temps.
Ainsi, nous allons voir comment installer et utiliser ma librairie !
On installe le plugin :
yarn add strapi-plugin-auto-alt-caption-title-on-images-ai-enhanced
On active ensuite le plugin (config/plugin.js), en ajoutant les lignes suivantes dans la liste des plugins :
module.exports = {
  // ...
  'auto-alt-caption-title-on-images-ai-enhanced': {
    enabled: true,
  },
  // ...
}
On ajoute notre clé OpenAI dans les variables d'environnement : (.env)
OPENAI_API_KEY=your-api-key
On rebuilde notre app & on la redémarre
npm run build
npm run develop

ou

npm run build
npm run start
  • Accédez ensuite au plugin dans le panneau d'administration de Strapi en naviguant vers la section "Auto Alt Caption Title on Images".
Screenshot of the Strapi Dashboard with various sections like Strapi Cloud, Documentation, Code examples, Tutorials, and Blog for users to explore
  • Le plugin affichera une liste d'images de votre Strapi Media Library qui n'ont pas de texte alternatif, de légende ou de nom.
Computer screen showing a user interface for a plugin to automatically generate alt text, captions, and titles for images using AI. Multiple image thumbnails are displayed, with a 'Process all images' button for batch processing.
  • Pour traiter une seule image, cliquez sur l'image souhaitée. Le plugin initiera l'analyse d'image pilotée par l'IA et générera le texte alternatif, la légende et le nom pour cette image spécifique.
Screenshot of a web page for a plugin that automatically processes alt text, captions, and titles on images using AI.
  • Pour traiter toutes les images en même temps, cliquez sur le bouton "Process All Images". Le plugin commencera à analyser et à générer des descriptions pour toutes les images dans la liste.
Computer interface displaying thumbnails of 26 images with filenames starting with 'pres-', a button to process all images for alt text and metadata
  • Pendant le traitement des images, vous pouvez suivre la progression à travers la barre de progression et les messages de statut.
Software interface for a plugin using AI to automatically process alternative text, captions, and titles for images.
  • Si nécessaire, vous pouvez annuler le traitement des images en cliquant sur le bouton "Cancel". Cela arrêtera le traitement des images restantes, mais ne révoquera pas les modifications apportées aux images déjà traitées.
Computer interface showing an image processing plugin in progress with AI generating content for images
  • Une fois le traitement des images terminé, le texte alternatif, la légende et le nom générés seront automatiquement enregistrés pour chaque image dans la Strapi Media Library.
Close-up of an open MacBook Pro displaying a French menu in a digital asset management interface
Et voilà ! Vous pouvez maintenant ne plus vous prendre la tête à renommer toutes vos images ! Fantastique, non ?



En vous remerciant de votre visite, n'hésitez pas à me contacter pour toute demande de renseignements, devis ou proposition de collaboration. Je me ferai un plaisir de vous répondre dans les plus brefs délais.
Vous avez aimé cet article ? N'hésitez pas à le partager !

DÉVELOPPONS ENSEMBLE VOS PROJETS

Une idée, un projet ? Je suis là pour répondre à vos demandes et vous accompagner.
N’hésitez pas, je serais ravi d’échanger avec vous sur votre projet !
© 2024 Andy Cinquin - Tous droits réservés - Developed & Designed with ❤️ 🐝 ForHives co-founders