Passer au contenu principal

Comment fonctionnent les correctifs dans l'audit de site

Les correctifs vous permettent de résoudre des problèmes simples sur votre site Web en un clic, directement dans l'audit du site. Cela explique comment ils fonctionnent et comment les installer.

Écrit par Yuri Yeromenko

Que sont les correctifs ?

Les correctifs vous permettent de résoudre les problèmes et de faire des changements sur votre site Web directement à partir de Site Audit. Pensez aux correctifs plutôt comme une solution rapide et temporaire. Si vous avez besoin de corriger quelque chose de critique d'urgence et que vous n'avez pas le temps de demander à vos développeurs, ou si vous voulez tester quelque chose avec la possibilité de l'annuler facilement avant de faire le changement final de votre côté, vous pouvez utiliser des correctifs pour cela.

Que pouvez-vous modifier sur une page à l’aide des correctifs ?

Actuellement dans la première version de cette fonctionnalité, elle ne vous permet de patcher que deux champs : Title et Meta description. Plus de champs seront bientôt disponibles. Nous avons des plans pour gérer les redirections, les canoniques, les méta-tags des robots, ainsi que pour ajouter et mettre à jour les liens internes, et bien plus encore.

Comment utiliser les correctifs ?

Pour créer un correctif, vous devez ouvrir un problème lié aux titres de la page ou aux méta-descriptions ou ouvrez un préréglage de filtre lié à eux dans l'explorateur de pages, ou ajoutez ces champs manuellement à cet endroit. Les problèmes corrigables sont marqués avec une icône de boulon dans le rapport Tous les problèmes.

Vous verrez une entrée « Patch it » dans le rapport à côté des titres et des méta-descriptions pour chaque page du rapport. Vous pouvez ébaucher un nouveau titre ou une méta description, et quand tout est défini, le publier en direct sur votre site web.

Statuts des correctifs

Les correctifs peuvent être enregistrés en tant que brouillons, publiés ou non publiés. Vous pouvez prendre votre temps et rédiger un titre ou une méta description avant de publier. Les brouillons sont enregistrés automatiquement lorsque vous tapez. Et une fois publié, vous pouvez le dépublier à tout moment pour annuler un patch.

Le statut actuel d'un correctif ainsi que les actions disponibles se trouvent dans l'entrée "Patch it" :

Vous pouvez également suivre l'historique complet de n'importe quel patch. Si vous n'êtes pas certain du moment où un correctif a été publié ou qui a modifié votre brouillon, c'est l'endroit où regarder. Le lien "Afficher l'historique" est disponible dans le menu contextuel de n'importe quel patch.

Rapport des correctifs

Même s'il est pratique de corriger les problèmes directement dans les rapports de problèmes, il existe également un « Rapport de correctifs » dédié où vous pouvez consulter et gérer tous les correctifs que vous avez jamais créés pour votre site. Vous pouvez accéder à ce rapport depuis l'en-tête, qui affiche également le nombre de correctifs actuellement publiés.

Le rapport de correctifs vous permet de filtrer les correctifs par leur statut et leur URL de page, d'exporter vos correctifs, ainsi que faire toutes les mêmes actions avec des correctifs comme dans les rapports de problèmes ou dans l'explorateur de page. Ce rapport permet également de configurer le déploiement des correctifs.

Mise en place du déploiement des correctifs

Pour commencer à configurer le déploiement, cliquez sur le bouton "Configurer le déploiement" dans l'en-tête du rapport de correctifs.

Vous pouvez déployer les correctifs sur votre site de deux façons :

Extrait JavaScript

Pour permettre à Site Audit d'apporter des modifications à vos pages, vous devrez ajouter un petit extrait JavaScript dans la section <head> de chaque page de votre site. Le snippet JavaScript est généré et fourni lors de la configuration de déploiement.

Ce snippet appelle un fichier JavaScript unique hébergé par Ahrefs. Tous les correctifs que vous publiez y sont ajoutés et appliqués côté client lorsqu'un navigateur ou un bot exécute JavaScript sur la page. Notez que les bots qui n'exécutent pas JavaScript lors de la visite de votre page ne verront pas les changements. Mais Google rend les pages avant de les classer, donc ce n'est généralement pas un problème.

Vous pouvez activer ou désactiver le déploiement JavaScript à tout moment. Si vous le désactivez pendant que les correctifs sont actifs, vous serez invité à confirmer qu'ils seront dépubliés.

Cloudflare Worker

Si vous êtes sur Cloudflare, vous pouvez laisser Site Audit exécuter un worker dans votre compte Cloudflare pour appliquer les correctifs côté serveur, de sorte que le HTML brut et la page rendue incluent vos modifications. C'est particulièrement important pour les balises comme <link rel="canonical"> ou <meta name="robots">, car Google vérifie les deux versions avant de décider laquelle honorer.

Voici comment ça marche :

  1. Créer un jeton API

    Il vous sera demandé d'accorder à Ahrefs la permission de créer un worker Cloudflare dans votre compte en fournissant un jeton API. Dans votre dashboard Cloudflare, générez un jeton limité à la zone de votre site avec ces permissions :

    • Compte > Scripts Workers : Modifier

    • Zone > Routes Workers : Modifier

    • Zone > Zone : Lire

  2. Création unique de worker

    Site Audit utilise votre jeton pour installer un worker dans votre compte et, pour une sécurité renforcée, supprime immédiatement le jeton. Nous ne conservons donc jamais d'accès permanent à votre dashboard Cloudflare.

  3. Récupération de correctifs en temps réel

    Le script worker contient la logique de correction principale, mais vos correctifs réels résident dans un fichier JSON sur Ahrefs. Chaque fois que vous publiez de nouveaux correctifs, le worker récupère le dernier JSON en temps réel.

  4. Maintenir votre worker synchronisé

    Comme nous ne stockons pas vos identifiants, nous ne pouvons pas détecter les modifications manuelles du script worker qui pourraient perturber l'application des correctifs. Si cela arrive, vous pouvez simplement cliquer sur Redéployer le worker pour restaurer le script mis à jour. Occasionnellement, Site Audit peut vous demander de redéployer le worker aussi si des mises à jour majeures l'exigent.

Comme pour le déploiement JavaScript, vous pouvez désactiver le déploiement Cloudflare à tout moment.

Déployer les correctifs manuellement

Les correctifs sont disponibles pour tous les utilisateurs, mais afin de les publier à partir de l'audit du site, votre projet a besoin d'un boost de mise à jour qui prenne en charge la fonctionnalité de correctifs. Si le projet n'est pas mis à jour ou si vous ne voulez pas utiliser l'audit de site pour le déploiement actuel, vous pouvez ébaucher des correctifs, exportez-les et remettez-les à vos développeurs pour qu'ils puissent faire et déployer des changements de leur côté.

Points importants

Veuillez considérer les points suivants pour utiliser les correctifs de manière optimale.

  • Les changements sont visibles par tous ceux qui visitent votre site : Apporter des changements que les gens et les bots peuvent voir est un objectif évident de la fonctionnalité Correctifs, mais juste pour le dire clairement. La publication des correctifs apportera des modifications visibles à votre site. Après la publication d'un correctif, les personnes et les bots qui visitent votre site verront les changements. Il est donc important de s'assurer que les changements que vous publiez sont appropriés pour votre site.

  • La rédaction et la publication nécessitent des vérifications supplémentaires : Tout utilisateur ayant accès à un projet peut rédiger des correctifs. Cependant, seuls les utilisateurs ayant 2FA configurés dans les paramètres de leur compte peuvent publier des correctifs. Assurez-vous d'avoir sélectionné les bonnes personnes pour avoir accès aux projets qui ont le déploiement des correctifs activés, car ils auront la possibilité de publier des modifications sur vos sites. En outre, les correctifs ne peuvent être publiés que dans les projets où la propriété du site a été vérifiée.

  • Les correctifs sont liés aux projets : Si vous supprimez un projet, tous les correctifs publiés dans celui-ci seront dépubliés.

  • Projet Boost doit être acheté : Le déploiement de correctifs n'est pas disponible sur tous les projets. Votre projet a besoin d'un boost de mise à jour qui prenne en charge la fonctionnalité des correctifs afin de publier des correctifs. Si vous rétrogradez vers un boost qui ne le supporte pas, vous ne pourrez pas publier de nouveaux patchs. Cependant, les patchs publiés précédemment resteront actifs.

  • Exécuter JavaScript doit être activé : L'option « Exécuter JavaScript » est automatiquement activée dans les projets où vous configurez le déploiement. Cela garantit que le bot d'audit de site peut détecter les changements déployés via JavaScript la prochaine fois qu'il fouille votre site. Notez que la vitesse de crawling peut être plus lente avec l'exécution JavaScript, donc vos crawls prendront plus de temps si vous aviez cette option désactivée avant.

Vous serez invité à accepter ces conditions avant d'activer le déploiement JavaScript dans l'audit du site.

Avez-vous trouvé la réponse à votre question ?