Reglas

Decide qué se renderiza y cómo, sin tocar tu código: excluir, bloquear, inyectar etiquetas, forzar códigos y más.

Markdown

Una regla tiene una o varias condiciones sobre la dirección o el bot, y una acción. Puede valer para todos tus sitios o para uno (con sus subdominios). Cuántas reglas puedes tener depende del plan (Planes y límites).

Condiciones

Comparan, sin distinguir mayúsculas, con la dirección completa salvo donde se indica:

CondiciónEjemplo
Igual, Diferentehttps://misitio.com/precios
Contiene, No contiene/admin
Comienza con, No comienza conhttps://misitio.com/blog
Finaliza con, No finaliza con.pdf
Coincide con patrón (*)/blog/* o /*.pdf (* = cualquier texto, ? = un carácter). Si empieza por http se compara con la URL completa; si no, con la ruta y la query. Tiene que cubrir todo el texto.
Expresión regular/(admin|account)/
Tiene parámetro de querypreview, page=2 o filter_*
El bot esGPTBot, Googlebot, facebookexternalhit (se busca dentro del agente de usuario)

Con Añadir condición sumas hasta 9 más y eliges si deben cumplirse todas (Y) o alguna (O).

Acciones

AcciónQué hace
ExcluirLa dirección no se renderiza (la integración sirve tu web normal).
Solo incluirSi un sitio tiene reglas de este tipo, solo se renderizan las direcciones que cumplen alguna; el resto queda excluido.
Días de cachéCada cuántos días se recachea (0 a 365; 0 = nunca), por encima del sitio y la cuenta.
Ajustes de renderTiempo máximo, dispositivo y selector de página lista solo para esas direcciones.
Ignorar parámetrosQuita parámetros de la dirección antes de buscarla y renderizarla, para que las variantes compartan una página: sessionid, sort, filter_*.
Quitar elementosSelectores CSS, uno por línea (hasta 20), que se quitan del HTML antes de guardarlo: banners de cookies, chats, ventanas emergentes.
Inyectar en <head>Etiquetas meta, link, title o JSON-LD que se añaden. Sustituyen a las que ya tenga la página con el mismo name o property, y a su title o canonical.
Forzar códigoEl bot recibe 200, 301, 302, 404 o 410 en lugar del código de la página (con 301 o 302, «Redirigir a»). Se guarda al renderizar: recachea las páginas que ya tenías.
BloquearEl bot recibe un 403. Combínalo con «El bot es» para bloquear, por ejemplo, a CCBot.

En qué orden se aplican

  1. Primero las Solo incluir del sitio: si hay alguna, la dirección tiene que cumplir al menos una o queda excluida.
  2. Después el resto, de menor a mayor prioridad (0 a 9999, 100 por defecto); a igual prioridad, por orden de creación.
  3. Excluir y Bloquear terminan la evaluación. Ignorar parámetros cambia la dirección para las reglas siguientes. Días de caché, Ajustes de render y Forzar código se quedan con el valor de la primera regla que los fija. Quitar elementos e Inyectar se suman.
  4. Una regla con Detener aquí corta: las siguientes no se aplican.

Plantillas y ejemplos

Al crear una regla puedes partir de una plantilla:

  • Excluir /admin y /account: patrón /admin* o /account*.
  • Ignorar parámetros de orden y vista: sort, order, orderby, view.
  • Quitar banner de cookies: #onetrust-banner-sdk, #CybotCookiebotDialog, #cookie-notice, .cc-window, .cookie-banner.
  • Bloquear bots de IA: GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, anthropic-ai, CCBot, PerplexityBot, Bytespider, Amazonbot y meta-externalagent.

Un ejemplo de Inyectar en <head> para una ficha de producto (condición «Coincide con patrón» /productos/zapatilla-trail):

Inyectar en <head>
<title>Zapatillas de trail | Mi tienda</title>
<meta name="description" content="Zapatillas de trail ligeras y con buen agarre, con envío en 24 horas.">
<meta property="og:image" content="https://misitio.com/img/trail-1200x630.jpg">
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Zapatilla de trail",
  "image": "https://misitio.com/img/trail.jpg",
  "offers": { "@type": "Offer", "price": "89.90", "priceCurrency": "EUR", "availability": "https://schema.org/InStock" }
}
</script>

Probar una dirección

Con Probar URL (también dentro del formulario) aplicas tus reglas a una dirección, con un agente de bot opcional, sin guardar nada: verás si se renderiza, queda excluida o bloqueada, la dirección con la que se cachea, el código, los días, la espera, el dispositivo, el selector, lo que se quita y lo que se inyecta, y cada regla marcada como «Se aplica», «No se cumple» o «No se evalúa». La regla que estás editando se prueba aunque no la hayas guardado.