← Volver al blog

Alertas SEO en Slack para tu agencia

Alertas SEO en Slack para tu agencia

Recibir alertas SEO en Slack se reduce a conectar una herramienta de monitorización a un canal de Slack mediante un incoming webhook, para que se publique un mensaje cuando algo cambia en un sitio. Lo difícil para una agencia es decidir qué eventos generan un mensaje y en qué canal caen, porque un canal lleno de notificaciones de poco valor acaba silenciado en una semana.

El email sigue siendo útil para los resúmenes. El problema es que una alerta en la bandeja de una persona no la ve el resto del equipo, y un noindex en la página de categoría de un cliente no debería esperar a que esa persona vuelva de vacaciones. En un canal compartido de Slack, cualquiera que esté disponible puede encargarse.

Cómo crear el webhook para las alertas SEO en Slack

Los incoming webhooks de Slack pertenecen a una app de Slack, aunque sea una muy sencilla creada solo para esto.

  1. Crea un canal para las alertas, por ejemplo #seo-alerts, o uno por cliente como #client-acme-alerts.
  2. Entra en api.slack.com/apps, elige Create New App, luego From scratch, y selecciona tu workspace.
  3. En Features, abre Incoming Webhooks y activa el interruptor Activate Incoming Webhooks.
  4. Haz clic en Add New Webhook to Workspace y elige el canal.
  5. Copia la URL. Tiene este aspecto: https://hooks.slack.com/services/T…/B…/…. Cualquiera que la tenga puede publicar en ese canal, así que guárdala como si fuera una contraseña.
  6. Pégala en los ajustes de Slack de tu herramienta de monitorización y envía una prueba.

Cada webhook está ligado a un canal. Si quieres las alertas urgentes y las informativas en lugares distintos, crea un webhook por canal. A veces los administradores del workspace restringen la instalación de apps, y en ese caso el paso 4 se convierte en una solicitud que alguien tiene que aprobar.

Qué cambios merecen un mensaje

Reserva Slack para los eventos que cuestan tráfico o datos si se quedan un día sin atender. Un noindex que aparece en una página que estaba indexada es lo más urgente; nuestra guía para detectar un noindex en producción explica por qué. Justo detrás van las ediciones de robots.txt que añaden reglas Disallow, los canonicals que cambian o apuntan a un destino inesperado y las URLs que salen del sitemap. También entran aquí la caída del sitio, un certificado SSL o un dominio a punto de caducar y un tag de GA4 o GTM que desaparece.

Los cambios de title y meta description dependen del caso. Los clientes los modifican legítimamente, así que en sitios con equipos de contenido activos encajan mejor en un email diario.

Cómo organizar los canales

Con un puñado de clientes funciona un único canal compartido. A partir de unos diez, la mayoría de las agencias prefieren un canal por cliente, porque cada account manager puede unirse solo a los canales que le tocan y el nombre del cliente queda claro por el canal, no por el mensaje.

Otra división habitual es por gravedad: un canal urgente con las notificaciones activadas para el equipo y otro más tranquilo para cambios informativos, que se revisa una vez al día. Elijas lo que elijas, la prueba es sencilla. Si la gente ha silenciado el canal, está generando demasiados mensajes, y un canal silenciado es peor que no tener ninguno porque aparenta una cobertura que no existe.

Un buen mensaje de alerta se entiende sin hacer clic en nada. Algo como «example.com: 3 URLs devuelven ahora noindex, detectado hoy» le dice al lector qué tiene que hacer. Un bloque de HTML en bruto, no.

Qué envía Deltio a Slack

Deltio publica en Slack mediante un incoming webhook y envía las mismas alertas por email, con configuración por sitio, así que puedes dirigir cada cliente a su propio canal. Las alertas cubren los eventos anteriores: cambios de noindex, robots.txt y canonical; cambios de title, meta description y H1; URLs añadidas o eliminadas del sitemap; uptime, SSL y caducidad del dominio; y tags de GA4, GTM y Meta Pixel que desaparecen. Cada mensaje indica el sitio y las URLs afectadas, y enlaza al detalle en el dashboard.

Un límite a tener en cuenta: Deltio revisa sitemaps y páginas en un ciclo diario, así que un mensaje en Slack te informa de un cambio el día en que se detecta, no segundos después de un despliegue. Para convertir estos mismos eventos en un entregable mensual, consulta la monitorización web en los informes para clientes, y para elegir los propios eventos, alertas de cambios SEO.

Preguntas frecuentes

¿Puedo enviar las alertas a un canal privado de Slack?
Sí. Al añadir el webhook, los canales privados de los que eres miembro aparecen en el selector de canal. A partir de ahí el webhook publica en ese canal como lo haría cualquier otro miembro.
¿Qué pasa si alguien borra el canal de Slack o elimina la app?
El webhook deja de funcionar y Slack rechaza los mensajes, así que las alertas de ese canal se pierden. Mantener activas las alertas por email en paralelo evita que un webhook roto deje el sitio sin monitorizar.
¿Pueden los clientes ver las alertas en Slack?
Si compartes un canal con el cliente mediante Slack Connect, verá todo lo que se publique en él. Decide antes si quieres que el cliente vea cada cambio o solo los que ya has revisado.
¿Las alertas de SSL y caducidad del dominio deben ir al mismo canal que las de SEO?
Muchas veces le corresponden a quien gestiona el hosting y las renovaciones más que al equipo SEO. Un canal aparte, o un email a la persona que tiene la cuenta del registrador, las pone delante de alguien que puede actuar.
¿Cuánto cuesta Deltio?
Starter cuesta 29 € al mes, o 24 € al mes con facturación anual, para hasta 50 sitios. Professional cuesta 59 € al mes (49 € con facturación anual) para hasta 200 sitios, y Enterprise 139 € al mes (116 € con facturación anual) para hasta 500. Todos los planes incluyen 14 días de prueba gratuita.