RelatoCorto - Migración a Jekyll

Resultados Logrados

  • Velocidad de carga: De 3.2s a 0.8s (75% más rápido)
  • Puntuación PageSpeed: De 52 a 98 (móvil)
  • Costo mensual: De $15 USD a $0 (hosting gratuito)
  • Posts migrados: 500+ artículos sin perder contenido ni URLs
  • Uptime: 99.99% (CDN global de GitHub Pages)

El Desafío

RelatoCorto es mi blog personal dedicado a la ficción corta con una década completa de publicaciones (más de 500 posts). WordPress en AWS era funcional pero problemático: costos mensuales de hosting, actualizaciones constantes, dependencia de base de datos, y velocidad mediocre. El blog necesitaba ser más rápido, más económico y más fácil de mantener, sin perder ninguno de los 10 años de contenido y SEO acumulado.

Nuestra Solución

Llevé a cabo una migración completa y estratégica:

  1. Extracción de datos - Exporté la base de datos MySQL de WordPress completa
  2. Scripts de transformación Python - Desarrollé scripts personalizados para:
    • Convertir posts de XML a Markdown
    • Transformar metadatos y taxonomías
    • Preservar rutas de URLs (301 redirects)
    • Migrar imágenes y multimedia
    • Mantener estructura de categorías y etiquetas
  3. Diseño en Jekyll - Repliqué el diseño visual original con componentes reutilizables
  4. Optimización - Compresión de imágenes, minificación de CSS/JS
  5. Deployment - Hosting en GitHub Pages (gratuito, CDN global incluido)
  6. Testing - Validación de todas las URLs y contenido

Entregables Principales

  • Scripts Python para migración de base de datos
  • Conversión de 500+ posts de XML a Markdown
  • Diseño Jekyll responsive fiel al original
  • Componentes modulares (header, footer, nav, sidebar)
  • Sistema de categorías y etiquetas funcionando
  • Redirects 301 para preservar SEO
  • Optimización de imágenes y assets
  • Configuración de dominio personalizado
  • CI/CD con GitHub Actions

"Como desarrollador, realicé esta migración en mi propio blog y fue transformacional. No solo eliminé $180 anuales en costos de hosting, sino que la velocidad casi se cuadriplicó. Los scripts de Python hicieron posible mover 10 años de contenido sin perder una sola URL. Jekyll + GitHub Pages es la combinación perfecta para blogs de contenido."

Sebastián Iturralde Desarrollador & Autor

Descripción

Migración de blog personal con 10 años de contenido desde WordPress a sitio estático con Jekyll. Transformación de base de datos con Python y aumento masivo de velocidad.

  • Industria: Blog de Ficción / Contenido

  • Cliente: RelatoCorto.com (Proyecto Personal)

  • Duración: 3 meses

  • Presupuesto: Proyecto Personal

  • Sitio web: https://www.relatocorto.com

  • Fecha: 1 de July de 2024

¿Quieres un proyecto como este?

Déjame ayudarte a transformar tu visión en una solución digital que genere resultados reales.

Contáctame Ahora