> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/docs/fr/insights/onsite/content-updates/automated-change-detection.md).

# Détection automatisée des changements

Détectez automatiquement les changements significatifs sur vos pages inscrites — réécritures de titres, ajouts de schéma, mises à jour structurelles, et plus encore — sans instrumenter votre CMS.

La détection automatisée des changements capture les modifications significatives apportées à vos pages inscrites selon un calendrier récurrent, même lorsque AirOps ne se trouvait pas dans le chemin d'écriture. Les changements détectés sont transmis au [Mises à jour du contenu](/docs/fr/insights/onsite/content-updates.md) flux et s'affichent sous forme de diff avant/après étiqueté par catégorie dans la vue détaillée de chaque page - ce qui vous permet de relier ce qui a changé sur une page à l'évolution de ses performances.

{% hint style="info" %}
**Disponibilité Enterprise :** Le suivi automatique des changements de page est activé par défaut pour les comptes Enterprise. Ouvrez **Insights → Sur site → Mises à jour de contenu** ou une vue détaillée de page pour examiner les changements détectés.
{% endhint %}

***

## Fonctionnement

AirOps récupère chaque page de votre [Pages](/docs/fr/insights/onsite/pages.md) vue une fois par semaine, compare la nouvelle capture à la dernière capture réussie et enregistre une `Page actualisée` mise à jour de contenu lorsque le diff est significatif. C'est ce diff qui alimente le **Changements** tableau dans la vue détaillée de la page.

La vérification est bidirectionnelle avec les mises à jour de contenu :

* **L'enregistrement d'une mise à jour de contenu déclenche une nouvelle capture.** Chaque fois que vous enregistrez une publication ou une actualisation via un workflow, l'API ou MCP, AirOps capture immédiatement la page afin que le diff dans le tableau Changements reste à jour. C'est l'une des raisons de continuer à consigner [Mises à jour du contenu](/docs/fr/insights/onsite/content-updates.md) même après que la détection automatisée des changements est activée.
* **Les changements détectés sont réécrits sous forme de mises à jour de contenu.** Lorsque la vérification hebdomadaire détecte un changement significatif, AirOps enregistre une `Page actualisée` mise à jour de contenu étiquetée comme auto-détectée. Elles apparaissent dans le flux des mises à jour de contenu aux côtés de celles que vous consignez.

***

## Ce que nous suivons

Chaque changement détecté est classé dans l'une des cinq catégories. Une seule mise à jour de contenu peut porter plusieurs catégories à la fois - par exemple, l'actualisation d'un blog qui réécrit le H1, met à jour la méta-description et ajoute un bloc JSON-LD FAQ est étiquetée comme `Titres + métadonnées + schéma`.

### Schéma

Données structurées (JSON-LD) qui aident les agents d'IA et les robots d'exploration à interpréter le sens, les entités et les relations de votre page. Un changement de schéma signifie qu'un bloc JSON-LD a été ajouté, supprimé ou modifié - par exemple un `FAQPage`, `Produit`, `BreadcrumbList`, ou `Article` bloc.

### Métadonnées

Signaux au niveau de la page qui influencent la manière dont les moteurs de recherche et les outils d'IA résument, orientent vers et classent votre page.

Champs suivis : **balise title, méta-description, URL canonique, méta robots, type Open Graph, hreflang.**

### Titres

La hiérarchie thématique de la page - ce que les agents d'IA et les lecteurs en diagonale utilisent pour comprendre le sujet et la structure de la réponse.

Champs suivis : **H1 à H6**, ainsi que deux rôles synthétiques : **titre principal** (texte d'affichage proéminent en haut de la page, lu comme un H1) et **slogan** (texte d'affichage d'appui qui cadre le titre principal).

### Contenu

Dérive généralisée du corps du texte. Détectée lorsque la prose a considérablement changé, lorsque des blocs de contenu ont été réorganisés sur la page ou lorsque l'empreinte globale du contenu s'est éloignée du bruit. Les changements de contenu sont détectés au niveau du corps du texte plutôt que champ par champ, donc cette catégorie apparaît comme une étiquette sans diff rendu - elle signale que le corps de la page a changé de manière significative sans attribuer le changement à une ligne précise.

### Structure

La manière dont la page est structurée et agencée : le graphe des liens internes, l'ossature de la page et **listes** (zones énumérées comme des fiches produit, des listes d'articles de blog ou des widgets d'éléments associés).

Champs suivis : **liens internes, listes, ossature de la page.**

***

## Ce que nous filtrons

Tous les diffs détectés ne deviennent pas une mise à jour de contenu. AirOps supprime les changements qui ne représentent pas un vrai travail éditorial :

* **Rotation** - un petit ensemble d'éléments qui entrent et sortent en rotation dans une liste de taille fixe (widgets récemment consultés, témoignages aléatoires).
* **Valeurs volatiles** - champs connus pour varier à chaque récupération (hashs de build intégrés aux URL canoniques, identifiants de session, horodatages).
* **Bruit de section finale généré par modèle** - par exemple, le widget « Articles connexes » en bas de chaque article, que le CMS fait tourner alors que le reste de la page n'a pas changé.
* **Captures redirigées** - lorsqu'une page redirige désormais vers une autre destination (souvent la page d'accueil de la marque). Le diff entier est réel mais ne représente pas une modification de page, donc le changement est traité comme un événement d'état plutôt que comme un changement éditorial.

Ces filtres permettent de concentrer le tableau Changements sur le vrai travail éditorial, et non sur le bruit détecté par le robot d'exploration.

***

## Consulter les changements détectés

### onglet Mises à jour de contenu

Les changements auto-détectés apparaissent dans le [Mises à jour du contenu](/docs/fr/insights/onsite/content-updates.md) flux aux côtés de ceux que vous consignez. La **Source** colonne les identifie, et le **Tapez** est `Page actualisée`. Filtrez, triez et supprimez en masse depuis là, comme pour toute autre mise à jour de contenu.

### Vérifier les changements maintenant

Ouvrez la vue détaillée d'une page inscrite et sélectionnez **Vérifier les changements** pour demander une nouvelle capture. Cela fonctionne aussi pour les espaces de travail inscrits automatiquement et ne modifie pas le calendrier de vérification hebdomadaire.

### Vue détaillée de la page - tableau des changements

La vue détaillée de la page comprend un **Changements** tableau qui répertorie chaque changement détecté pour cette page dans l'ordre antéchronologique. Chaque ligne est étiquetée avec une ou plusieurs catégories (`Schéma`, `Métadonnées`, `Titres`, `Contenu`, `Structure`) et se déploie en une vue avant/après :

* **Champs scalaires** (balise title, méta-description, URL canonique, en-têtes individuels, titre principal, slogan, type OG, méta robots)
* **Champs de liste** (liens internes, hreflang, éléments de liste)
* **blocs JSON-LD**

***

## Défis anti-bot

Si la protection anti-bot de votre site empêche AirOps de capturer vos pages, une bannière peut apparaître sur le tableau de bord des mises à jour de contenu.

Utiliser **En savoir plus** pour ouvrir les consignes ou **Ignorer** pour masquer la bannière dans votre navigateur. La fermer ne résout pas le problème de capture et ne modifie pas le comportement de surveillance.

Cela est généralement causé par Cloudflare Managed Challenge, Cloudflare Bot Fight Mode ou une règle WAF similaire qui renvoie un interstitiel de challenge à notre récupérateur au lieu de la page.

Pour y remédier, ajoutez AirOps à la liste d'autorisation dans votre WAF. AirOps s'identifie avec ce User-Agent à chaque capture de changement de page :

```
Mozilla/5.0 (compatible; AirOpsPageChangeTracker/1.0; +https://airops.com)
```

Demandez à votre équipe de sécurité d'ajouter une règle WAF qui ignore Managed Challenge, Bot Fight Mode et Browser Integrity Check pour les requêtes portant ce User-Agent. Si votre équipe a besoin des détails d'IP de sortie pour une liste d'autorisation plus stricte, contactez l'assistance AirOps.

{% hint style="warning" %}
Si les interstitiels anti-bot persistent sur plusieurs captures consécutives, les pages concernées sont mises en pause et sortent du flux de détection automatique jusqu'à ce que le blocage soit résolu.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/docs/fr/insights/onsite/content-updates/automated-change-detection.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
