TL;DR: Un contrato SEO bueno no es el que suena “legal”, sino el que evita sorpresas: define alcance (SOW), entregables mensuales, KPIs, accesos/propiedad de cuentas, proceso de extras (change requests) y qué pasa al terminar (handoff). Si falta cualquiera de esos, vas a pagar con estrés. En HatumSEO solemos dejarlo por escrito desde el día 1: reporte + tablero de KPIs, cadencia de reuniones, reglas de prioridad y un cierre ordenado con entrega de archivos y accesos. Si estás por firmar, usa esta guía como checklist.
Antes de firmar: por qué un contrato SEO “bien hecho” te ahorra dinero y estrés
Te lo digo como dueño/gerente: el contrato no es para “ganar una discusión”, es para que la operación fluya. El SEO tiene dos enemigos naturales: (1) expectativas infladas y (2) alcance difuso. Ambos se comen presupuestos.
El problema real: alcance difuso, expectativas y scope creep
El scope creep es el clásico “ya que estamos, también…”: una landing extra, un rediseño, 30 contenidos más, un plugin, un tracking adicional. Y ojo: a veces sí conviene hacerlo. El problema es cuando no está pactado cómo se aprueba, cuánto cuesta y qué se mueve de prioridad. Resultado típico: el cliente cree que “está incluido” y la agencia cree que “es extra”. Pelea asegurada.
Contrato vs anexo (SOW): dónde se define el trabajo de verdad
El contrato marco (MSA/contrato de servicios) suele cubrir lo legal: partes, pagos, confidencialidad, limitaciones.
El SOW (Statement of Work) o anexo técnico es donde se define lo que importa en el día a día: qué entregas, en qué formato, cada cuánto, con qué KPIs y qué depende del cliente.
Mi recomendación práctica: si tu contrato no tiene SOW (o está flojito), no firmes todavía. Pide el anexo.
Si necesitas una segunda opinión rápida antes de firmar, a veces no necesitas “una agencia completa”, sino un consultor SEO que revise tu borrador y te marque riesgos.
Cómo usar este artículo como checklist (en 15 minutos)
Lee el contrato con un resaltador mental:
- Amarillo: todo lo que no esté medido (palabras como “optimizar”, “mejorar”, “trabajar” sin entregable).
- Rojo: cualquier parte donde la agencia controla accesos o donde los “extras” no tienen proceso.
Alcance y entregables: la cláusula que más evita sorpresas
El 80% de los problemas con agencias se solucionan con una frase: “¿Qué es exactamente un entregable y cómo sé que está listo?”
Cómo definir “entregable” (formato, fecha y criterio de aceptación)
Un entregable no es una intención. Un entregable es algo observable. Define:
- Formato: documento, tablero, lista de tareas, optimizaciones publicadas, etc.
- Fecha: mensual, quincenal, semanal.
- Criterio de aceptación: “se considera entregado cuando…” (ej.: el dashboard está accesible, el reporte se envió, el backlog está actualizado, etc.).
En nuestra operación (HatumSEO), por ejemplo, el cliente recibe mensualmente un informe y una hoja de estrategia/diagnóstico (con fundamentos y por qué se hace cada cosa), y además puede ver avances incluso desde los 15 días en el tablero.
Ejemplos de entregables mensuales razonables
Aquí una lista “realista” para poner en un SOW:
- Reporte mensual ejecutivo (qué se hizo, qué impactó, qué se hará).
- Backlog priorizado (lo próximo, con responsables).
- Roadmap 30/60/90 (hitos).
- Tablero de KPIs (ongoing).
- Registro de cambios (log básico).
Si la agencia te promete “muchísimo”, pero no te pone esto por escrito, estás comprando fe.
Qué NO es un entregable (y cómo se usa para vender humo)
- “Optimización continua”
- “Mejoras SEO”
- “Estrategia mensual”
…sin adjuntar la evidencia concreta (documento/acciones/log).
Revisiones y aprobaciones: cuántas rondas incluye y plazos del cliente
Si tu equipo tarda 3 semanas en aprobar, el SEO se vuelve lento aunque la agencia sea buena. Ponlo claro:
- rondas de revisión incluidas,
- plazo del cliente para feedback,
- qué pasa si el cliente no responde (se pausa, se reprograma o se asume aprobado).
KPIs, reporting y definición de éxito (para que el SEO se mida, no se adivine)
SEO sin medición de negocio es como pagar un alquiler sin mirar ventas: “se siente bien”, hasta que no.
KPIs de negocio vs métricas vanidosas
Rankings, impresiones y clics sirven como señales tempranas, pero el contrato debe dejar claro que el objetivo final es:
- leads,
- ventas,
- ingresos,
- o al menos conversiones definidas.
En tu forma de trabajo, el éxito se baja a KPIs y se muestra en un dashboard: se configura tracking con Tag Manager/Analytics y se visualiza en Looker Studio para que el cliente vea sus KPIs y se adapte a lo que le sirva más.
Accesos y propiedad de cuentas
Esto debería ser estándar (y aun así mucha gente lo olvida):
- El cliente es dueño de las cuentas.
- La agencia opera con permisos (roles) y usuarios distintos.
- Se mantiene trazabilidad.
Si tu contrato no lo dice, pídelo por escrito.
Primeras menciones (para que tu equipo lo identifique fácil):
- Google Search Console
- Google Analytics
- Google Tag Manager
- Looker Studio
Frecuencia de reportes y reuniones (cadencia + agenda)
En tu documento, la cadencia varía por plan: reuniones mensuales o cada 15 días, comunicación fluida y rápida por WhatsApp/mail/Slack, incluso diaria si se requiere.
Eso, en contrato, se vuelve un SLA simple:
- reunión mensual (mínimo),
- una actualización intermedia,
- canal oficial y tiempos de respuesta.
Control de cambios y extras: cómo blindarte contra “costos ocultos”
Si hay una sección que te salva plata, es esta: cómo se aprueban extras.
Qué es un change request y cómo se aprueba (por escrito)
Un change request es la regla del juego cuando alguien pide “algo adicional”. Define:
- quién puede solicitarlo,
- cómo se cotiza,
- cuánto tarda,
- qué se mueve de prioridad.
Sin ese proceso, todo es emocional (“pero yo pensé que…”).
Cómo cotizar extras sin romper la relación (regla simple)
Regla de oro para gerencia:
- Si el extra consume horas de equipo o costos de terceros, se aprueba antes.
- Si el extra es pequeño, se mete al backlog y se prioriza en la siguiente revisión.
En tu operación esto está clarísimo: el plan base se respeta y los costos adicionales no son “de la nada”, suelen venir por cosas como videos o APIs (costos de terceros) y se tratan aparte cuando crece la producción.
Qué pasa cuando el cliente pide “una cosita más” (scope creep)
Ponlo literal en contrato:
- “cualquier solicitud fuera del alcance se considera cambio de alcance”
- “se entrega cotización”
- “se aprueba por correo”
Costos de terceros (APIs, producción, herramientas): cómo se declaran
Esto evita peleas:
- lista de herramientas incluidas,
- cuáles paga el cliente,
- qué pasa si suben de precio,
- y cómo se aprueban.
Plazos, renovaciones y salida: lo que debes negociar sí o sí
Esta parte te protege cuando el proyecto cambia (porque siempre cambia).
Duración mínima, renovaciones automáticas y preaviso
A mí no me gustan los contratos “trampa” con renovaciones automáticas escondidas. Si existen, que sean claras:
- duración,
- aviso previo,
- y qué pasa si no renuevas.
En tu documento se menciona algo bien sano: no “atan” contratos y desde el primer mes ya hay entregables, aunque para ver resultados más claros se suele hablar de un mínimo operativo de 3 meses porque SEO demora.
Rescisión: causas, tiempos, penalidades razonables
Define:
- rescisión por impago,
- rescisión por incumplimiento,
- rescisión por decisión del cliente con aviso previo.
Penalidades “desproporcionadas” son una señal roja.
Handoff al terminar: qué te deben entregar
Esto es gigante y casi nadie lo deja por escrito. Tu práctica es muy clara: al cerrar, se entrega todo, no se rompe nada, existe una carpeta de documentos que no se elimina y el dueño mantiene acceso; si cambia de proveedor, se entregan accesos sin drama.
Ponlo tal cual:
- documentos,
- tablero,
- backlog,
- accesos,
- estado del proyecto.
Qué pasa con el trabajo “en curso”
Define “cierre”: qué se termina, qué se deja documentado, qué se entrega parcialmente.
Propiedad intelectual, confidencialidad y datos: cláusulas que protegen tu negocio
Aquí el objetivo es simple: evitar riesgo reputacional y pérdida de control.
Quién es dueño del contenido, documentación y tableros
A mí me gusta la regla “cliente es dueño de lo pagado”:
- briefs,
- contenidos,
- documentación,
- configuraciones,
- dashboard (o al menos el acceso y copia del template).
Confidencialidad (NDA) y manejo de información sensible
No necesitas un NDA gigante para todo, pero sí claridad:
- qué se considera confidencial,
- qué pasa si hay filtración,
- y cómo se notifica.
Tu documento menciona buenas prácticas: acceso limitado, contraseñas fuertes, firma de confidencialidad si se requiere y aviso rápido si se detecta filtración; además, evitan datos sensibles (bancarios, etc.).
Accesos, roles y seguridad: cómo evitar riesgos
Me encanta tu enfoque de trazabilidad: usuarios distintos, roles definidos y una sola persona encargada de cambios para mantener registro (y auditoría fácil).
“No garantías” y responsabilidades: cómo evitar promesas imposibles y malentendidos
SEO no es Ads. Nadie serio te garantiza posiciones. El contrato debe reflejarlo.
Qué puede prometer una agencia y qué no
Promesas sanas:
- entregables,
- proceso,
- reporting,
- mejoras implementadas,
- y aprendizaje documentado.
Promesas tóxicas:
- “top 1 garantizado”
- “X ventas garantizadas” (sin control de tu pricing/UX/operación)
Obligaciones del cliente (accesos, feedback, implementaciones)
Esto te evita la típica historia: “no funciona el SEO” cuando en realidad no se implementó. En tu documento lo dices sin rodeos: si el cliente guarda el documento y no implementa (o implementa a medias), el SEO no sirve.
Ponlo en contrato:
- plazos de aprobación,
- responsable del lado cliente,
- qué pasa si no hay implementaciones (se reprograma, se pausa, se ajusta alcance).
Qué pasa si hay cambios de algoritmo o caídas
La cláusula correcta no es “nos lavamos las manos”, sino:
- proceso de diagnóstico,
- comunicación,
- plan de mitigación,
- y cómo se redefine la prioridad.
Tabla práctica: cláusula → qué protege → red flag → cómo negociarla
| Cláusula | Qué te protege | Red flag típica | Cómo negociarla |
|---|---|---|---|
| Alcance/SOW | Que “SEO” sea concreto | “Optimización continua” | Exige entregables + aceptación |
| Entregables mensuales | Visibilidad real | Reporte sin acciones | Pide ejemplo de reporte + tablero |
| KPIs | Medir negocio | Solo rankings | KPIs de leads/ventas por escrito |
| Accesos/propiedad | Evitar secuestro | “Lo manejamos nosotros” | Cuentas a nombre del cliente |
| Change requests | Evitar extras sorpresa | “Eso es rápido” | Proceso + aprobación por correo |
| Cadencia/SLA | Evitar silencio | “Te respondemos cuando…” | Tiempos de respuesta y reuniones |
| Terminación/handoff | No perder trabajo | No entregan nada | Checklist de entrega al final |
| Confidencialidad/datos | Reducir riesgo | “No pasa nada” | NDA + control de accesos |
Checklist final antes de firmar (anti-sorpresas)
Checklist de 15 puntos (copiar/pegar)
- ¿Hay SOW/anexo con alcance medible?
- ¿Entregables mensuales están listados y definidos?
- ¿Hay criterio de aceptación (“entregado cuando…”)?
- ¿KPIs de negocio están acordados?
- ¿Dashboard y reporte están incluidos?
- ¿Cadencia de reuniones definida?
- ¿Canales y tiempos de respuesta (SLA) definidos?
- ¿Accesos y propiedad de cuentas a nombre del cliente?
- ¿Roles/permisos definidos (quién puede hacer qué)?
- ¿Proceso de change request/extras por escrito?
- ¿Costos de terceros declarados y aprobables?
- ¿Duración, renovación y preaviso claros?
- ¿Cláusula de “no garantías” (sin promesas imposibles)?
- ¿Obligaciones del cliente (aprobaciones, implementaciones) claras?
- ¿Handoff al terminar definido (documentos, accesos, tablero, backlog)?
Señales rojas que justifican pausar la firma
- No hay SOW.
- La agencia controla cuentas y no te da accesos.
- No existe handoff.
- Los extras no tienen proceso.
Qué pedir en la primera reunión
- Un SOW de ejemplo,
- un reporte real (anonimizado),
- y un roadmap 90 días.
Cómo trabajamos esto en HatumSEO (sin humo y con entregables claros)
Aquí no te voy a vender “magia”. Te digo cómo lo bajamos a papel para evitar dramas:
Qué dejamos por escrito desde el día 1
- Entregables mensuales (reporte + hoja de estrategia/diagnóstico).
- Tablero de KPIs con tracking y atribución.
- Cadencia de reuniones (mensual o 15 días según plan) y comunicación por WhatsApp / Slack / correo.
- Accesos y roles con trazabilidad (usuarios distintos y registro de cambios).
- Regla de extras (APIs, videos, costos de terceros) aprobados antes.
- Cierre ordenado con entrega de archivos y accesos si decides cambiar de proveedor.
Si quieres ver el enfoque de servicio en general, aquí está nuestra página principal (y sí, esto también te sirve para comparar con otras agencias): Agencia SEO.
Y cuando el tema es presupuesto/alcance y evitar “costos escondidos”, siempre recomiendo revisar rangos antes de firmar: Precios SEO.
Conclusión
Un contrato SEO sano tiene dos súper poderes: claridad (qué se hace y qué se entrega) y control (cómo se mide, cómo se aprueban cambios y qué pasa al terminar). Si tú te llevas esto, ya ganaste: no firmes un “haremos SEO”, firma un SOW con entregables medibles, KPIs, ownership de cuentas, change requests y handoff. Eso es lo que evita sorpresas.
FAQs
¿Es normal que el contrato diga “no se garantizan resultados”?
Sí, es normal y sano. Lo importante es que, a cambio, quede garantizado el proceso y los entregables (reporting, tablero, acciones, cadencia).
¿Cuáles son entregables mensuales razonables?
Como mínimo: reporte ejecutivo + backlog priorizado + actualización de KPIs/dashboards. Si además hay hoja de estrategia/diagnóstico mensual, mejor.
¿Qué cláusula evita los “extras sorpresa”?
Un proceso de change request por escrito: cotización previa, aprobación y re-priorización del backlog.
¿Qué debe pasar si termino el contrato?
Handoff: documentos, accesos, tablero, backlog y estado del proyecto. Si eso no está, estás comprando dependencia.
¿De quién deben ser las cuentas de Analytics/Search Console?
Del cliente. La agencia debería operar con permisos, no “poseer” tu data.







