01 — CONTEXT
El contexto
guiaensevilla.com es la web de María Ramírez, guía turística oficial en Sevilla. Una web de 2018 que Google ya reconocía, pero que mezclaba presentación, rutas y experiencias sin asignar una intención clara a cada página.

02 — PROBLEM
El problema
La mayoría de las búsquedas que ya recibía eran comerciales —contratar un guía, guía privado, cuánto cuesta—, pero la web no tenía una página que respondiera a cada una. La autoridad existía; faltaba una arquitectura que la convirtiera en visitas.

03 — CONSTRAINTS
Las restricciones
- 01Conservar el reconocimiento que Google ya daba al dominio.
- 02María como marca personal: todos los CTA llevan a hablar con ella.
- 03Tres idiomas: español, inglés e italiano.
- 04Separar los datos confirmados de los pendientes: nada se publica sin confirmar.
04 — SYSTEM
Qué decidí construir
Una plataforma de contenido en Nuxt 4 organizada por intención de búsqueda: un registro central de páginas, plantillas reutilizables por tipo de página y un sistema de enlaces internos por identificador.

05 — ARCHITECTURE
Arquitectura del sistema
SOFTWARE
Software
- Plantillas por tipo de página: hub, visita, audiencia, guía y básica.
- Buscador que lleva las mismas preguntas en español, inglés e italiano a la misma página.
- Contacto directo con María desde toda la web.
- Redirecciones desde las URLs antiguas.
DATA
Datos
- Registro central de páginas como única fuente de contenido.
- Enlaces internos por identificador en lugar de URLs escritas a mano.
- Sitemap generado en servidor.
- Tests que comprueban que cada ruta publicada resuelve en su idioma, que los borradores no generan página, que las imágenes existen y que las redirecciones llegan en un solo salto.
AI / AUTOMATION
IA y automatización
La IA no forma parte de este sistema. El valor está en la arquitectura de contenido y en que cada página responda a una intención real.

06 — DECISIONS
Decisiones importantes, y por qué
Una intención, una URL
Visitas guiadas, excursiones, guía de la ciudad y barrios tienen cada uno su página, en lugar de una web que lo mezcla todo.
Contenido como datos
Las páginas nuevas se añaden al registro y reutilizan plantillas. No se crea un archivo por página.
Enlaces que no se rompen
Los enlaces internos apuntan a identificadores. Si una ruta cambia, se resuelven solos, y los tests lo comprueban.
No publicar lo no confirmado
Los datos pendientes de confirmar con María quedan separados de los publicados.
07 — RESULT
Resultado
- En producción en guiaensevilla.com: visitas guiadas, excursiones, guía de Sevilla y barrios.
- Español, inglés e italiano.
- Tests automáticos sobre publicación, rutas, idiomas, imágenes, redirecciones y buscador.
Sin cifras de negocio inventadas: lo que se muestra es lo que existe y está documentado.

08 — STACK
Stack técnico
- Nuxt 4
- Vue 3
- TypeScript
- Vitest
- Nitro
09 — SIMILAR PROBLEMS
Qué problema parecido puedo resolver
- →Tu web tiene autoridad pero no convierte.
- →Tu oferta necesita una página por intención de búsqueda, en varios idiomas.
- →Quieres escalar contenido sin duplicar código ni romper enlaces.
Este proyecto es un ejemplo de software a medida y datos e inteligencia.
