> 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/es/insights/onsite/content-updates/automated-change-detection.md).

# Detección automática de cambios

Detecta automáticamente cambios significativos en tus páginas inscritas: reescrituras de títulos, adiciones de esquema, actualizaciones estructurales y más, sin instrumentar tu CMS.

La detección automatizada de cambios captura cambios significativos en tus páginas inscritas según un programa recurrente, incluso cuando AirOps no estaba en la ruta de escritura. Los cambios detectados fluyen hacia el [Actualizaciones de contenido](/docs/es/insights/onsite/content-updates.md) feed y aparecen como un diff antes/después etiquetado por categoría en la vista de detalle de cada página, para que puedas conectar lo que cambió en una página con cómo se movió su rendimiento.

{% hint style="info" %}
**Disponibilidad para Enterprise:** El seguimiento automático de cambios de páginas está habilitado de forma predeterminada para cuentas Enterprise. Abre **Insights → Onsite → Actualizaciones de contenido** o una vista de detalle de página para revisar los cambios detectados.
{% endhint %}

***

## Cómo funciona

AirOps obtiene cada página en tu [tabla de](/docs/es/insights/onsite/pages.md) vista una vez por semana, compara la nueva captura con la última exitosa y registra un `Página actualizada` actualización de contenido cuando el diff es significativo. El diff es lo que impulsa la **Cambios** tabla en la vista de detalle de la página.

La comprobación es bidireccional con las actualizaciones de contenido:

* **Registrar una actualización de contenido activa una nueva captura.** Cada vez que registras una publicación o una actualización mediante un flujo de trabajo, la API o MCP, AirOps captura la página de inmediato para que el diff en la tabla de Cambios se mantenga actualizado. Esta es una de las razones para seguir registrando [Actualizaciones de contenido](/docs/es/insights/onsite/content-updates.md) incluso después de habilitar la detección automatizada de cambios.
* **Los cambios detectados se devuelven como actualizaciones de contenido.** Cuando la comprobación semanal encuentra un cambio significativo, AirOps registra un `Página actualizada` actualización de contenido etiquetada como detectada automáticamente. Estas aparecen en el feed de Actualizaciones de contenido junto con las que registras.

***

## Qué rastreamos

Cada cambio detectado se clasifica en una de cinco categorías. Una sola actualización de contenido puede incluir varias categorías a la vez; por ejemplo, una actualización de un blog que reescribe el H1, actualiza la meta description y añade un bloque JSON-LD de FAQ se etiqueta como `Encabezados + metadatos + esquema`.

### Esquema

Datos estructurados (JSON-LD) que ayudan a los agentes de IA y a los rastreadores de búsqueda a interpretar el significado, las entidades y las relaciones de tu página. Un cambio de esquema significa que se añadió, eliminó o modificó un bloque JSON-LD; por ejemplo, un `FAQPage`, `Producto`, `BreadcrumbList`, o `Article` bloque.

### Metadatos

Señales a nivel de página que influyen en cómo los motores de búsqueda y las herramientas de IA resumen, enrutan y clasifican tu página.

Campos rastreados: **etiqueta title, meta description, URL canónica, meta robots, tipo de Open Graph, hreflang.**

### Encabezados

La jerarquía temática de la página: lo que usan los agentes de IA y los lectores rápidos para entender el tema y la estructura de la respuesta.

Campos rastreados: **H1 hasta H6**, además de dos roles sintéticos: **encabezado principal** (texto destacado en la parte superior de la página, leído como un H1) y **eslogan** (texto de apoyo que enmarca el encabezado principal).

### Contenido

Drift amplio del texto del cuerpo. Se detecta cuando la prosa ha cambiado sustancialmente, cuando los bloques de contenido se han reorganizado en la página o cuando la huella general del contenido se ha movido más allá del ruido. Los cambios de contenido se detectan a nivel de cuerpo y no por campo, por lo que esta categoría aparece como una etiqueta sin diff renderizable: indica que el cuerpo de la página cambió de forma significativa sin vincular el cambio a una línea específica.

### Estructura

Cómo está conectada y distribuida la página: el grafo de enlaces internos, la estructura base de la página y **listados** (regiones enumeradas como tarjetas de productos, listas de entradas de blog o widgets de artículos relacionados).

Campos rastreados: **enlaces internos, listados, estructura base de la página.**

***

## Lo que filtramos

No todos los diffs detectados se convierten en una actualización de contenido. AirOps suprime los cambios que no representan trabajo editorial real:

* **Rotación** - un pequeño conjunto de elementos que entran y salen de una lista de tamaño fijo (widgets de vistos recientemente, testimonios aleatorios).
* **Valores volátiles** - campos que se sabe que cambian en cada captura (hashes de compilación incrustados en URLs canónicas, IDs de sesión, marcas de tiempo).
* **Ruido de la sección final generada por plantilla** - por ejemplo, que el widget "Artículos relacionados" en la parte inferior de cada entrada sea rotado por el CMS cuando el resto de la página no se movió.
* **Capturas redirigidas** - cuando una página ahora redirige a otro lugar (a menudo a la página principal de la marca). Todo el "diff" es real, pero no representa una edición de la página, por lo que el cambio se trata como un evento de estado y no como un cambio editorial.

Estos filtros mantienen la tabla de Cambios centrada en el trabajo editorial real, no en el jitter detectado por el rastreador.

***

## Ver cambios detectados

### pestaña Actualizaciones de contenido

Los cambios detectados automáticamente aparecen en el [Actualizaciones de contenido](/docs/es/insights/onsite/content-updates.md) feed junto con los que registras. La **Fuente** columna los identifica, y la **Escribe** es `Página actualizada`. Filtra, ordena y elimínalos en lote desde allí, igual que cualquier otra actualización de contenido.

### Comprobar cambios ahora

Abre la vista de detalle de una página inscrita y selecciona **Comprobar cambios** para solicitar una nueva captura. Esto también funciona para espacios de trabajo inscritos automáticamente y no cambia el programa de comprobación semanal.

### Vista de detalle de la página - tabla de Cambios

La vista de detalle de la página incluye una **Cambios** tabla que enumera cada cambio detectado de esa página en orden cronológico inverso. Cada fila está etiquetada con una o más categorías (`Esquema`, `Metadatos`, `Encabezados`, `Contenido`, `Estructura`) y se expande en una vista antes/después:

* **Campos escalares** (title, meta description, URL canónica, encabezados individuales, hero, tagline, tipo de OG, meta robots)
* **Campos de lista** (enlaces internos, hreflang, elementos del listado)
* **Bloques JSON-LD**

***

## Desafíos anti-bot

Si la protección anti-bot de tu sitio está bloqueando a AirOps para capturar tus páginas, puede aparecer un banner en el panel de Actualizaciones de contenido.

Usar **Más información** para abrir la guía o **Descartar** para ocultar el banner en tu navegador. Ignorarlo no resuelve el problema de captura ni cambia el comportamiento del monitoreo.

Esto suele deberse a Cloudflare Managed Challenge, Cloudflare Bot Fight Mode o una regla WAF similar que devuelve una pantalla de desafío a nuestro capturador en lugar de la página.

Para solucionarlo, incluye AirOps en la lista de permitidos de tu WAF. AirOps se identifica con este User-Agent en cada captura de cambios de página:

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

Pide a tu equipo de seguridad que añada una regla de WAF que omita Managed Challenge, Bot Fight Mode y Browser Integrity Check para las solicitudes que lleven ese User-Agent. Si tu equipo necesita detalles de IP de salida para una lista de permitidos más estricta, ponte en contacto con el soporte de AirOps.

{% hint style="warning" %}
Si las pantallas intersticiales anti-bot persisten durante varias capturas consecutivas, las páginas afectadas se pausan y desaparecen del feed de detección automática hasta que se resuelva el bloqueo.
{% 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/es/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.
