Quienes gestionan cuentas de WeChat saben bien:
¿Después de escribir tanto, alguien lo lee?
¿Qué buscan los usuarios para encontrarte?
¿En qué posición aparece tu contenido en los resultados de búsqueda?
Escribes «alternativa gratuita a Photoshop» — ¿los usuarios buscan «herramienta gratuita de edición de fotos» o «software de diseño de código abierto» u otra cosa?
No tienes ni idea.
Antes, para averiguar esto, solo había dos caminos:
Pagar $200+ al mes por Semrush o Ahrefs, o contratar a alguien especializado en SEO — ninguna de las dos opciones es realista para un creador individual.
Pero recientemente, un proyecto en GitHub abrió un nuevo camino.
1️⃣ En una frase
OpenSEO, plataforma de análisis SEO de código abierto
Bajo licencia MIT, creado por Ben Senescu.
Antes trabajaba en varias herramientas de desarrollo y descubrió que las herramientas SEO del mercado son caras y pesadas. Un pequeño sitio web no necesita esas funciones avanzadas, pero igual cobran cientos de dólares al mes.
Así que creó un conjunto de código abierto, centrado en las funciones realmente útiles.
- Investigación de palabras clave,
- Monitoreo de rankings,
- Análisis de competidores,
- Verificación de enlaces entrantes,
- Auditoría técnica del sitio —
Las mismas funciones principales que Semrush y Ahrefs, pero de código abierto y con una interfaz mucho más limpia.
En una frase:
Toma las capacidades principales de las herramientas SEO de pago y reduce el costo a casi cero.
¿Cómo lo logra?
OpenSEO tiene dos formas de uso.
Instalación propia (Docker/Cloudflare):
El software es gratuito, solo pagas las consultas a la API de DataForSEO. Investigar 100 palabras clave cuesta aproximadamente $3.5, y monitorear 100 palabras clave durante una semana cuesta alrededor de $1.2.
En cualquier caso, es mucho más barato que los $200+ mensuales de Semrush.

2️⃣ Funciones que seguro usarás
Investigación de palabras clave
Introduce una palabra y obtén volumen de búsqueda, dificultad de competencia e intención de búsqueda.
Por ejemplo, antes de escribir un artículo para WeChat, verifica cuántas personas buscan ese tema.

¿Qué quiere la gente que busca esa palabra? ¿Tutoriales, comparativas o recomendaciones de herramientas?
Con esta información antes de escribir, la tasa de acierto es mucho mayor que escribir a ciegas.
He observado un fenómeno:
Muchos contenidos de buena calidad no tienen visitas. El problema no suele ser la redacción, sino que el tema en sí no se busca.
Primero verifica la demanda con investigación de palabras clave y luego decide si escribir — este hábito es más importante que cualquier técnica de escritura.

OpenSEO también permite desglosar datos por país. Por defecto cubre los principales países, y la última versión añadió datos de palabras clave de 48 países más.
Si tu contenido se dirige a una región específica, esta función es especialmente útil.
Monitoreo de rankings
Introduce el enlace de tu sitio web o artículo de WeChat, y cada semana te informa automáticamente si el ranking subió o bajó.
No necesitas buscar manualmente todos los días.

Análisis de competidores
Introduce el sitio web de un competidor y descubre qué palabras clave les generan tráfico.
Si también recomiendas herramientas de código abierto, ¿qué contenido de otros tiene visitas y cuál no? Los datos hablan.
Auditoría técnica del sitio
Escanea automáticamente tu sitio web y te dice qué páginas cargan lento, qué enlaces están rotos y qué aspectos básicos de SEO no están bien.
Para quienes no saben de tecnología, estos consejos son como tener un asesor técnico gratuito.

3️⃣ Cómo instalarlo
No necesitas saber programar, pero sí usar un poco la línea de comandos.
Opción 1 (recomendada): Despliegue con Docker en un clic
Requisito: Tener Docker Desktop instalado.
git clone https://github.com/every-app/open-seo.git
cd open-seo
cp .env.example .env
Abre el archivo .env y completa la clave API de DataForSEO.
Luego:
docker compose up -d
Abre http://localhost:3001 y ya puedes usarlo.
Opción 2: Despliegue gratuito con Cloudflare
Si ya tienes una cuenta de Cloudflare, haz clic en el botón «Deploy to Cloudflare» del README y sigue las instrucciones.
No necesitas servidor, con el plan gratuito de Cloudflare es suficiente.
Opción 3 (la más sencilla): Usa la versión alojada oficial
Regístrate en openseo.so y úsala sin necesidad de instalar nada.

La versión gratuita incluye 7 análisis con IA. El uso completo cuesta $10 al mes, con $10 de crédito incluido.
Los principiantes pueden probar primero la versión oficial para ver si vale la pena, y luego decidir si instalar la propia.

⚠️ Lo que necesitas preparar:
Cuenta de DataForSEO y clave API (al registrarte te dan $1 de prueba).
Si usas Docker, instala Docker en tu ordenador (descarga la versión Desktop desde la web oficial y sigue los pasos).
Preguntas frecuentes:
P: ¿Qué hago si no sé usar la línea de comandos?
R: Entonces la opción de Cloudflare es más adecuada para ti — la mayoría de las operaciones se hacen con clics en la página web.
P: ¿Es complicado registrarse en DataForSEO?
R: Solo tienes que rellenar el correo electrónico y la información básica. La clave API se envía a tu correo.
La primera recarga es de $50, y te durará mucho tiempo — monitorear 100 palabras clave durante un mes cuesta aproximadamente $1.2. Calcula cuánto te durará.
P: ¿Necesito configurar algo después de la instalación?
R: Después de instalar e iniciar sesión, sigue la guía de la interfaz.
Lo primero: añade el dominio de tu sitio web y prueba la investigación de palabras clave.

4️⃣ Reflexión
Las herramientas SEO solían ser privilegio de las empresas — altas tarifas mensuales, altas barreras de entrada. Los creadores individuales no tenían acceso.
Pero ahora las herramientas son gratuitas, las API se pagan por uso y el despliegue es sencillo.
Una persona que gestiona una cuenta de WeChat también puede usar las mismas herramientas de datos que las grandes empresas.
Después de instalarlo, revisé mis propios datos y descubrí varias cosas que antes ignoraba:
Una palabra clave que creía muy nicho resulta que tiene miles de búsquedas al mes;
Otro tema que pensaba muy popular tiene un volumen de búsqueda bajísimo.
Sin datos, escribía completamente a ciegas — es como disparar con los ojos cerrados.
La pregunta es:
Cuando todos pueden hacer SEO, ¿sigue existiendo la ventaja del SEO?
¿Hace que el mercado de contenidos sea más justo (el buen contenido es más fácil de encontrar) o más competitivo (todos persiguen palabras clave)?
Pero hay que recordar:
Los datos son una referencia, no la respuesta.
La investigación de palabras clave te dice que hay gente buscando ese tema, pero eso no significa que cualquier cosa que escribas se vuelva viral.
Al final, lo que importa es el valor del contenido en sí.
Las herramientas son gratuitas, pero el pensamiento no lo es.
¡Usa los datos como referencia, no los uses para reemplazar tu criterio!
📚 Recursos relacionados:
Repositorio de GitHub: https://github.com/every-app/open-seo
Sitio web oficial: https://openseo.so
X del autor: https://x.com/bensenescu


Semrush cuesta más de doscientos dólares al mes, realmente disuade. Esta solución de código abierto es muy amigable para individuos, incluso si la API cobra, es completamente aceptable.