Desarrollo Web · SEO 2025

josepabloperez.es

Mi web de marca personal, optimizada para SEO y rendimiento

Esta misma web: construida con Flask, bilingüe (es/en), con contenido gestionado desde JSON, SEO técnico completo y rendimiento optimizado para convertir visitas en oportunidades.

Vista de esta misma web
95+
Lighthouse rendimiento
< 1s
Tiempo de carga inicial

El problema

La mayoría de portfolios usan plantillas genéricas: lentas, mal posicionadas y sin datos estructurados. Un reclutador no espera ni dos segundos.

La solución

Una web a medida: contenido real en JSON, diseño premium, SEO técnico completo (schema.org, sitemap, RSS, hreflang) y un rendimiento medido y optimizado.

Arquitectura

Flask + Jinja2 renderizado en servidor, CSS y JavaScript modulares minificados, imágenes en WebP con lazy loading y fuentes precargadas. Sin frameworks de frontend.

El contenido vive en archivos JSON: actualizar la web no requiere tocar una sola línea de código. Se genera también una versión estática lista para cualquier hosting.

Características

  • Bilingüe (es/en) con SEO independiente y hreflang.
  • JSON-LD para Person, WebSite, Organization, BlogPosting y BreadcrumbList.
  • Modo 30 segundos / 3 minutos adaptado a cada visitante.
  • Accesibilidad WCAG: navegación por teclado, ARIA y contraste AA.
  • Versión 100% estática generada desde el mismo proyecto.

Stack técnico

PythonFlaskJinja2HTML5CSS3JavaScriptWebP

Retos superados

  • Conseguir rendimiento excelente y, a la vez, datos estructurados y accesibilidad completa.

Aprendizajes

  • El SEO no es un extra: es parte de la arquitectura desde el día uno.
  • Buen rendimiento y riqueza semántica pueden convivir.

¿Hablamos de tu proyecto?