Recomendaciones de VPS
Guía completa para montar un sitio de herramientas SEO en un VPS de bajo coste (2026): controla tú mismo la monitorización, el análisis y las alertas
Para hacer SEO no hace falta comprar primero un montón de SaaS. Con un VPS de bajo coste puedes empezar por asentar bien la "base del sitio": comprobaciones de disponibilidad, alertas de puertos y de caducidad de certificados, monitorización y notificaciones mínimas, proxy inverso y punto de acceso, y además copias de seguridad y reversión. Este artículo te da un Docker Compose que puedes ejecutar directamente (Uptime Kuma + Caddy) y explica con claridad los puntos clave de seguridad y copias de seguridad.

Mucha gente que hace SEO se gasta el dinero primero en "suscripciones a herramientas".
Pero si lo único que quieres es que el sitio funcione de forma estable, tener las alertas conectadas y preparar una ruta de recuperación, en realidad un solo VPS de bajo coste te basta para montar una base de sitio de herramientas "usable y controlable".
Esta base resuelve los 3 problemas más habituales:
- ¿Cuándo se cayó el sitio? (comprobaciones de disponibilidad)
- ¿Hubo señales antes de caerse? (alertas de puertos / caducidad de certificados / tiempos de respuesta anómalos)
- Una vez caído, ¿cómo se recupera lo más rápido posible? (copias de seguridad / instantáneas / reversión)
A continuación lo monto con Docker Compose según el criterio de "mínimo viable": Uptime Kuma + Caddy. Puedes ponerlo en marcha primero y luego decidir si añadir monitorización o análisis más pesados.
1) Primero elige un VPS estable (lo que más teme un sitio de herramientas es "ser inestable él mismo")
Un sitio de herramientas no consume muchos recursos, pero sí exige estabilidad.
Empieza por esta guía para elegir la máquina:
Si un sitio de herramientas queda expuesto a internet, es fácil que lo escaneen.
Sigue este artículo para el conjunto mínimo:
Si no dominas lo básico de Docker, lee primero:
Objetivos:
- Que Uptime Kuma escuche solo en la máquina local (sin quedar expuesto)
- Que el acceso externo pase solo por Caddy (HTTPS + autenticación)
mkdir -p seo-tools
cd seo-tools
mkdir -p uptime-kuma-data caddy-data caddy-config
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
restart: unless-stopped
# 只绑定到本机,避免面板直接暴露公网
ports:
- "127.0.0.1:3001:3001"
volumes:
- ./uptime-kuma-data:/app/data
caddy:
image: caddy:2
container_name: caddy
restart: unless-stopped
ports:
# Caddy 申请证书需要 80/443
- "80:80"
- "443:443"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./caddy-data:/data
- ./caddy-config:/config
depends_on:
- uptime-kuma
Inícialo:
docker compose up -d
Sustituye tools.example.com por tu dominio y cambia tú mismo el usuario y la contraseña.
tools.example.com {
basicauth {
admin $2a$12$REPLACE_WITH_YOUR_BCRYPT_HASH
}
reverse_proxy uptime-kuma:3001
}
Nota: aquí se usa un hash bcrypt. Puedes generar el hash en local o en el servidor y luego reemplazarlo en el archivo (para evitar escribir contraseñas en texto plano en el archivo).
- Crear una monitorización: monitorización HTTP(s) de la página de inicio o del endpoint de health check de tu sitio
- Crear una monitorización: monitorización TCP de 443/80 (para confirmar que el punto de entrada no está caído)
- Activar notificaciones: Email/Telegram/DingTalk/WeCom, elige el que te resulte más cómodo
- Configurar el aviso de caducidad del certificado (muy práctico)
5) Copias de seguridad: no dejes que el sitio de herramientas se convierta en un nuevo punto único de fallo
El sitio de herramientas también se estropea (disco lleno, borrado accidental, actualización fallida).
Se recomienda hacer copia de seguridad al menos de:
docker-compose.yml/Caddyfile./uptime-kuma-data./caddy-data(relacionado con certificados)
Puedes copiar directamente la solución de copias de seguridad del sitio:
Cuando aumente el número de sitios y empieces a preocuparte por las "tendencias de CPU/memoria/disco", plantéate entonces una pila de monitorización más completa.
En el sitio hay una solución que puedes copiar directamente:
La ruta más recomendable:
- Primero elige un VPS estable
- Primero haz seguridad + copias de seguridad
- Primero pon en marcha un sitio de herramientas mínimo (comprobaciones + alertas + HTTPS + autenticación)
- Usa los datos de una semana antes de decidir si actualizar a una monitorización completa
Lo que más teme quien hace SEO es "muchas herramientas, pero un sitio inestable".
Asentar bien la base importa más que cualquier otra cosa.