Yoast SEO a précipité une mise à jour pour corriger un bug qui a introduit une empreinte digitale connue de contenu généré par l’IA. Le bogue a été mis en évidence sur les réseaux sociaux et Yoast a corrigé l’erreur en quelques heures.
Classes HTML injectées par AI
Il est récemment connu que la mise en évidence puis la copie de CHATGPT générée de contenu, puis la coller directement dans WordPress entraînera l’ajout de classes HTML au code de contenu. Une «classe» HTML est quelque chose qui est ajouté à un élément HTML comme un élément de paragraphe
qui peut ensuite être utilisé pour lui attacher un style, comme spécifier une police. Ce bogue ne se produit que lorsqu’un utilisateur de ChatGpt met en évidence le texte généré, le copie, puis le colle dans l’éditeur WordPress. Cela ne se produira pas si l’utilisateur clique sur l’icône «Copier» du chatppt pour copier le contenu généré.
Les classes HTML injectées dans le contenu sont «Start Data» et «Data-End» qui ne sont visibles que dans le code, et non sur le contenu publié.
C’est à quoi ressemble le contenu généré par l’AI avec les classes injectées:
«Il pensait que personne ne remarquerait –
le bourdonnement calme de l’IA
éteindre les mots
Comme si il savait quelque chose.
Google a remarqué.
Maintenant, il étagne des haricots en conserve à Safeway. »
Voici à quoi ressemblerait le contenu dans la version visible:
«Il pensait que personne ne remarquerait –
le bourdonnement calme de l’IA
éteindre les mots
Comme si il savait quelque chose.
Google a remarqué.
Maintenant, il étagne des haricots en conserve à Safeway. »
Les classes «Data-Start» et «Data-end» sont les indices révélateurs selon lesquels le contenu a été généré par l’IA. Les SEO avisés utilisent ces connaissances dans le cadre de leurs audits de référencement pour identifier le contenu généré par l’IA qui a été directement copié et collé dans leur éditeur WordPress.
Yoast SEO Premium injecte les classes AI
Alan Bleiweiss, connu pour ses audits de contenu, a attiré l’attention sur le fait que Yoast SEO injectait les classes HTML «démarrage de données» et «Data-End» en contenu. Alan les a appelés «emballages» mais ce sont techniquement des classes HTML.
Il affiché:
« MISE À JOUR
Le plug-in de yoast a poussé en direct sans QA approprié. Injection des emballages AI sans autorisation du propriétaire du site.
Heureusement, selon Carolyn Shelby, ils travaillent sur une solution.
Mais les fournisseurs d’outils doivent faire mieux. »
Alan a indiqué qu’aucune clarification n’a été donnée sur la façon dont ces classes ont été injectées, mais le bogue était limité à Yoast SEO Premium car la version gratuite ne contient pas la fonction de génération de texte AI nécessaire (Yoast AI Optimize).
Yoast pousse la mise à jour pour corriger le bug
Yoast a rapidement poussé une mise à jour, version 25.3.1, pour résoudre le problème afin que le contenu généré par AI créé par Yoast SEO Premium ne contienne pas les classes. Heureusement, le plugin mis à jour supprime également les classes HTML Telltale.
Selon le billet de blog Yoast SEO annonce:
«Récemment, nous avons annoncé le déploiement de Yoast AI Optimiser pour l’éditeur classique dans WordPress.… Pendant le déploiement initial, nous avons découvert un problème technique où des classes involontaires étaient ajoutées au contenu pour certains utilisateurs. Bien que ces classes ajoutées soient inoffensives et n’augment pas d’impact sur la fonctionnalité ou l’apparence de votre contenu, ils n’auraient pas dû être ajoutés, qui nous sont sur nous.
Nous prenons cela au sérieux et pour maintenir la qualité que vous attendez, nous travaillons activement sur une solution. Nous sommes ravis de partager qu’un correctif a maintenant été publié et le problème a été résolu. Pour les utilisateurs déjà affectés, nous nettoyons automatiquement les classes involontaires dans le cadre du correctif, aucune action n’est nécessaire de votre part. »
La fonctionnalité a été déployée le 2 juin, ce qui signifie que des sites avec du contenu affecté sont disponibles depuis au plus deux semaines.
La version gratuite du plugin a également été mise à jour. Le Changelog offre ceci explication:
« Il s’agit d’un communiqué de maintenance qui est nécessaire pour s’aligner sur les modifications de Yoast SEO Premium 25.3.1. »
Cela peut-il avoir un impact sur les classements?
Il est probablement peu probable que cela ait affecté les classements, mais à ce stade, on ne sait pas si Google aurait remarqué. Google devrait rechercher spécifiquement les classes qui en elles-mêmes n’indiquent rien sur la qualité du contenu. Encore une fois, il est probablement peu probable que ce bogue ait eu un effet sur les classements de recherche.
Néanmoins, les utilisateurs de la version premium du plugin Yoast SEO doivent se mettre à jour immédiatement vers la version 25.3.1 pour résoudre les problèmes potentiels de ce bogue et les utilisateurs de la version gratuite doivent également mettre à jour leurs versions, même si elle n’est pas affectée.
La libération de buggy aurait-elle pu être empêchée?
Le problème de l’injection de classe AI n’a été découvert que récemment, bien qu’il soit peut-être là depuis un certain temps. Les modifications du contenu, de la structure du site et du HTML sous-jacent devraient être quelque chose que tous les développeurs de plugins vérifient avant de publier un plugin aux utilisateurs.
Cela est particulièrement vrai pour les développeurs du plugin Yoast SEO, car ils ont une expérience antérieure en poussant une mise à jour troublée qui a provoqué des modifications visibles à un site Web.
Yoast SEO a publié une mise à jour en mars 2022 qui a créé des sitemaps en double. En mars 2018, Yoast SEO a publié une mise à jour de buggy qui a créé des centaines à des milliers de pages minces, une page pour chaque image téléchargée sur un site Web. Ce dernier numéro n’est pas détecté pendant trois mois, alors que les SEO ont progressivement commencé à remarquer des milliers de nouvelles pages générées.
C’est alors au moins la troisième fois que Yoast a poussé une mise à jour de buggy qui aurait pu être évitée s’ils avaient testé le plugin avant de le pousser en direct. Il suffit de vérifier si un site de test reste le même avant et après une mise à jour. Compte tenu des enjeux avec du contenu généré par l’IA, la sortie du contenu généré et du code sous-jacent est quelque chose qui aurait dû être testé.
Image en vedette par Shutterstock / Jihan Nafiaa Zahri

Commentaires