# Etiquetas de caché

> Etiqueta las respuestas cacheadas con la cabecera Cache-Tag de tu origen y purga todos los objetos con una etiqueta en una sola llamada.

Una **etiqueta de caché** es una marca que tu origen añade a una respuesta. Después puedes [purgar por etiqueta](https://developers.openwaf.dev/es/cache/purge/) y borrar todos los objetos cacheados que la llevan, sea cual sea su URL. Las etiquetas vienen bien para contenido que aparece en muchas páginas: un producto que se ve en su ficha, en los listados y en los resultados de búsqueda.

## Envía etiquetas desde tu origen

Añade una cabecera `Cache-Tag` con una o más etiquetas separadas por comas:

```http
HTTP/1.1 200 OK
Content-Type: text/html
Cache-Control: public, max-age=600
Cache-Tag: product-42, category-shoes, home
```

- Las etiquetas no distinguen mayúsculas: el borde las guarda en minúsculas.
- Los espacios alrededor de las comas se ignoran; cada etiqueta puede tener hasta 1024 caracteres. Varias cabeceras `Cache-Tag` se suman.
- El borde quita `Cache-Tag` antes de que la respuesta llegue al visitante.
- Las etiquetas se leen cuando el objeto se guarda. Añadir etiquetas en tu origen no etiqueta los objetos que ya están en caché.

## Purga por etiqueta

```sh
openwaf-cloud ctl cache purge example.com --tag product-42 --reason "cambio de precio"
```

Se borran todos los objetos de la zona con esa etiqueta, en todos los nombres. El panel, la API y MCP están en [Purgar la caché](https://developers.openwaf.dev/es/cache/purge/).
