Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

shopifyseo

Plataforma SEO autoalojada para Shopify que centraliza datos de GSC, GA4 y PageSpeed en SQLite local. Ofrece recomendaciones impulsadas por IA, clustering de keywords y generación de artículos sin enviar datos a la nube, ejecutándose en tu infraestructura propia con React y FastAPI.

Ficha actualizada 22 sept 2026, 17:06 · upstream 22 sept 2026, 16:53 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es shopifyseo

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ShopifySEO es una plataforma autoalojada diseñada para operadores de tiendas Shopify que buscan un control total sobre su estrategia SEO sin depender de servicios SaaS externos. El sistema integra datos críticos como impresiones de Google Search Console, sesiones de GA4 y puntuaciones de PageSpeed en una base de datos SQLite local, permitiendo auditorías completas del catálogo y seguimiento de métricas en tiempo real dentro de tu entorno seguro.

La aplicación combina un frontend React con un backend FastAPI para ofrecer funcionalidades avanzadas como la generación de contenido mediante IA, optimización de imágenes y chat contextual "Sidekick". Permite regenerar títulos SEO, descripciones y textos de productos utilizando modelos de proveedores externos o locales (Ollama), manteniendo la privacidad de los datos al evitar que salgan del servidor local.

La instalación requiere Python 3.10+ y Node.js 18+, con un despliegue manual mediante scripts shell. Aunque no incluye Docker nativo, ofrece una experiencia completa para análisis de brechas competitivas, investigación de palabras clave (opcional vía DataForSEO) y gestión de embeddings para análisis semántico, todo configurado a través de variables de entorno en un archivo .env.

CASOS DE USO
  • Auditoría SEO integral del catálogo de productos y colecciones identificando contenido débil o meta faltantes.
  • Generación automática de artículos de blog con IA basada en brechas SEO detectadas en el sitio.
  • Optimización de imágenes de catálogo mediante conversión a WebP y normalización de dimensiones.
  • Chat contextual "Sidekick" para recibir consejos SEO en tiempo real sobre cada página del sitio.
  • Clustering de palabras clave agrupando consultas de GSC por intención y mapeándolas al catálogo.
  • Análisis de métricas unificadas combinando datos de GA4, GSC y PageSpeed en un solo panel.
PUNTOS DESTACADOS
  • Base de datos SQLite local que garantiza privacidad total sin envío de datos a servidores externos.
  • Soporte nativo para modelos locales (Ollama) y APIs externas (OpenRouter, Anthropic, OpenAI).
  • Integración directa con Shopify Admin API para lectura y escritura de productos y contenido.
  • Pipeline completo de generación de artículos desde la ideación hasta la publicación en Shopify.
  • Optimización automática de imágenes incluyendo conversión a WebP y redimensionamiento normalizado.
  • Arquitectura modular con frontend React/TypeScript y backend FastAPI escalable.
PRECAUCIONES
  • No incluye soporte Docker nativo, requiriendo instalación manual de dependencias Python y Node.js.
  • Dependencia obligatoria de claves API externas (IA o DataForSEO) para activar funcionalidades avanzadas.
  • Configuración inicial compleja que implica OAuth con Google Cloud Console y Shopify Apps.
  • Requiere gestión manual de la base de datos SQLite sin herramientas de persistencia containerizadas por defecto.
  • Funcionalidad experimental en el laboratorio de Google Ads que puede requerir configuración adicional.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere Python 3.10+ y Node.js 18+. Clonar repositorio, activar entorno virtual y ejecutar pip install. Configurar variables .env con credenciales Shopify, Google y proveedor de IA. Ejecutar ./start_app.sh para construir frontend y arrancar backend en puerto 8000. No usar Docker; gestionar persistencia de SQLite manualmente si se desea producción persistente.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
800011434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.