Panavisión Tours Portal de Proyecto 2026
Propuesta de plataforma digital · Panavisión Tours 2026

De catálogo escondido a autoridad de categoría

Un operador con 40 años y catálogo en 6 continentes, con una huella digital que no refleja nada de eso. Este portal reúne la auditoría, la estrategia, el plan y el estado vivo del proyecto.

#29.144
Ranking actual en España
1.995
Páginas indexadas, casi sin valor SEO
0
Schema · sitemap · pixel de retargeting
210+
Circuitos para convertir en superficies SEO
El proyecto de un vistazo

Una migración, cuatro entregables

Auditoría SEO completa, proyecto propuesto, plan de ejecución en 10 sprints y la nueva arquitectura técnica y SEO. Navega por las pestañas o entra directamente:

La tesis en una frase: no es un rediseño ni repintar 599 páginas — es construir un grafo semántico de descubrimiento de viajes que comprime 10 años de SEO orgánico en 18 meses. Compras un foso defensivo, no una web.
Maqueta navegable: ya existe una prueba de concepto del frontal moderno (Astro) sobre el motor de reservas actual — circuitos y cuadro de precios.
Abrir la web PoC →
Acto I · El diagnóstico

Auditoría: el estado actual

Panavisión es un operador con 40 años, catálogo en 6 continentes y una huella digital que no refleja nada de eso. El producto existe; la autoridad digital, no.

01 Los 4 datos demoledores

#29.144 en España

Un operador de 40 años por debajo de blogs amateurs. Invisible en el SERP para su propia categoría.

571 RESERVA vs. 0 DESTINO

571 páginas de reserva indexadas frente a 0 páginas de destino. Google ve a Panavisión como un checkout, no como una marca.

1 post en 60 días

Pero el engagement (1,71%) es 3× el de Catai (0,53%). No hay problema de contenido, sino de frecuencia y alcance.

17 catálogos en Issuu

17 catálogos PDF viven en Issuu y generan 0 SEO para el dominio propio. Equity regalada a un tercero.

02 Problemas técnicos del sitio actual

Crawl completo de mayo 2026 — 1.995 páginas rastreadas.

ProblemaDetalleImpacto
Sin schema markup0 de 1.995 páginas con schema.orgAlto
64% sin H11.295 páginas sin etiqueta H1Alto
Sin sitemap/sitemap.xml devuelve 404Alto
Páginas de reserva indexadas571 URLs /reserva/ en el índice (deberían ser noindex)Medio
URLs facetadas indexadas80 /circuito-crucero/ con IDs numéricos largosMedio
Catálogo de producto rotoLa página de Japón muestra "Viajes encontrados: 0"Crítico
Taxonomía planaUn solo eje de navegación (geografía)Alto
PDF externos en IssuuCatálogos no contribuyen al dominioMedio
Sin hreflangSitio solo-ES sin etiquetas de idiomaMedio

03 Estructura del sitio actual

SecciónPáginasNotas
/circuitos/599Fichas de producto de circuitos
/reserva/571Páginas de reserva — deberían ser noindex
/viajes/535Guías de destino — activo SEO principal
/cruceros-fluviales/86Páginas de cruceros fluviales
/circuito-crucero/80Páginas facetadas — canonicalizar
/folletos/17Catálogos PDF (apuntan a Issuu)
/ofertas/15Ofertas por ciudad de salida

04 Análisis competitivo

El mercado español de circuitos organizados es competitivo pero no está saturado para operadores de calidad. Catai es el benchmark premium; Pepetours, el referente en facetado y conversión.

ElementoCataiPepetoursPanavisión
Páginas de destino /destinos/✗ Falta
Taxonomía de experiencia✗ Falta
Navegación facetada✗ Falta
Schema en productos✗ Falta
Secciones FAQ✗ Falta
CTA de WhatsApp✗ Añadir
Enlazado interno denso✓ (200+)✗ Mínimo

Competidores ciegos = sitio en primera línea

  • Mapatours bloquea sus URLs en robots.txt
  • Catai no usa schema.org
  • Ningún operador español defiende Pinterest ni el turismo religioso en SEO

05 Redes sociales: warm but starved

CuentaSeguidoresEngagementPosts/semanaProblema clave
Catai33.3470,53%AltoAudiencia grande pero desenganchada
Mapa Tours13.3410,55%2,8×Engagement por debajo de la media
Panavisión2.3741,71%0,5×Mejor engagement, peor alcance y frecuencia
El insight: el contenido de Panavisión ya funciona — 1,71% de engagement bate a competidores 14× más grandes. El problema es exclusivamente alcance y frecuencia, no calidad. Eso es exponencialmente más barato de arreglar que el inverso.

06 Las 3 ventanas que se cierran en 2026

Japón / Expo Osaka

Catai, Europamundo y TUI ya tienen contenido SEO publicado para 2026. La página de Japón sigue rota.

Monopolios SERP libres

Senior, religioso y cruceros fluviales — sin competencia real en español. El primero que plante bandera lo posee una década.

Competidores ciegos

Mapatours se bloquea en robots.txt; Catai no usa schema. Hay sitio en primera línea.

Horizonte 2027 · La visión

De una web a un ecosistema digital

No es solo un sitio mejor: es un punto único de contacto B2B y B2C que acompaña al viajero en todo su ciclo de vida — descubrir, decidir, reservar, viajar y volver.

01 Las cinco oportunidades

Cada interacción del viajero es una oportunidad. El proyecto las ordena en cinco frentes:

Mostrar el producto al mundo

El grafo semántico SEO: que cada destino, experiencia y temporada sea encontrable. (Fase 1, en curso)

Recolectar datos de los visitantes

First-party data desde el día uno: quién entra, qué busca, qué guarda. La base de todo lo demás.

Perseguir presupuestos guardados

Recuperación de presupuestos abandonados y rebookings: el lead más caliente es el que ya pidió precio.

Interactuar con los viajeros

Conversación multicanal a lo largo del viaje, no solo en el checkout.

Que prescriban la marca

Convertir clientes en prescriptores: contenido de usuario, comunidad y recomendación entre viajeros.

02 Tres patas

Ecosistema digital

Contenidos, medición y un punto único de contacto integrado con IAs y redes sociales.

Estrategia de marketing

Qué vendo, a quién y en qué mercado; cómo lo transmito; inversión publicitaria con retorno medible.

La voz del cliente

Escucha en todas las fases, normalización de inputs y personalización — incluida la voz literal.

03 Transformación digital

Horizonte 2027 — hoja de ruta, no Fase 1. El proyecto contratado (10 sprints) entrega la base: web, SEO, CMS y la integración del motor de reservas. Lo que sigue es la transformación, incorporable por módulos.
  • Automatización de procesos: más trabajo, más rápido, menos errores.
  • Monitorización de la competencia: auto-análisis de newsletters, precios y contenidos.
  • Centralita virtual con IA: al entrar la llamada, reservas ya sabe quién llama — presupuestos abiertos, visitas web, antigüedad y margen del producto.
  • Reserva multicanal: web, WhatsApp y ChatGPT.
  • Asistencia IA: cotizaciones de grupo, reclamaciones, documentación, seguros y visados.
  • Motor de entrevistas por IA: ayuda a los especialistas de producto a descubrir factores diferenciadores.
  • Voice of Customer: NPS por email con síntesis por IA, viaje a viaje.
WebWhatsAppChatGPTCentralita IANPS + IA

04 La capa digitalizadora

Una capa común que conecta y da inteligencia a todos los sistemas de negocio — no solo la web:

[ CAPA DIGITALIZADORA ] TMS · Web · Social · Reputación · Call centre · CMS · Catálogos

La Fase 1 entrega la Web y el CMS; el resto de la capa se incorpora por módulos en el horizonte 2027.

05 Palancas de negocio

Negocio B2B

El 70% de las reservas de agencias son web. Un portal B2B reseller self-serve abre el canal de agencias independientes.

Reputación y marca

836 opiniones polarizadas que gestionar, y competidores pujando por la marca "Panavisión": defensa de marca medible.

Comunidad

El viajero genera contenido si se le motiva: pasaporte, foto del mes y club reactivan 40 años de clientes.

Acto II · La estrategia

El proyecto propuesto

No es un rediseño. No es repintar 599 páginas. Es construir un grafo semántico de descubrimiento de viajes, generado combinatoriamente desde el catálogo que ya existe.

01 La tesis: de catálogo a autoridad de categoría

  • Modelo entitario: cada destino, experiencia, estilo y temporada es un nodo enlazado
  • Páginas SEO generadas combinatoriamente desde el catálogo que ya tienes
  • Schema.org en cada producto, destino y FAQ → rich results en Google
  • Datos limpios y estructurados → tu marca cita-able por ChatGPT, Perplexity y Gemini

02 El grafo de 9 ejes

Hoy: 1 eje (geografía). El viajero que busca "15 días easy-going en otoño" no encuentra nada. Mañana: 9 ejes que se cruzan, y cada cruce es una landing.

EJE 01
Destino
País · región · ciudad · POI
EJE 02
Experiencia
Safari · trenes escénicos · gastronomía
EJE 03
Estilo
Luna de miel · familias · seniors
EJE 04
Temporada
Mes · estación · navidad
EJE 05
Duración
7 días · 15 días · escapadas
EJE 06
Motivación
Espiritual · cultural · aventura
EJE 07
Alojamiento
4 · Serie Oro · boutique
EJE 08
Ritmo
Easy going · intensivo
EJE 09
Tipo de producto
Circuito · fly-drive · crucero
La aritmética: 210 circuitos × 9 ejes = ~500 superficies SEO en Fase 1. Generadas desde datos que ya tienes. Coste de contenido: prácticamente cero.

03 Inventario Fase 1: ~407 páginas profundas

Tipo de páginaCantidadDetalle
Tier-113Madrid, Viena, Ámsterdam, Delhi, París, Xi'an, Agra… 1.500+ palabras c/u
Tier-2535–9 circuitos por ciudad
País32Páginas de país
Catálogos17Sustituyen a Issuu
Estacionales25Cuándo viajar / por mes
Experiencia · estilo · cruceros3015 experiencia · 10 estilo · 5 cruceros fluviales
Fichas de circuito~210Reconstruidas con modelo entitario
Hoy: ~800 páginas finas → Mañana: ~400 páginas profundas. Densidad temática 5×.

04 3 monopolios SERP casi vacíos

Senior / Easy Going

"viajes organizados mayores 60", "viajes tranquilos jubilados" — competencia muy baja. Ya tienes la línea de producto; solo falta indexarla.

Turismo religioso

Tierra Santa, Fátima, Camino, Jubileo Roma 2025. Casi sin competencia SEO en español. 12–15 piezas = dominio de categoría.

Cruceros fluviales

Danubio · Rhin · Ródano · Sena · Volga. Una mini-sección por río. Catai los trata como una sola línea.

05 Land grab: ganar el SERP esta temporada

Ataque

Ciudades donde Catai/Mapatours dominan y tú no tienes página:

Tokio (34)Kioto (32)Lima (31)Habana (27)Bali (23)Cairo (17)Marrakech

Quick wins

Ya dominas por catálogo, te falta la página:

Shahpura (21)Ranthambore (15)Honfleur (13)Caen (13)Da Nang (12)

Publica la página = rankea. No hay competidor a desplazar.

06 El próximo Google ya se está indexando

ChatGPT, Perplexity, Google AI Overviews y Gemini citan páginas que entienden: con entidades claras, datos estructurados y FAQ explícitos.

Hoy

Invisibles para el LLM que recomienda "circuito a Japón en octubre".

Mañana

El operador español más legible para máquinas, en SERP y en LLM.

Comprimimos 10 años de SEO orgánico en 18 meses, combinando grafo entitario, schema, generación programática y producción asistida por IA.

07 Resumen: lo que cambia y lo que no

ÁreaHoyMañana
Dominio3 dominios separados1 dominio con geo-routing automático
FrontendjQuery 2014 + Java monolíticoAstro + React + Tailwind
Backend JavaMotor de reservasSIN CAMBIOS — se mantiene íntegro
AnalíticaGA muerto (2 años sin datos)GA4 + Consent Mode v2 desde Sprint 1
SEO0% schema, sin sitemapSchema completo, sitemap, hreflang
RendimientoLCP > 4 sLCP < 2,5 s (sin jQuery bloqueante)
Contenido BrasilSolo 45% del catálogoOportunidad de expansión (Fase 8)

✓ Lo que NO cambia (cero riesgo)

  • Motor de reservas Java — ningún riesgo sobre el sistema de reservas
  • Base de datos de circuitos y precios (fuente de verdad)
  • Todas las URLs existentes — 301 redirects garantizados
  • El flujo de reserva del usuario final (mismo proceso, mejor UX)

Análisis basado en 4.878 páginas (1.995 .es + 1.994 .com + 889 .com.br), 35 ficheros JavaScript auditados y 1.741 ficheros HTML analizados.

Acto VII · La ejecución

Plan de proyecto

10 sprints de 15 días, del 16 de junio al 15 de noviembre de 2026 (~5 meses). Cada sprint cierra con un entregable concreto; cada fase, con una puerta de aprobación del cliente.

01 Los 10 sprints

0a

Wireframes + Arquitectura de Información

16 jun → 1 jul
Wireframes, IA y mapa de contenidos
✓ GATE
Aprobación de wireframes
0b

Diseño visual + Sistema de tokens

1 → 16 jul
Diseño visual + tokens → Figma
HITO
Aprobación de diseño
1

Home + Catálogos HTML

16 → 31 jul
Home + visor de catálogos (PDF.js / StPageFlip)
2

CMS + Guías /viajes/

31 jul → 15 ago
CMS headless + guías de destino migradas
3

Listados + Navegación

15 → 31 ago
Listados de circuitos + filtros facetados
4

Detalle de circuitos + Cruceros

31 ago → 15 sep
Ficha de circuito (10 secciones) + cruceros fluviales
5

Cuadro de Precios

15 → 30 sep
Cuadro de precios /reserva/ + middleware API
✓ GATE
Precios OK en staging
6

Motor de Reservas

30 sep → 15 oct
Motor de reservas /rol2/
✓ GATE
5 reservas test
7

Multi-dominio

15 → 31 oct
Geo-routing + dominio Brasil .com.br
8

SEO + QA + Go-live

31 oct → 15 nov
SEO técnico + QA completo + cutover DNS
GO-LIVE

· Cronograma (Gantt)

gantt title Cronograma — Panavisión Tours (sprints de 15 días) dateFormat YYYY-MM-DD axisFormat %d %b section Diseño Sprint 0a · Wireframes + IA :crit, s0a, 2026-06-16, 15d Sprint 0b · Diseño + Tokens :crit, s0b, after s0a, 15d section Showcase y Catálogos Sprint 1 · Home + Folletos :s1, after s0b, 15d section CMS y Contenido Sprint 2 · CMS + Guías :s2, after s1, 15d section Catálogo Sprint 3 · Listados + Navegación :s3, after s2, 15d Sprint 4 · Detalle + Cruceros :s4, after s3, 15d section Reservas Sprint 5 · Cuadro de Precios :s5, after s4, 15d Sprint 6 · Motor de Reservas :crit, s6, after s5, 15d section Multi-dominio Sprint 7 · Geo-routing + Brasil :s7, after s6, 15d section Lanzamiento Sprint 8 · SEO + QA + Go-live :crit, s8, after s7, 15d

02 Gates y puertas de aprobación

Cada fase termina con un gate de aprobación del cliente. Sin sorpresas a final de proyecto. La producción de contenido corre en paralelo y continúa post-launch.

✓ Gate 0a

Aprobación de wireframes por el cliente antes de pasar a diseño visual.

Hito 0b

Aprobación del diseño como hito facturable del proyecto.

✓ Gate 5

Precios correctos validados en staging antes del motor de reservas.

✓ Gate 6

5 reservas de prueba completadas de extremo a extremo.

03 Dependencias clave

S0a Wireframes GATE S0b Diseño HITO S1 Home # El motor de reservas (S6) depende de precios validados (Gate S5) S4 Detalle S5 Precios GATE S6 Reservas GATE S7 Multi-dominio S8 Go-live # El middleware API arranca en S5, en paralelo
flowchart TD S0A["Sprint 0a
Wireframes + IA"] GATE0A{{"GATE
Aprobación wireframes"}} S0B["Sprint 0b
Diseño + Tokens"] HITO0B[["HITO
Aprobación diseño
Factura F2"]] S1["Sprint 1
Home + Folletos"] S2["Sprint 2
CMS + Guías"] S3["Sprint 3
Listados + Navegación"] S4["Sprint 4
Detalle + Cruceros"] MW["Middleware API
(arranca en S5)"] S5["Sprint 5
Cuadro de Precios"] GATE5{{"GATE
Precios en staging"}} S6["Sprint 6
Motor de Reservas"] GATE6{{"GATE
5 reservas test"}} S7["Sprint 7
Geo-routing + Brasil"] S8["Sprint 8
SEO + QA + Go-live"] LIVE(["PRODUCCIÓN"]) S0A --> GATE0A GATE0A -->|Aprobado| S0B GATE0A -->|Cambios| S0A S0B --> HITO0B HITO0B --> S1 S1 --> S2 S2 --> S3 S1 --> S3 S3 --> S4 S4 --> S5 S4 --> MW MW --> S5 S5 --> GATE5 GATE5 -->|OK| S6 GATE5 -->|KO| S5 S6 --> GATE6 GATE6 -->|OK| S7 GATE6 -->|KO| S6 S7 --> S8 S8 --> LIVE

04 Riesgos y mitigación

RiesgoMitigación
Perder rankings al cambiar URLsMapa completo de redirects 301, validado en staging antes del go-live
Catálogo de Japón rotoResolver en el sitio actual antes de la migración
Caída de tráfico en la transiciónPeriodo paralelo: mantener el sitio antiguo vivo hasta confirmar indexación
Páginas finas penalizadasMínimo de 800 palabras enforced en la plantilla

05 El middleware adelanta a Fase 1

Construir la capa middleware desde el principio desacopla el frontend del backend Java: las fases 2–6 se desarrollan contra respuestas mock sin depender del equipo Java de Panavisión.

Antes (sin middleware)

  • Fase 7 (booking flow): 30 días
  • Frontend depende del equipo Java

Ahora (middleware en Fase 1)

  • Fase 7 se reduce a 15 días (middleware ya existe)
  • Fases 2–6 con mocks, sin bloqueo

06 Reunión obligatoria · Sprint 1, Semana 1

Para arrancar el middleware necesitamos alinear con el equipo técnico de Panavisión. Agenda mínima:

  1. ¿Puede el middleware hacer peticiones al servidor hornet.panavision.es?
  2. ¿Hay allowlist de IPs necesaria (WAF / Cloudflare en su lado)?
  3. ¿Cuál es el charset real de las respuestas? (sospechamos ISO-8859-1)
  4. ¿Existe documentación de los 14 endpoints /rol2/?
  5. ¿El servidor de producción es distinto de hornet?
  6. ¿Hay un staging Java donde probar sin tocar producción?
El detalle económico (presupuesto, tarifas y calendario de facturación) se gestiona en el espacio interno de Novum BC y no se muestra en esta vista.
Arquitectura de plataforma

Stack técnico

Simple, propio, sin candados. Todo self-hosted en tu servidor, sin licencias, sin Issuu, sin SaaS creep. Coste de infraestructura por debajo de 300€/mes.

Diagrama de arquitectura
Visión general de la arquitectura propuesta El visitante entra por la red de Cloudflare (detección de país en el borde de la red, CDN y redirecciones 301), llega a la web Astro del dominio único, que se comunica con el motor de reservas Java —sin cambios— a través del middleware de reservas. El CMS editorial regenera la web al publicar y Cloudflare R2 sirve imágenes y PDF. Visitante España · Latinoamérica · Brasil Cloudflare — red de entrega global Detección de país en el borde de la red + cookie de preferencia de idioma CDN · DNS · cortafuegos (WAF) 3.878 redirecciones 301 panavision-tours.es — dominio único Web Astro (páginas pre-generadas) /es/ · /latam/ · /br/ componentes interactivos solo donde hacen falta Middleware de reservas /api/booking/* traduce los 14 endpoints publicar = regenerar la web CMS editorial guías · landings · folletos · medios Cloudflare R2 imágenes y PDF en CDN Motor de reservas Java SIN CAMBIOS catálogo · precios · disponibilidad · reservas

01 Infraestructura

[Cloudflare DNS + CDN proxy] ← gratis, protección DDoS [Nginx reverse proxy] TLS, routing ├── Astro frontend SSG + SSR híbrido ├── Payload (CMS + DAM) Next.js + PostgreSQL · admin React, autoalojado └── Cloudflare R2 PDF, imágenes, assets (DAM)

02 Componentes

CapaTecnologíaNotas
Reverse proxyNginx / CaddyTerminación TLS, routing
FrontendAstroHíbrido SSG + SSR
CMS + DAMPayload (autoalojado)CMS headless + DAM en un solo sistema · admin React, licencia MIT
Base de datosPostgreSQLContenido del CMS + relaciones y "used in" del DAM
AlmacenamientoCloudflare R2PDF, catálogos, imágenes · adaptador S3 de Payload
CDNCloudflare (proxy gratis)Caché global + protección DDoS
Visor PDFPDF.js + StPageFlipEmbebido en páginas SEO
BúsquedaMeilisearch (autoalojado)Índice global: circuitos, guías y destinos · facetas, sinónimos, 3 idiomas · MIT
CI/CDGitHub Actions → SSHBuild Astro + deploy

03 Renderizado híbrido

SSG · estático

Destinos, experiencias, estilos y páginas editoriales — pre-construidas en deploy. Lo más rápido para SEO.

SSR · dinámico

Resultados de búsqueda, filtros y vistas personalizadas — adaptador Node como proceso.

04 Por qué no…

✗ WordPress

Plugin sprawl; modelo entitario imposible de escalar.

✗ Webflow

CMS con techos duros, pricing por seat, no posees el runtime.

✗ Next.js (frontend público)

Más pesado de lo necesario para un sitio editorial; Astro gana en SEO y SSG. El admin de Payload sí corre sobre Next, pero como servicio aparte.

CMS — canon: el sitio público usa Payload (CMS + DAM) autoalojado — un único sistema, licencia MIT, sin cuotas SaaS recurrentes (Node + PostgreSQL + Cloudflare R2). Decidido el 14/06/2026 (se descarta Storyblok). El Sprint 0a valida la experiencia de edición —bloques + vista previa— con editores reales. El portal interno de Novum (este) usa Directus.

05 Modelo de datos (CMS headless)

Entitario, no por categorías. Todas las colecciones soportan relaciones muchos-a-muchos.

destinationsproductsexperiencestravel_stylesseasonshotelspoisarticles
products (circuitos, fly-drives, cruceros…) id, name, slug, product_type, duration_days price_from, departure_cities, departure_dates description, included, excluded, itinerary (JSON) M:N destinations, experiences, travel_styles, seasons, hotels

Una misma base de conocimiento alimenta dos formatos: la guía de viaje (/viajes/, editorial) y la ficha de producto (/circuitos/, venta). El destino es la fuente única; cada formato compone desde ella.

destinations (base de conocimiento: descripción, geografía, POIs, mejor época, media, FAQs) articles guía /viajes/[slug]/ — narrativa + ToC + circuitos relacionados products ficha /circuitos/[slug]/ — capa editorial del CMS + precios/disponibilidad del motor Java en render
Editar una vez, alimentar todo: se redacta el destino una sola vez en el sistema de gestión y eso nutre su guía y todas las fichas de producto que lo referencian — sin duplicar contenido ni que se desincronice.

06 Plantillas del sitio actual

El sitio actual son ~12 plantillas visuales que generan 1.871 páginas data-driven. El espejo a Astro reconstruye estas plantillas como componentes.

PlantillaPatrón URLVolumen (.es)Prioridad
Home/1P0
Detalle de circuito/circuitos/[slug]/599P0
Página de reserva/reserva/[slug]/571P0
Guía de viaje/viajes/[slug]/535P0 · activo SEO
Detalle crucero fluvial/cruceros-fluviales/[slug]/86P1
Detalle circuito+crucero/circuito-crucero/[slug]/80P1
Flujo de reserva/rol2/[paso]5 pasosP0 · complejo
Listado de destinos/circuitos/[region]/~20P0
Ofertas/ofertas/[slug]/15P1
Folletos/folletos/[slug]/16P2

07 La capa middleware (motor de reservas)

El backend de reservas es Java (servlets) con sesión JSESSIONID. No se reescribe: se mantiene el backend Java y se expone una capa de API REST (middleware Node) que el frontend Astro consume. El flujo de reserva /rol2/ es multi-paso.

# Flujo de reserva (servlets Java, sesión sticky) GET /reserva/[folleto]/[viaje] Cuadro de precios (fechas × configs de habitación) POST /rol2/paso1.do Seleccionar fecha + tipo de habitación POST /rol2/paso2.do Selección de vuelo / hotel POST /rol2/paso3.do Datos de pasajeros POST /rol2/fwdMostrarPresupuesto.do Referencia de presupuesto (refPresupuesto) # Sesión mantenida vía cookie JSESSIONID · 14 endpoints /rol2/ catalogados
Por qué middleware: aísla el frontend moderno del backend legacy, permite cachear el cuadro de precios, normaliza respuestas y habilita el go-live sin reescribir el motor de reservas Java.

08 Multi-dominio y geo-routing

Hoy: 3 dominios sobre el mismo código Java, diferenciados por parámetros de URL. Mañana: dominio único con geo-detección y hreflang.

DominioMercadoIdiomaParam actual
panavision-tours.esEspañaEspañol (es-ES)
panavision-tours.comLATAMEspañol (es)?ame=S
panavision-tours.com.brBrasilPortugués (pt-BR)BR=S
  • Geo-detección server-side (Cloudflare Workers) → sirve el contenido del mercado correcto con hreflang
  • Mapeo de URLs antiguas .com → rutas /latam/ y .com.br/br/ con 301
  • DNS cutover: los dominios antiguos redirigen al canónico nuevo

09 Responsabilidades del middleware

El middleware no es solo un proxy: aísla, traduce, cachea y observa. Seis responsabilidades:

Gestión de sesión

Cookie JSESSIONID, sticky session, renovación automática, timeout 30 min.

Traducción de protocolo

JSON → POST form-urlencoded · HTML/JSON → JSON limpio · ISO-8859-1 → UTF-8.

Caché

Catálogo de circuitos (TTL 1h) · Precios (TTL 15 min) · Listados (TTL 30 min).

Geo / Mercado

idMercado=1 → /es/ · =2 → /latam/ · =3 → /br/.

Manejo de errores

Sesión caducada, WAF 403, timeout, retry logic.

Logging y analítica

Eventos GA4 server-side, error tracking.

Ejemplo real: un clic en "2.890€ · 21/06" → el frontend manda POST /api/booking/quote con datos limpios → el middleware lo traduce a POST /rol2/paso1.do con 43 campos ocultos, charset ISO-8859-1 y la cookie de sesión → parsea el HTML de respuesta y devuelve JSON limpio al React island.

10 Componentes React (Islands Architecture)

Páginas Astro estáticas (HTML rápido, SEO perfecto) con islas React solo donde hace falta interactividad. Lo estático es la base; lo interactivo, una isla.

# Páginas Astro (estáticas) + islas React (interactivas) <Header> estático<MegaMenu> · <ProvinceModal> islas [Listado de circuitos] ├ <CircuitGrid> SSR · <CircuitCard> ├ <FilterSidebar> PriceRange · DayRange · Zone · DepartureCity<SortSelector> · <Comparator> islas [Detalle de circuito] ├ <ItineraryAccordion> · <CircuitGallery><CircuitMap> (Mapbox) · <QuickQuote> /api/booking/quote [Cuadro de precios] └ <PriceGrid> (complejo) CitySelector · PaxSelector · PriceTable · MonthJumper

11 Entornos y CI/CD

EntornoURLPropósito
Locallocalhost:4321Desarrollo (Docker, ya en marcha)
Staging Novumstaging.panavision.novumbc.comDemo al cliente, QA
Preview por PRpr-{n}.panavision.novumbc.comReview automática de cada PR
Producciónpanavision-tours.esLive
Dev crea PR GitHub Actions: lint + TypeScript + tests + build Astro + deploy preview Code Review (Novum) Merge a main Build prod + tests integración + Lighthouse CI (LCP<2.5s · CLS<0.1) deploy staging Demo al cliente (cada 15 días) aprobación deploy producción
Arquitectura de información SEO

Arquitectura SEO

La estructura de URLs refleja los 9 ejes de navegación. URLs limpias y descriptivas, schema.org en cada superficie y un mapa de redirects 301 que protege la equity acumulada.

01 Estructura de URLs nueva

# Transaccional (capa de producto) /circuitos/[destino] e.g. /circuitos/japon /cruceros-fluviales/[ruta] # Destinos (capa SEO principal) /destinos/[pais] /destinos/japon /destinos/[pais]/[region] /destinos/japon/kyoto # Experiencias · estilos · inspiración · temporada /experiencias/[slug] /experiencias/safari /estilos/[slug] /estilos/viajes-mayores-60 /inspiracion/[slug] /inspiracion/viaje-espiritual /cuando-viajar/[mes] /cuando-viajar/agosto # Catálogos PDF (reemplaza Issuu) /catalogos/[slug] landing SEO + visor embebido

02 Mapa de redirects 301

/viajes/[slug]/ /destinos/[slug]/ guías de destino /folletos/[slug]/ /catalogos/[slug]/ catálogos PDF /que-ver-tokio/ /destinos/japon/tokio/ /reserva/* /buscador/* 410 Gone + noindex eliminados a propósito

03 Schema.org — el moat

Primer operador español con TouristTrip + Offer + FAQPage en rich results.

TouristTrip

En cada producto / circuito

TouristDestination

En cada página de destino

FAQPage

En toda página con Q&A

BreadcrumbList

En todo el sitio + Organization en home

04 Clusters de keywords prioritarias

Investigación en curso. Los volúmenes se están recopilando vía DataForSEO API (mercado España, español). El framework de 7 clusters está listo.
ClusterEjemplos de keywordCompetencia
1 · Circuitos Japóncircuitos organizados japón · circuito japón 15 días · japón octubreAlta-Media
2 · Sudeste asiáticocircuitos vietnam camboya · combinado tailandiaMedia
3 · Seniorviajes organizados mayores 60 · viajes easy goingMuy baja
4 · Cruceros fluvialescrucero fluvial danubio · crucero río ródanoBaja
5 · Turismo religiosoviajes tierra santa · peregrinación organizadaMuy baja
6 · Destino informacionalqué ver en kyoto · mejor época para viajar a japónAlta-Media
7 · Estilosluna de miel asia · viajes en grupo pequeñoBaja

05 Core Web Vitals

El jQuery de 2014 bloquea el render. El nuevo stack elimina ese cuello de botella: rendimiento es ranking.

MétricaActual (estimado)Objetivo
LCP (Largest Contentful Paint)> 4 s jQuery bloquea< 2,5 s
CLS (Cumulative Layout Shift)~0,3 imágenes sin dimensiones< 0,1
INP (Interaction to Next Paint)> 500 ms jQuery UI< 200 ms
TTFB (Time to First Byte)~800 ms< 200 ms CDN edge

Validado en cada deploy con Lighthouse CI (gate: LCP < 2,5 s, CLS < 0,1).

Investigación · datos del catálogo y la competencia

Inventario & Datos

El trabajo de base: todos los catálogos PDF parseados a datos estructurados, los destinos deduplicados y priorizados, y la competencia analizada circuito a circuito. Esto es lo que alimenta el grafo SEO.

212
Circuitos únicos (546 con variantes de marca)
514
Destinos / lugares identificados
330
Destinos limpios tras deduplicar
6
Catálogos PDF parseados a datos

01 Inventario de circuitos por catálogo

Generado desde los PDF de Panavisión. PA6/EG6/SE6 comparten una base común de 164 circuitos (variantes Premium / Easy Going / Senior) → ~212 únicos.

CatálogoLínea de productoCircuitosRango de precioDuraciónCon fechas
PA6Circuitos Premium 2026164€100 – €1.9943–16 días143/164
EG6Easy Going 2026164€100 – €1.9943–16 días143/164
SE6Viajes Seniors 2026164€100 – €1.9943–16 días143/164
CR6Cruceros Fluviales (Rin, Danubio, Sena, Yangtsé)23€100 – €4858–14 días18/23
P66Castilla y León / Especial25€65 – €2.0218 días22/25
NV6Cruceros de Navidad6€1.150 – €1.7905–8 días5/6

02 Mapa visual de circuitos

Visualización interactiva de toda la red de circuitos sobre el mapamundi — generada desde los datos del catálogo.

Panavision Tours — Mapa de Circuitos 2026

Rutas por destino · Fuente: catálogos PDF 2026

03 Páginas de destino: priorización por tiers

330 destinos limpios, clasificados por número de circuitos que los incluyen. Esto decide qué merece una página editorial completa y qué evita el riesgo de contenido fino.

TierCriterioDestinosRecomendación
Tier 110+ circuitos13Página editorial completa (guía, fotos, circuitos destacados)
Tier 25–9 circuitos53Página de destino de profundidad media
Tier 32–4 circuitos102Tarjeta ligera de ciudad o evitar (riesgo de contenido fino)
Tier 41 circuito162Sin página — referenciado solo en el circuito
Fase 1: ~32 páginas de país + 66 páginas de ciudad. 40 países representados, 32 con circuitos suficientes para página propia.

Tier 1 — ciudades prioritarias (10+ circuitos)

Madrid · 20Viena · 19Ámsterdam · 17Estrasburgo · 17Delhi · 16Bruselas · 13Colonia · 13Jaipur · 13Bratislava · 12Budapest · 11París · 11Xi'an · 11Agra · 10

El análisis competitivo completo — solapamiento de circuitos, productos similares, posicionamiento de precio y plataformas — está en la pestaña Competencia →

Análisis competitivo · circuito a circuito

Análisis de competencia

El mercado español de circuitos organizados, operador a operador: perfiles, solapamiento de catálogo, productos espejo, posicionamiento de precio y cómo entrega cada uno su contenido a Google.

01 Panorama de mercado

Japón en auge

Expo 2025 Osaka disparó la demanda a doble dígito. Catai, Europamundo y TUI reportan reservas 2026 fuertes. La página de Japón de Panavisión está rota.

Senior infrarrepresentado

El producto "Easy Going" senior de Panavisión es una oportunidad de diferenciación con competencia de keywords muy baja.

Turismo religioso nicho

Vertical muy nicho; Panavisión es uno de los pocos operadores activos. Casi sin competencia SEO en español.

Cruceros fluviales fuertes

Danubio, Rhin, Ródano, Sena, Volga — un set de producto específico y sólido, infraservido en SEO en español.

02 Perfiles de competidores

Catai — benchmark premium

catai.es · Premium, 40+ años, especialista en "grandes viajes" (Asia, Escandinavia, Islandia, Laponia). Grupo Ávoris.

Fortalezas: taxonomía dual geografía + tipo de viaje (12 categorías), URLs limpias 2–3 niveles, 200+ enlaces internos en home, 120+ países.
Debilidad: poco contenido editorial, sin blog/guías.
A copiar: la navegación dual /destinos/ + /tipos-de-viaje/.

Pepetours — especialista Asia

pepetours.com · Especialista en circuitos por Asia, guías en español, multi-idioma.

Fortalezas: navegación facetada (9 países × 80+ ciudades × duración × precio × día), schema en tarjetas, secciones FAQ, 6 idiomas, botón WhatsApp siempre visible, 42+ circuitos solo en Asia, precios €1.295–€7.130.
Debilidad: foco geográfico estrecho (solo Asia).
A copiar: buscador facetado, FAQ, WhatsApp, schema en productos.

Logitravel — jugador de volumen

logitravel.com · Agregador/OTA, 900+ circuitos globales, +15% pasajeros YoY.

Fortalezas: volumen, marca, comparación de precios.
Debilidad: sin profundidad editorial, presentación genérica.
Cómo competir: Panavisión no puede ganar en volumen. Gana en calidad editorial, profundidad de destino y experiencia curada.

Europamundo — circuitos internacionales

europamundo.com · Circuitos internacionales, fuerte en Europa, creciendo en larga distancia. Catálogo 2026: nuevas rutas en Austria, Chequia, Países Bajos, Bulgaria, Rumanía.

Fortalezas: autoridad establecida, catálogo multi-país, diseño de circuito consistente.
Debilidad: sensación mass-market, poco contenido inspiracional.

Otros competidores

OperadorNichoNotas
Kerala ViajesEspecialista en circuitosFuerte en destinos concretos
Destinos AsiáticosAsiaEnfoque a medida
Tuareg ViajesEspecialista de calidad (Barcelona)Fuerte editorial, viajero culto
Viajes El Corte InglésMass marketDA enorme, no competidor directo
TUI EspañaPaquetes + circuitosFuerte en Japón 2026

03 Gap analysis

vs. Catai

ElementoGap
Páginas /destinos/Construir
Taxonomía de experienciaConstruir
Fichas de producto individualesReparar + construir
Schema markupConstruir
Enlazado interno (200+)Construir
Contenido estacionalConstruir

vs. Pepetours

ElementoGap
Navegación facetadaConstruir
Secciones FAQConstruir
Schema en productosConstruir
CTA de WhatsAppAñadir
Precio visible en listadoReparar

04 Solapamiento de catálogo

Análisis circuito a circuito. 114 ciudades están cubiertas por los tres operadores.

OperadorCircuitosCiudades únicas
Panavisión546503
Catai1.0592.952
Mapatours178515

Ciudades cubiertas por los 3 operadores (nº de circuitos)

CiudadPanavisiónCataiMapatours
Delhi48282
Jaipur39272
Viena3654
Agra30272
Bruselas2856
Estrasburgo2755
Estambul241415
Praga2432
Hanoi21233
Venecia21511
Florencia21511
Pekín20163
París2055
Brujas1845
Xian17153
Frankfurt1798
Ámsterdam1766
Gante1745
Múnich1745
Roma15410
Hue15173
Siem Reap15161
Zúrich14102
Heidelberg1374
Bangkok12255
Capadocia121114
Shanghái11153

✓ Exclusivas de Panavisión

Ciudades que ni Catai ni Mapatours cubren — quick wins SEO (publicar = rankear):

Shahpura · 21Ranthambore · 15Honfleur · 13Caen · 13Da Nang · 12Saigón · 12Fatehpur · 12Baden · 10Katmandú · 9Cortina · 9Cinque Terre · 9Innsbruck · 8Annecy · 8Speyer · 8Sa Pa · 6Cataratas del Rhin · 6

Cubre Catai, no Panavisión (≥3 circuitos)

Nairobi · 48Masai Mara · 43Tokio · 34Osaka · 33Kioto · 32Lima · 31Cuzco · 31San José · 31Kuusamo · 31Valle Sagrado · 29Ciudad del Cabo · 28Johannesburgo · 27Habana · 27San Francisco · 27Niágara · 26Papeete · 26Auckland · 25Bali · 23Nara · 22Sídney · 21

Cubre Mapatours, no Panavisión (≥3 circuitos)

Cairo · 17Luxor · 12Bursa · 12Stavanger · 9Aswan · 8Vilnius · 8Riga · 8Khiva · 7Marrakech · 6Siracusa · 6Agrigento · 6Xaouen · 5Fez · 5Casablanca · 5Rabat · 5Tánger · 5Meknes · 5Lecce · 5

05 Productos similares (espejo)

Pares donde ambos operadores visitan las mismas ciudades clave (índice Jaccard de solapamiento de ciudades).

Panavisión vs. Catai

Circuito PanavisiónCircuito CataiJaccardCiudades comunes
Corazón de EuropaBruselas y Flandes al Completo1.0Brujas, Bruselas, Gante
Toda Bélgica y LuxemburgoBruselas y Flandes al Completo1.0Brujas, Bruselas, Gante
Paisaje de CapadociaCapadocia Fantástica II1.0Capadocia, Estambul
Linternas turcas en el Gran BazarTurquía Mágica0.8Éfeso, Esmirna, Estambul, Pamukkale
Sinfonía del DanubioSinfonía Austro-Húngara0.75Budapest, Praga, Viena
Vivir PragaPraga al Completo0.67Karlovy Vary, Praga
Joyas de PoloniaCracovia y Varsovia0.67Cracovia, Varsovia
Gran Tour de ItaliaRoma al Completo0.67Pompeya, Roma
Guerreros de TerracotaImágenes de China0.67Hangzhou, Pekín, Shanghái, Xian
Gran MurallaCapitales Imperiales de China0.6Pekín, Shanghái, Xian
India con BenarésSemana Mágica0.57Agra, Delhi, Fatehpur Sikri, Jaipur

Panavisión vs. Mapatours

Circuito PanavisiónCircuito MapatoursJaccardCiudades comunes
Guerreros de TerracotaLo Mejor de China1.0Hangzhou, Pekín, Shanghái, Suzhou, Xian
Guerreros de TerracotaChina Exótica1.0Hangzhou, Pekín, Shanghái, Suzhou, Xian
Maravillas de ItaliaItalia Mágica I0.75Florencia, Padua, Roma, San Gimignano, Siena
Sinfonía del DanubioCapitales Imperiales I0.75Budapest, Praga, Viena
Ghats de BenarésIndia Esencial con Benarés0.71Agra, Benarés, Delhi, Fatehpur Sikri, Jaipur
Flandes y LuxemburgoMaravillas del Benelux0.67Amberes, Ámsterdam, Brujas, Bruselas, Gante
Skyline ShangháiLo Mejor de China0.57Hangzhou, Shanghái, Suzhou, Xian
Italia SoñadaItalia Bella0.56Florencia, Milán, Padua, Venecia, Verona

06 Posicionamiento de precio con caveats

Lee los caveats antes de citar estas cifras. Las medianas agregadas y el head-to-head cuentan historias distintas, y hay problemas de calidad de dato (triplicación de catálogo Panavisión, solo 17% de precios de Mapatours extraídos, ambigüedad de vuelos incluidos). Cifras orientativas.
Operadorp25 €/díaMediana €/díap75 €/díaMediana precio total
Panavisión€88€119€189€500
Catai€194€249€326€2.475
Mapatours€146€176€246€1.682
El matiz clave: en medianas agregadas Panavisión parece la mitad de precio. Pero en circuitos emparejados (head-to-head), Panavisión está al 86% del precio de Catai (solo ~14% más barato). El titular "Panavisión es mitad de precio" es un efecto de mix de producto (Panavisión sesga a Europa corta; Catai a larga distancia premium), no de relación calidad-precio.

Caveats de calidad de dato

  • Triplicación Panavisión: EG6/PA6/SE6 son 3 variantes de marca de los mismos ~158 circuitos → "546" es 3× el producto real (~210 únicos)
  • Mapatours incompleto: solo 30 de 178 PDFs (17%) con precio extraído — muestra pequeña y posiblemente sesgada
  • Vuelos incluidos ambiguos: Mapatours y Catai incluyen vuelos en su "desde X€"; el crucero CR6 de Panavisión a €65 no puede incluir vuelos → comparación de peras con manzanas hasta verificar qué incluye cada "desde"
  • 44 fragmentos filtrados: nombres mal parseados (frases a medias) eliminados del análisis de precio

07 Análisis de plataformas (tech & SEO)

Cómo entregan técnicamente su contenido — y por qué la estrategia Astro + schema deja a ambos atrás.

CapacidadPanavisión (plan)CataiMapatours
Estructura de URL/circuitos/{slug}//viajes/{slug}?productCode ✗
HTML server-rendered✓ Astro✓ pero bloqueado
robots.txt permite viajes✗ bloqueado
Sitemap con URLs de viaje✓ (plan)✓ (1.084)parcial/roto
Schema.org / JSON-LD✓ TouristTrip
Meta description por viaje✓ (plan)parcial
Canonical por viaje✓ (plan)
Distribución de catálogo PDF✓ PDF.js propio✓ + visor HTML custom✓ FlippingBook

Catai

SEO sólido en catai.es/viajes/{slug} (server-rendered, 1.084 URLs en sitemap, itinerario/región/país/precio en el DOM) pero sin schema.org. Su visor de catálogo (emekamedia.es) usa URLs numéricas opacas 0001.html, da 403 en el índice, sin title/meta/canonical/schema por página → no es vehículo SEO. Todo su SEO real vive en /viajes/{slug}.

Mapatours

CMS Liferay con URLs ?productCode=… bloqueadas en robots.txt; sub-sitemaps devuelven HTTP 500. Casi invisible para Google: distribuye viajes vía PDF en FlippingBook desde un subdominio de assets. Se descubrieron 309 títulos en los TOC, 178 PDFs descargados. Sin páginas canónicas web.

08 Posicionamiento recomendado

✗ No competir en…

  • Volumen (vs Logitravel, 900+ circuitos)
  • Marca / autoridad de dominio (vs El Corte Inglés)

✓ Competir en…

  • Profundidad de destino y editorial (vs Logitravel)
  • Arquitectura SEO semántica (vs todos)
  • Autoridad en senior y nichos (vs todos)
  • Presentación aspiracional del viaje organizado (vs la sensación mass-market de casi todos)
El posicionamiento de precio y las cifras de mercado se presentan con caveats de fiabilidad para evitar que se citen fuera de contexto.
Acto III · El producto

Lo que verá el viajero

De fichero geográfico a revista de viaje. Mobile-first, aspiracional, editorial. El viajero descubre por intención, no por mapa.

01 Anatomía de la nueva ficha de circuito

10 secciones, en orden, con campos que hoy no existen en el catálogo:

1 · Hero

Título + badge de catálogo (Senior / Leyendas) + barra de stats: días, desde X€, 4, pensión.

2 · Disponibilidad por mes

Pills de mes con nº de salidas. Click → lista completa de fechas.

3 · Precio por ciudad de salida

Madrid / Barcelona+Baleares / Canarias. Impacto directo en conversión.

4 · Itinerario día a día

Con régimen alimenticio (PC/MP/SA), km entre ciudades y descripción. Ciudades enlazadas a destinos.

5 · Mapa autogenerado

Visualización de ruta con marcadores por día, desde el array de lugares.

6 · Qué incluye / no incluye

Vuelos, traslados, hoteles, comidas, guía, seguro / propinas, bebidas, tasas, excursiones.

7 · Hoteles previstos

Nombres por ciudad + tier Serie Oro (premium track del mismo circuito).

8 · Excursiones opcionales

Con precio por persona. Módulo de upsell ("Roma Imperial €75pp").

9 · Notas importantes

Orden de visitas, condiciones, observaciones.

10 · Circuitos relacionados

Enlazado interno hacia productos afines.

02 Lo que la competencia muestra y Panavisión no

La mayoría de esta información ya existe en los PDF de origen, pero no está extraída al modelo de datos.

Campo que faltaEjemploPrioridad
Precio por ciudad de salidaMadrid 1.420€ / Barcelona 1.530€ / Canarias 1.580€Alta
Régimen alimenticio por día(PC) pensión completa, (MP) media pensión, (SA) solo alojamientoAlta
Calendario de meses de salidaDisponibilidad visual mes a mesAlta
Qué incluye / no incluyeVuelos, traslados, 4, seguro Mapfre / propinas, tasas (€45)Alta
Clasificación país / regiónPaís: Italia, Región: EuropaAlta
Tiers de hotel (Serie Oro)4 estándar vs. premium — dos price tracksMedia
Excursiones opcionales + precio"Góndola Venecia €95pp"Media

03 Los catálogos dejan Issuu

Hoy

  • 17 URLs en /folletos/ apuntan a Issuu
  • 0 SEO para panavision-tours.es
  • Sin analytics de lectura propia

Mañana

  • Landing propia /catalogos/[slug]/
  • Visor PDF.js + StPageFlip indexable
  • Miniaturas autogeneradas para previews y redes
17 URLs muertas → 17 cornerstone pages. La equity SEO vuelve a tu dominio.

La arquitectura correcta del visor de catálogos

Google no indexa bien los flipbooks. El ranking no viene del visor, sino de la página HTML que lo envuelve. La arquitectura ganadora separa las tres capas:

✗ Lo que hace Issuu

# Google ve casi nada de HTML /flipbook?id=123 /catalog.pdf

Estructura semántica débil, rankings pobres.

✓ Lo que haremos

/catalogos/maldivas-lujo-2026/ # H1 + 800-1500 palabras + schema # + visor embebido + PDF descargable

Así se rankea.

1 · Página SEO HTML

H1, 800–1.500 palabras, destinos, hoteles, FAQ, schema.org, imágenes, enlaces internos. Es lo que rankea.

2 · Visor embebido

PDF.js (Mozilla, estándar industrial: texto buscable, lazy-load, móvil, accesible) + StPageFlip (MIT) para el efecto revista. Solo UX.

3 · PDF descargable

El PDF sigue siendo indexable por Google directamente. Miniaturas autogeneradas (Poppler / pdfium) para previews sociales y CTR.

Bonus para una agencia de viajes: del mismo origen de contenido se autogeneran páginas de destino, hotel y guía. Una sola fuente alimenta todo el grafo — mucho más fuerte que Issuu.

04 Palancas de conversión

WhatsApp flotantePrecio "desde X€" en listadosFiltros facetadosSchema con valoracionesBloques FAQLead magnet PDFConfigurador "Diseña tu circuito"

05 Spin-offs: el ecosistema

Módulos opcionales — roadmap, no requisito de Fase 1.

Pasaporte Panavisión

Pasaporte digital que el viajero sella con cada destino. Gamifica la repetición; convierte "viaje" en "colección". UGC orgánico al compartirlo.

Foto del Mes

Webapp de subida de fotos; la comunidad vota y se gana un viaje. Genera UGC infinita, alimenta IG/Pinterest, captura emails.

Club Viajeros

Fidelización por km recorridos: descuentos, prioridad de reserva, evento anual. Reactiva 40 años de clientes como comunidad.

Más ideas que extienden la marca

  • Diario de Viaje: PDF auto-generado al volver — itinerario + fotos + sellos del pasaporte
  • Programa Embajadores: trae un amigo, gana crédito (el CAC más barato del mercado)
  • Quiz "Tu próximo viaje": IA recomendadora + captura de email
  • Expansión multilingüe: ES → EN (mes 6) → PT (mes 9) → FR (mes 12)

06 Asistente conversacional dedicado

Un chatbot propio integrado en la web, con una base de conocimiento de producto que se mantiene actualizada por API (catálogo de circuitos + guías de destino). Responde con producto real, no con respuestas genéricas.

Conoce el catálogo en vivo

Circuitos, fechas de salida, precios por ciudad de salida, qué incluye — sincronizado por API desde el sistema de gestión. Si cambia el producto, el asistente lo sabe.

Recomienda y guía

"Viajes para mayores en otoño", "cruceros fluviales por el Danubio" — el viajero pregunta en lenguaje natural y el asistente sugiere circuitos y enlaza la ficha.

Disponible siempre

24/7, en los tres idiomas (es-ES · es-419 · pt-BR), con la marca de la web. Descarga al call centre de las preguntas repetitivas.

Módulo opcional, integrable sobre la web del proyecto.

07 Búsqueda — indexa todo el sitio

Un solo buscador sobre todo el contenido: circuitos, cruceros fluviales, combinados, guías de viaje y destinos. La misma base de conocimiento que alimenta guías y fichas alimenta también el índice — se busca el catálogo y el contenido editorial a la vez, no solo los listados.

Catálogo + editorial

Circuitos, cruceros y combinados junto a guías y destinos en un único índice. Resultados agrupados por tipo de contenido.

Tres idiomas

Cobertura por idioma es-ES / es-419 / pt-BR, con facetas, sinónimos y tolerancia a erratas en cada uno.

Autoalojado

Motor Meilisearch (licencia MIT, autoalojado) — sin cuotas SaaS, coherente con el resto de la pila. Se sincroniza en vivo al publicar.

índice unificado (un documento por contenido publicado) products circuitos · cruceros · combinados articles guías /viajes/ destinations destinos facetas: tipo · región · duración · precio · estilo · temporada sinónimos + pesos de relevancia por tipo · por idioma

08 Controles de búsqueda — pantalla A12

Una pantalla de gestión para que su equipo controle el buscador sin depender de un programador.

Qué se indexa

Activa o desactiva por tipo de contenido y consulta la cobertura del índice por idioma.

Facetas y filtros

Define qué campos filtran en el buscador y en qué orden aparecen.

Sinónimos y pesos

Equivalencias de términos (p. ej. «crucero» ↔ «navegación») y qué contenido pesa más en los resultados.

Reindexar

Lanza una reindexación completa o parcial y sigue su progreso y última ejecución por idioma.

Su equipo, al mando del buscador: ajustar sinónimos, pesos, facetas y relanzar el índice se hace desde el sistema de gestión (pantalla A12) — sin desplegar código.
Seguimiento del proyecto

Estado en vivo

El progreso real del proyecto, sprint a sprint. Esta sección se conectará en vivo con ClickUp para reflejar el estado actual de cada tarea y entregable.

Conectado a ClickUp. El progreso se sincroniza desde las tareas reales del proyecto. · Sin horas ni datos económicos en la vista cliente.
Progreso global del proyecto

· Estado por sprint

SprintFechasEntregableAvanceEstado

· Tareas por épica

Las 100 tareas del proyecto, traídas de ClickUp y agrupadas por épica (sprint). Clic en una épica para desplegar sus tareas.

· Galería de variaciones de diseño

Las variaciones de diseño (wireframes, sistema de tokens, pantallas) aparecerán aquí a medida que se suban como adjuntos a las tareas de ClickUp, etiquetadas por sprint.
OBJETIVOS Y VISIÓN

Modernizamos lo que se ve, conservamos lo que funciona

Consolidamos sus tres dominios en una sola plataforma rápida, medible y editable por su propio equipo, sin tocar el motor de reservas Java que hoy sostiene su negocio. Cada objetivo es medible y se verifica en demostraciones cada 15 días.

La regla: modernizamos todo lo que el cliente ve; conservamos todo lo que a ustedes les funciona.

· Cómo se estructura el encargo

El proyecto se entrega en dos bloques complementarios, para que lo visible quede cerrado y garantizado y la integración con su sistema de reservas avance sin sorpresas en el precio del bloque principal.

Proyecto básico · precio cerrado

Codificamos lo visible para que funcione: las 24 pantallas públicas y 11 de administración — diseño, frontend, gestor de contenidos, SEO y consolidación de dominio (/es/ + /latam/). Alcance y precio cerrados, verificados en demostraciones cada 15 días.

Bolsa de adaptación de APIs · abierta

La conexión con el motor de reservas existente se ejecuta sobre esa base como una bolsa de horas, facturada por horas reales. Integrar un sistema sin documentación oficial requiere descubrimiento e implica el acceso del equipo técnico de Panavisión; por eso no se cierra a tanto alzado, se aprovisiona y se consume con total transparencia.

01 Punto de partida

El proyecto parte de un diagnóstico técnico completo. Tres datos lo resumen.

IndicadorSituación actual
Analítica de negocio~2 años sin medición (Universal Analytics dejó de funcionar en julio de 2023; GA4 no está instalado)
Salud SEOsitemap.xml devuelve error 404 · 0 % de páginas con datos estructurados · solo el 35 % tiene encabezado H1
Base tecnológicaFrontal sobre jQuery 2.1.0 (2014), repartido en 3 dominios con contenido duplicado

02 Cinco objetivos medibles

1 · Recuperar la visibilidad en buscadores

Transición SEO sin pérdida de posiciones mediante un mapa de 3.878 redirecciones 301 que preserva cada URL existente, y elevación de la base técnica al estándar actual.

2 · Medir y mejorar la conversión

Instalamos GA4 desde el sprint 1 e instrumentamos el embudo de reserva completo (pasos 1 a 4 hasta la confirmación) para que cada decisión futura se tome con datos. Rediseñamos los 571 cuadros de precios y el flujo de reserva para uso cómodo en móvil.

3 · Autonomía editorial para su equipo

CMS con interfaz en español: edición de las 535 guías de viaje, constructor visual que sustituye las 19 páginas temáticas, centro de importación (16 folletos, guías y redirecciones por CSV), medios, navegación, roles y los 3 idiomas.

4 · Un solo dominio, tres mercados

Las tres webs (1.995 páginas en España, 1.994 en LATAM y 889 en Brasil) se consolidan en un único dominio con tres ediciones. Cada visitante llega a la suya automáticamente, con autoridad SEO concentrada.

5 · Mantenibilidad para diez años

Las 1.336 rutas y 12 plantillas se reconstruyen sobre base moderna y estándar (Astro sobre Cloudflare), con código tipado, despliegues automatizados y staging permanente donde ustedes ven cada avance.

03 Objetivo 1 al detalle: salud técnica y SEO

DimensiónHoyAl cierre del proyecto
Datos estructurados (schema)0 % de páginas100 % de plantillas validadas
sitemap.xmlError 404Generado automáticamente en cada publicación
Encabezados H135 % de páginas100 % de páginas
Etiquetas de idioma (hreflang)Inexistenteses-ES / es-419 / pt-BR en todas
Velocidad — Core Web VitalsSin mediciónLCP < 2,5 s · CLS < 0,1 · INP < 200 ms; Lighthouse móvil ≥ 85
El criterio de conversión es objetivo: los precios mostrados coinciden con la web actual con una tolerancia de ±0,01 € en 10 circuitos pactados, y el equipo de Panavisión completa 5 reservas de prueba verificables en su propio sistema antes del lanzamiento.

04 Un solo dominio, tres mercados

MercadoHoyMañana
Españapanavision-tours.es/es/ (es-ES)
Latinoaméricapanavision-tours.com/latam/ (es-419)
Brasilpanavision-tours.com.br/br/ (pt-BR, ~45 % del catálogo)

05 Lo que NO cambia

Tan importante como lo que construimos es lo que deliberadamente no tocamos.

  • El motor de reservas Java: es el corazón operativo del negocio y funciona. La nueva web se comunica con él mediante una capa intermedia (middleware) que traduce sus 14 puntos de integración sin modificar una sola línea del sistema existente.
  • La operación interna: gestión de cupos, precios, disponibilidad y administración siguen exactamente igual. Su equipo no cambia de herramientas ni de procesos.
  • Las URLs ante Google: cada dirección actual responde con su redirección 301 correspondiente; ningún enlace externo ni resultado de búsqueda se pierde.

06 Criterios de éxito del proyecto completo

El proyecto se considera concluido con éxito cuando se cumplen, de forma verificable, estas siete condiciones.

#Criterio de éxitoCómo se verifica
1Cero pérdida de indexaciónAuditoría automatizada: 0 errores 404 sobre las URLs redirigidas
2Rendimiento objetivoLighthouse móvil ≥ 85 en home, listados y fichas; Core Web Vitals dentro de umbral
3Reservas operativas en producciónReserva completa de extremo a extremo verificada tras el lanzamiento
4Medición activaGA4 recibiendo tráfico real, con el embudo de reserva instrumentado
5Autonomía editorial demostradaEditores de Panavisión publican guías y landings sin asistencia técnica
6Tres mercados en un dominioGeolocalización y hreflang validados para España, LATAM y Brasil
7Lanzamiento controladoCorte de DNS con plan de marcha atrás y 24 horas de monitorización sin alertas
Clave: cada 15 días, ustedes ven, prueban y aprueban un entregable funcionando en staging. No hay que esperar al final para comprobar que el proyecto avanza en la dirección correcta.
Alcance funcional · El mapa del sitio

Qué páginas reciben exactamente

Entregamos 24 tipos de vista pública en este proyecto —cada una disponible en los tres idiomas, es decir 26 vistas en total contando las 2 de destino que proponemos como fase 2 post-lanzamiento— y 11 pantallas de administración, todas nuevas. Ninguna URL actual se pierde: las 3.878 redirecciones de la migración conservan el posicionamiento acumulado. Cada vista tiene sprint asignado y criterio de aceptación demostrable en staging.

24 vistas públicas (×3 idiomas) 26 vistas totales 2 diferidas a fase 2 11 pantallas de admin 3.878 redirecciones 3 dominios → 1

01 De dónde partimos: el sitio actual en cifras

Hoy operan tres dominios servidos por una única aplicación Java, con 1.336 rutas de URL únicas construidas sobre 12 plantillas de página. Este capítulo responde a una pregunta concreta: qué páginas reciben ustedes y dónde vive cada contenido en el nuevo sitio.

Dominio actualMercadoIdiomaPáginas
panavision-tours.esEspañaes-ES1.995
panavision-tours.comLATAMes-4191.994
panavision-tours.com.brBrasilpt-BR (~45 % del catálogo)889

02 Los volúmenes que migramos

El contenido del sitio actual se reconstruye, no se reescribe a mano: importamos cada bloque a su plantilla nueva. Estos son los volúmenes que reciben ustedes.

535 guías

Guías de destino /viajes/, importadas a la plantilla de guía y editables desde el sistema de gestión.

765 fichas de producto

599 circuitos + 86 cruceros fluviales + 80 combinados circuito + crucero, con datos en vivo del catálogo.

571 cuadros de precios

Cuadros /reserva/ reconstruidos como tabla interactiva (fechas × categoría de habitación).

16 folletos

Hoy incrustados en Issuu; pasan a visor propio en HTML indexable + PDF descargable.

A esto se suman las 19 landings temáticas (hoy programadas a mano) que pasan al constructor de landings, y ~30 páginas estáticas y corporativas. El motor de reservas Java se mantiene tal cual: el nuevo sitio se comunica con él a través de una capa intermedia, sin tocar su lógica de precios ni de disponibilidad.

03 Las 24 vistas públicas, en los tres idiomas

Cada tipo de vista se publica para España (/es/), LATAM (/latam/) y Brasil (/br/). La columna Estado distingue lo que se reconstruye mejorado de lo que hoy no existe y se crea de cero.

#VistaURLTipoEstadoSprint
1Home/públicoReconstruida1
2Índice de folletos/folletos/públicoReconstruida1
3Visor de folleto en HTML (sustituye a Issuu)/folletos/[folleto]/públicoReconstruida1
4Índice de guías de viaje/viajes/públicoReconstruida2
5Guía de destino (535 guías importadas)/viajes/[guía]/públicoReconstruida2
6Landings temáticas y de campaña (19 migradas)URLs propiaspúblicoReconstruida + herramienta nueva2
7Índice de circuitos/circuitos/públicoReconstruida3
8Listado de circuitos por región (8 filtros, ordenación, presupuesto rápido)/circuitos/[región]/públicoReconstruida3
9Buscador interno/buscador/públicoReconstruida3
10Listado de ofertas/ofertas/públicoReconstruida3
11Comparador de circuitos (hasta 3)dentro de los listadospúblicoNueva3
12Mapa de provincias de salidadentro de home y listadospúblicoReconstruida3
13Ficha de circuito (itinerario, galería, mapa)/circuitos/[circuito]/públicoReconstruida4
14Ficha de crucero fluvial/cruceros-fluviales/[crucero]/públicoReconstruida4
15Ficha de combinado circuito + crucero/circuito-crucero/[combinado]/públicoReconstruida4
16Índices de cruceros y combinados/cruceros-fluviales/ · /circuito-crucero/públicoReconstruida4
17Cuadro de precios (fechas × habitación)/reserva/[folleto]/[viaje]/públicoReconstruida5
18Reserva — paso 1: fechas y habitaciones/reservar/públicoReconstruida6
19Reserva — paso 2: selección de vuelos/reservar/públicoReconstruida6
20Reserva — paso 3: datos de pasajeros (validación de NIF)/reservar/públicoReconstruida6
21Reserva — paso 4: revisión y confirmación con referencia de presupuesto/reservar/públicoReconstruida6
22Páginas estáticas y legalescomo hoypúblicoReconstruida1–3
23Páginas de error y mantenimiento (404 / 500)públicoNueva1
24sitemap.xml y robots.txt generadospúblicoNueva (el actual devuelve 404)8

Particularidades por mercado: /br/ sirve el subconjunto del catálogo disponible en portugués (~45 %) con precios en reales; /latam/ sirve precios y catálogo es-419. Las etiquetas hreflang (es-ES / es-419 / pt-BR) en todas las páginas indican a los buscadores qué versión mostrar en cada país.

04 Dos vistas diferidas a fase 2 (fuera de este presupuesto)

Las páginas de destino son la fase 2 propuesta tras el lanzamiento. Suman las vistas 25 y 26 del recuento total, pero no forman parte de este presupuesto.

#VistaURLTipoEstadoCalendario
25Páginas de destino por país (32)/destinos/[país]/diferidaNuevaFase 2, post-lanzamiento
26Páginas de destino por ciudad (66; 13 de nivel 1)/destinos/[ciudad]/diferidaNuevaFase 2, post-lanzamiento

Las 66 ciudades corresponden a 13 de nivel 1 (página completa) más 53 de nivel 2 (profundidad media); las 264 ciudades de niveles 3 y 4 no reciben página propia.

05 Sistema de gestión: 11 pantallas, todas nuevas

El sitio actual no dispone de ningún panel de edición. El nuevo sistema de gestión —con interfaz en español y en los tres idiomas de contenido— pone el sitio en manos de su equipo.

#PantallaTipoPara qué sirveSprint
A1Panel de controladminEstado del contenido, ediciones recientes, cola de publicación2
A2Editor de guíasadminTexto enriquecido, índice automático, circuitos relacionados, campos SEO, versión por idioma2
A3Constructor de landingsadminComposición visual por bloques con vista previa en vivo2
A4Centro de importaciónadminSubida de folletos PDF (genera miniaturas y visor), importador de las 535 guías, carga de redirecciones por CSV, medios en lote1 · 2
A5Biblioteca de mediosadminImágenes optimizadas en CDN, recorte por punto focal, texto alternativo por idioma2
A6Gestor de navegaciónadminMega-menú por regiones y enlaces del pie de página3
A7Gestor de ofertasadminEdición de ofertas; la ubicación definitiva del dato se confirma en el kickoff3
A8Gestor de redireccionesadminLas 3.878 redirecciones de la migración y las futuras2
A9Usuarios y rolesadminPerfiles de editor, publicador y administrador, con trazabilidad2
A10Selector de idioma en el editoradminVariantes es-ES / es-419 / pt-BR de cada contenido2
A11Vista previaadminURL de previsualización en staging de cualquier borrador2

Quedan en el sistema Java —y no se tocan— el catálogo de circuitos, los precios, la disponibilidad y la transacción de reserva.

06 De tres dominios a uno: 3.878 redirecciones sin pérdida

La migración consolida los tres dominios en uno solo con carpetas por mercado. Las 3.878 redirecciones permanentes (301) conservan el posicionamiento acumulado y se gestionan desde la pantalla A8. La detección geográfica en el borde de la red (Cloudflare Workers) dirige a cada visitante a su versión, y una cookie de preferencia respeta siempre la elección manual.

# Consolidación de dominios → carpetas por mercado panavision-tours.es panavision-tours.es/es/ # es-ES panavision-tours.com panavision-tours.es/latam/ # es-419 panavision-tours.com.br panavision-tours.es/br/ # pt-BR, precios en R$
HoyEn el nuevo sitioNotas
panavision-tours.es (1.995 páginas)panavision-tours.es/es/Carpeta por mercado, es-ES
panavision-tours.com — LATAM (1.994 páginas)panavision-tours.es/latam/es-419
panavision-tours.com.br — Brasil (889 páginas)panavision-tours.es/br/pt-BR, precios en R$
/circuitos/[slug] mezcla listados y fichas/circuitos/[región]/ y /circuitos/[circuito]/Separación limpia
/reserva/[slug]/reserva/[folleto]/[viaje]/Cuadro de precios interactivo
/ofertas/[oferta]/ — 9 páginas de detalle301 → /ofertas/ o al circuito equivalenteSin vista propia de detalle
/buscador/[slug] — 6 búsquedas pre-filtradas301 → /buscador/ con filtros precargadosPor parámetros, o al listado de región
Embudo de reserva en páginas Java /rol2//reservar/ pasos 1–4 + confirmaciónSobre la capa intermedia; motor Java conservado
Folletos incrustados en IssuuVisor propio en HTML + PDF descargableIndexable
Sin sitemap.xml (error 404), sin datos estructuradosSitemap generado + schema en el 100 % de plantillasSprints 1–8
# Ejemplos de mapeo de rutas old → new /circuitos/japon/ /es/circuitos/japon/ # listado de región, ahora separado /circuitos/gran-japon/ /es/circuitos/gran-japon/ # ficha de circuito /reserva/japon-2026/ /es/reserva/[folleto]/[viaje]/ # cuadro de precios /ofertas/oferta-novios/ /es/ofertas/ # 301 al listado /folletos/asia-2026/ /es/folletos/asia-2026/ # visor propio, ya no Issuu
El compromiso: ninguna URL actual se pierde. Las 3.878 redirecciones de /ofertas/[oferta]/, /buscador/[slug] y los tres dominios se cargan por CSV en el sprint 2 (centro de importación, A4); el calendario de la migración corresponde al sprint 7 y su verificación final —cero errores 404 sobre las URLs redirigidas— es criterio de aceptación del sprint 8, previo al lanzamiento.
Sistema de gestión de contenidos

Su equipo publica sin programadores

Un sistema web completo para editar, crear y publicar desde una interfaz en español: editor visual, constructor de landings por bloques, Centro de importación, gestión de imágenes, espacios publicitarios, roles y vista previa, en los tres idiomas del proyecto. Operativo en el sprint 2, con las 535 guías ya cargadas.

La pregunta que responde este capítulo: ¿podrá su equipo trabajar solo? Hoy cualquier cambio —una errata, un folleto, una campaña— pasa por un desarrollador. Con el nuevo sistema, esas tareas las resuelve un editor de Panavisión en minutos.

01 Qué gestiona su equipo

El sistema de gestión se ocupa del contenido editorial. El catálogo comercial —circuitos, precios, disponibilidad y reservas— sigue viviendo en su sistema de reservas actual, que se mantiene sin cambios.

ContenidoQuién lo gestionaVolumen
Guías de destino /viajes/Editores de Panavisión535 guías
Landings temáticas y de campañaMarketing de PanavisiónSustituyen a las 19 fijas en código
Folletos digitalesEditores de Panavisión16 folletos (hoy en Issuu)
Portada y páginas estáticasEditores de Panavisión~30 páginas
Menús de navegación y pieEditores de PanavisiónToda la web
Imágenes y documentosEditores de PanavisiónToda la web
Redirecciones de URLAdministradores3.878 redirecciones 301
Circuitos, precios, reservasSu sistema de reservas599 circuitos · 571 cuadros

Las páginas mixtas (por ejemplo, una landing con tarjetas de circuitos) combinan bloques editoriales con datos comerciales que se leen en vivo de su sistema: el editor coloca el bloque y los precios se actualizan solos.

02 Editor visual: se edita viendo la página real

El editor trabaja sobre una vista previa de la página real, no sobre un formulario abstracto: lo que ve es lo que se publica.

Vista previa real

Se edita sobre la página tal y como la verá el cliente, no sobre campos sueltos. Composición por bloques con reordenado arrastrando.

Borradores y autoguardado

Ningún cambio se pierde ni se publica por accidente. Cada edición queda guardada como borrador hasta su aprobación.

Historial y restauración

Versionado completo: cualquier página puede volver a un estado anterior con un clic.

Publicación programada

Una campaña puede dejarse lista el viernes y publicarse sola el lunes a las 9:00, sin intervención técnica.

03 Constructor de landings por bloques

Las 19 landings actuales están escritas a mano en código: cada cambio exige un desarrollador. Las sustituye un constructor por bloques: marketing compone una landing nueva combinando piezas de un catálogo cerrado y coherente con el diseño aprobado.

BloqueQué hace
Cabecera de campañaImagen, titular y llamada a la acción
Tarjetas de circuitosDatos y precios en vivo desde su sistema de reservas
Preguntas frecuentesCon marcado SEO automático (FAQPage)
Banner promocionalTexto, imagen y enlace configurables
TestimoniosCitas de clientes
MapaDestinos de la campaña
Folleto incrustadoVisor del folleto PDF correspondiente
El resultado: una landing de campaña nueva deja de ser un encargo a desarrollo y pasa a ser una tarea interna de una mañana. Plantillas de marca disponibles para que las campañas estacionales mantengan la línea aprobada.

04 Centro de importación: las cargas masivas, desde la interfaz

Las operaciones de volumen no dependen de scripts ni de técnicos. El Centro de importación las resuelve desde el propio panel.

HerramientaQué haceBeneficio
Subida de folletos PDFGenera miniaturas automáticas y el visor de lectura propio que sustituye a IssuuPublicar un folleto pasa de encargo externo a tarea de minutos
Importador de guíasCarga las 535 guías de /viajes/ con cola de revisión previa a publicarLa migración es verificable página a página y reutilizable
CSV de redireccionesImporta y valida el mapa de 3.878 redirecciones 301El patrimonio SEO se gestiona desde el panel, sin tocar servidores
Carga masiva de imágenesSubida múltiple con generación automática de derivados WebP y srcsetEl equipo sube lotes completos sin preparar archivos a mano

05 Gestión de imágenes (mediateca / DAM)

Una biblioteca central de imágenes y documentos, servida desde la red de distribución de contenidos. No es un simple almacén: ofrece la organización que su equipo necesita para reutilizar material sin duplicarlo.

Optimización automática

Conversión a WebP y redimensionado: el editor sube una imagen y la web la sirve optimizada en cada dispositivo.

Punto focal

Se marca el centro de interés de la foto y los recortes automáticos lo respetan en móvil y escritorio.

Texto alternativo por idioma

Descripciones por mercado para accesibilidad y SEO en español, latam y portugués.

CapacidadPara qué sirve
Carpetas y navegaciónOrganizar el material por destino, campaña o tipo
Subida múltipleArrastrar lotes completos de imágenes y documentos
Etiquetas y filtros guardadosLocalizar al instante un recurso entre miles
Panel "usado en"Ver en qué páginas se utiliza una imagen antes de cambiarla o retirarla
Miniaturas de PDFPortada automática de la primera página de cada folleto
Papelera y restauraciónRecuperar material eliminado por error; registro de actividad

06 Espacios publicitarios (gestor de anuncios)

El sitio incorpora espacios publicitarios gestionados desde el panel, sin intervención de desarrollo. Su equipo crea campañas, las programa y las activa o pausa al momento. Admite dos tipos de creatividad.

Creatividad externa (HTML5)

Anuncios de terceros subidos por archivo o URL, servidos en un marco aislado y seguro, con imagen de respaldo obligatoria y conteo de clics propio.

Promoción propia

Bloques internos compuestos desde el panel: imagen con punto focal, titular, subtítulo y llamada a la acción, sin necesidad de código.

CapacidadCómo funciona
Programación y rotaciónFecha de inicio y fin y reparto por peso entre varias campañas en un mismo espacio
SegmentaciónPor idioma (es-ES · es-419 · pt-BR) y por sección del sitio
Activación sin desplieguePausar, reanudar o publicar una campaña surte efecto en aproximadamente un minuto
Espacio reservado (sin saltos)El hueco siempre reserva su tamaño; si no hay campaña, se muestra una promoción de respaldo
Vista previa en la plantilla realSe comprueba el anuncio en móvil, tableta y escritorio antes de activarlo
MediciónImpresiones en analítica y clics contados en servidor, con cuadro de resultados en el panel
Sin servidor de anuncios externo. El modelo cubre la operativa habitual con privacidad por diseño (sin cookies de terceros ni rastreadores). Solo se migraría a un servidor de anuncios dedicado si crece mucho el volumen de campañas simultáneas o la venta a anunciantes externos.

07 Tres idiomas con reglas claras

MercadoRutaIdiomaRegla de contenido
España/es/es-ESIdioma de referencia
Latinoamérica/latam/es-419Si una página no tiene versión propia, muestra la de España (fallback automático)
Brasil/br/pt-BRSolo se publica lo traducido: nunca aparece español en /br/

El editor cambia de idioma dentro de la misma página y ve qué versiones existen y cuáles faltan. La regla de Brasil es deliberada: el catálogo brasileño (889 páginas, ~45% del total) prefiere ser más corto antes que mezclar idiomas, que penaliza la experiencia y el SEO. Cada idioma tiene su propia URL y campos SEO, con hreflang generado automáticamente.

08 Roles, revisión y vista previa

Editor

Crea y modifica contenido en borrador.

Publicador

Revisa y aprueba la publicación.

Administrador

Gestiona usuarios, redirecciones y configuración.

  • Todos los cambios quedan registrados: quién cambió qué y cuándo.
  • Cada borrador genera un enlace de vista previa en staging: se comprueba la página exacta antes de publicarla y puede compartirse internamente.
  • Al publicar, la web pública se regenera de forma automática. La web servida a sus clientes no depende del panel en tiempo real: aunque estuviera en mantenimiento, la web sigue funcionando a plena velocidad.

09 El beneficio, medido en autonomía

Hoy

  • Corregir una errata: petición a desarrollo, días de espera
  • Publicar el folleto de temporada: subida a Issuu, sin valor SEO
  • Lanzar una landing de campaña: encargo a programación
  • Añadir una redirección: cambio en servidor por un técnico
  • Cambiar el menú de navegación: cambio en código

Con el nuevo sistema

  • Editor de Panavisión, en minutos
  • Subida en el panel, visor propio indexable
  • Marketing la compone con bloques, misma mañana
  • CSV o alta manual desde el panel
  • Gestor de navegación, al momento

10 Entrega y criterio de aceptación

El sistema de gestión se entrega en el sprint 2 y su aceptación es demostrable, como todos los hitos del proyecto: los editores de Panavisión acceden con sus usuarios y las 535 guías se muestran correctamente en staging. La entrega incluye la interfaz en español, los roles definidos y una sesión de formación para su equipo, de modo que la autonomía empiece ese mismo día.

Centro de importación Constructor de landings Gestión de imágenes Espacios publicitarios Interfaz en español 3 idiomas con fallback Roles y permisos Vista previa
Nota sobre el motor. Las capacidades descritas son las que se entregan; el producto que las soporta (Storyblok / Payload) es el motor por confirmar: la elección se cierra con una prueba práctica con sus editores en el sprint 0a, para decidir con la opinión de quienes usarán la herramienta a diario.
CALIDAD, QA Y GO-LIVE

La calidad no se inspecciona al final: se construye

Tres entornos de trabajo, controles automáticos en cada entrega y gates verificables por ustedes cada 15 días. El Sprint 8 concentra la verificación final y culmina en un corte de DNS planificado, monitorizado durante 24 horas y con un plan de marcha atrás ensayado.

01 Tres entornos: nada llega a producción sin pasar dos filtros

Trabajamos con tres entornos separados desde la primera semana. Cada uno tiene una función distinta y un nivel de exigencia creciente.

EntornoFunciónQuién lo usaCuándo se actualiza
Previsualización por cambioCada propuesta genera una versión navegable y aisladaEquipo de desarrolloEn cada cambio, tras superar análisis de código, tests y compilación
StagingRéplica de producción para demos y pruebas de aceptaciónNovumBC + PanavisiónTras superar tests de integración y umbrales de rendimiento
ProducciónEl sitio público en panavision-tours.esSus clientesSolo tras la aprobación de ustedes en cada gate
El paso de staging a producción nunca es automático: requiere la demo del sprint y su conformidad. Además, ninguna versión se publica en staging si no cumple los umbrales de velocidad (LCP < 2,5 s y CLS < 0,1 medidos en cada despliegue).

02 Gates verificables por ustedes durante el proyecto

Cada sprint cierra con una demo sobre staging y un checklist de criterios binarios: se cumplen o no se cumplen.

SprintVerificación a cargo de PanavisiónCriterio medible
5 — Cuadro de PreciosComparar precios con la web actualPrecios idénticos ±0,01 € en 10 circuitos pactados
6 — Motor de ReservasRealizar 5 reservas de prueba en stagingCada reserva genera un refPresupuesto válido, verificable en su sistema de gestión actual
7 — Geo-routing + BrasilAuditoría de redirecciones e idiomas50 URLs auditadas por dominio; hreflang es-ES / es-419 / pt-BR validado; acceso desde Brasil, México y España
8 — Go-liveChecklist de lanzamiento firmableDetallado más abajo

El motor de reservas se somete además a una prueba de carga con usuarios concurrentes dentro del Sprint 6, antes de llegar a la fase final.

03 QA final — Sprint 8 (31 oct. a 15 nov.)

El último sprint dedica un equipo de QA a tiempo completo a una batería de verificación exhaustiva. Nada de lo que sigue es opcional: cada punto es condición para el lanzamiento.

Bloque de pruebasAlcanceCriterio de superación
Regresión funcional50 páginas por cada una de las 12 plantillas (600 páginas revisadas a mano)Contenido, enlaces, imágenes y datos correctos en todas las muestras
RedireccionesValidación automatizada de las 3.878 redirecciones 301, incluidas las 1.995 páginas del dominio .es0 errores 404 en URLs redirigidas
Multi-navegadorChrome, Safari, Firefox y Edge en sus versiones actualesFuncionalidad y maquetación correctas en todos
MóvilDispositivos iOS y Android reales, flujo completo incluida la reservaExperiencia completa sin bloqueos
CargaPrueba de estrés sobre catálogo y motor de reservasSin degradación del servicio bajo carga concurrente
Rendimiento (Core Web Vitals)Home, listados y fichas de productoLCP < 2,5 s · CLS < 0,1 · INP < 200 ms; Lighthouse móvil ≥ 85
Datos estructuradosAuditoría de schema en el 100 % de las plantillasValidación correcta en las herramientas de Google
Reserva real en producciónReserva de extremo a extremo sobre el entorno definitivo antes de abrir al públicorefPresupuesto generado y verificado

04 Línea base SEO: medir antes de lanzar

Para que el resultado de la migración sea medible —y no opinable—, fijamos una fotografía objetiva antes del corte.

  • Posiciones de las 100 palabras clave principales: registradas con fecha previa al lanzamiento.
  • Search Console y Bing Webmaster Tools: exportación completa de datos y alta verificada para el dominio definitivo.
  • Sitemap.xml y robots.txt: publicados y enviados (el sitio actual no dispone de sitemap operativo).
  • GA4: recibiendo tráfico real desde el primer día, con el embudo de reserva instrumentado.
Clave: esta línea base es la referencia contractual. Cualquier conversación posterior sobre evolución del posicionamiento se hace contra datos, no contra percepciones.

05 Plan de corte de DNS

El cambio de DNS es el único momento en que el sitio nuevo sustituye al actual. Lo tratamos como una operación planificada, no como un acto de fe.

MomentoAcción
48 horas antesReducción del TTL de DNS a 60 segundos: cualquier cambio o reversión se propaga en minutos, no en horas
24 horas antesEnsayo del corte sobre staging y revisión final del checklist go/no-go
Día del corte (entre semana, mañana)Reunión go/no-go con checklist firmado; cambio de DNS; verificación inmediata de redirecciones, certificados y reserva de extremo a extremo en producción
Primeras 24 horasMonitorización continua: disponibilidad, errores 404, rendimiento, tráfico en GA4 y embudo de reservas. Equipo de guardia asignado
Durante toda la ventana de corte, el sitio actual permanece intacto y operativo. El motor de reservas Java no se toca en ningún momento: es el mismo sistema antes y después del corte.

06 Runbook de marcha atrás (rollback)

Documentamos y entregamos antes del corte un procedimiento de reversión paso a paso. Volver atrás es una operación técnica preacordada, no una negociación bajo presión.

  • Criterios pactados de antemano: alerta de disponibilidad, fallo en el flujo de reserva o pico anómalo de errores 404. Si se cumple cualquiera, se ejecuta el runbook sin debate.
  • Mecanismo: con el TTL en 60 segundos, restaurar el DNS al sitio actual tarda minutos. La reversión devuelve el servicio exactamente al estado previo.
  • Responsables y comunicación: el runbook asigna por nombre quién decide, quién ejecuta y a quién se informa, con tiempos máximos para cada paso.
  • Caducidad de la ventana: superadas las primeras 24 horas sin incidencias, el lanzamiento se da por consolidado y se restablecen los TTL normales.

07 Checklist de lanzamiento (firmable)

El go-live solo se ejecuta cuando este checklist está completo y firmado por ambas partes en la demo del Sprint 8.

  • Regresión funcional superada: 50 páginas por plantilla, 12 plantillas, sin defectos bloqueantes
  • 3.878 redirecciones 301 validadas automáticamente: 0 errores 404
  • Core Web Vitals en objetivo: LCP < 2,5 s · CLS < 0,1 · INP < 200 ms
  • Lighthouse móvil ≥ 85 en home, listado y ficha de producto
  • Multi-navegador y móvil verificados, incluido el flujo de reserva completo
  • Prueba de carga superada sin degradación
  • Schema validado en el 100 % de las plantillas; sitemap y robots publicados
  • hreflang es-ES / es-419 / pt-BR validado en los tres locales
  • Línea base SEO registrada: top 100 keywords + exportación de Search Console
  • GA4 recibiendo tráfico y eventos del embudo de reserva
  • Reserva de extremo a extremo en producción con refPresupuesto verificado
  • Runbook de rollback entregado, con criterios de reversión y responsables firmados
  • TTL de DNS reducido a 60 segundos con 48 horas de antelación
  • Equipo de guardia confirmado para las primeras 24 horas
Cierre del proyecto: 24 horas sin alertas de disponibilidad y conformidad escrita de ustedes. A partir de ahí comienza el periodo de garantía de 30 días para la corrección de defectos sobre el alcance aceptado, sin coste adicional.
POST-LANZAMIENTO Y EVOLUCIÓN

El 15 de noviembre no termina el proyecto: empieza a producir resultados

Con el go-live, Panavisión Tours dispone de una plataforma que su propio equipo opera sin programadores. Sobre esa base proponemos tres líneas de evolución: garantía y soporte, la Fase 2 de destinos y un programa de mejora continua guiado, por primera vez en años, por datos reales.

El punto de partida: editar las 535 guías, publicar folletos, construir landings con el editor visual y gestionar redirecciones desde el panel. Y, gracias a GA4 instalado desde el Sprint 1, el sitio vuelve a medirse tras cerca de dos años sin analítica.

01 Garantía incluida en el proyecto

Durante los 30 días posteriores al go-live corregimos sin coste cualquier defecto sobre el alcance aceptado en los gates del proyecto. La garantía cubre errores de funcionamiento; no cubre nuevas funcionalidades ni creación de contenido, que se canalizan por las vías de soporte.

02 Soporte y mantenimiento: modelo propuesto

Para la operación posterior a la garantía proponemos un acuerdo de soporte con tres líneas de servicio, con informe mensual de consumo: el trabajo se ve, se justifica y se prioriza con ustedes.

Correctivo

Incidencias y defectos en producción: error en el cuadro de precios, fallo de una redirección, problema de visualización.

Preventivo

Salud técnica continua: actualización de dependencias, monitorización de rendimiento (Core Web Vitals), vigilancia del embudo de reserva, copias y seguridad.

Evolutivo

Mejoras pequeñas bajo demanda: nuevos bloques para el constructor de landings, ajustes SEO, campos adicionales en el CMS.

03 Acuerdo de nivel de servicio (SLA)

Las incidencias se clasifican por severidad. Los tiempos de respuesta y resolución, el horario de cobertura y el dimensionado del soporte se fijan en el acuerdo que presentamos antes del go-live, cuando ya conocemos el comportamiento real de la plataforma en staging.

SeveridadDefiniciónEjemplo
CríticaEl motor de reservas o el sitio completo no funcionanNo se pueden completar reservas
AltaFuncionalidad relevante degradada, con alternativaEl buscador no devuelve resultados
MediaDefecto visible sin impacto en negocioImagen rota en una ficha de circuito
BajaMejora o ajuste menorCambio de texto, ajuste de estilo

04 Fase 2: las páginas de destino

La nueva arquitectura deja preparado el espacio /destinos/, el estándar de navegación que ya utiliza la competencia directa y que hoy no existe en la web actual. Proponemos como Fase 2 la creación de 32 páginas de país y 66 páginas de ciudad, derivadas del análisis de los 330 destinos únicos del catálogo.

Páginas de país (32)

Cada país con 3 o más circuitos recibe una página editorial que agrupa toda su oferta. Los seis primeros por volumen:

PaísCircuitos en catálogo
Francia133
Alemania129
Italia90
India73
Austria64
China45

Páginas de ciudad (66), por niveles

No todas las ciudades merecen el mismo tratamiento. El análisis del catálogo define cuatro niveles para evitar contenido pobre que penalizaría el SEO.

NivelCriterioCiudadesTratamiento
110 o más circuitos13Página editorial completa
25 a 9 circuitos53Página de profundidad media
32 a 4 circuitos102Se integran en la página de su país
41 circuito162Sin página propia

Entre las 13 ciudades del nivel 1: Madrid (20 circuitos), Viena (19), Ámsterdam (17), Estrasburgo (17) y Delhi (16).

05 Contenido editorial asociado

La Fase 2 incluye la ampliación del contenido editorial sobre la base ya construida: nuevas guías y landings temáticas creadas por su equipo con el constructor visual, y la apertura de una taxonomía experiencial (estilo de viaje, temporada, motivación) complementaria a la geográfica.

Las páginas de destino se alimentan del CMS y de los datos en vivo del catálogo, por lo que se mantienen actualizadas sin trabajo manual. La Fase 2 se presupuesta de forma separada tras la factura F10, con el mismo modelo del proyecto principal: sprints de 15 días con entregable demostrable y factura por gate.

06 Mejora continua guiada por datos

A partir del lanzamiento, las decisiones dejan de basarse en intuición. GA4 mide desde el primer día el comportamiento real, incluido cada paso del embudo de reserva, y el proyecto entrega una línea base SEO de las 100 palabras clave principales tomada antes del corte de dominio.

Fase del ciclo trimestralActividad
MedirInforme con GA4 (tráfico, conversión del embudo de reserva), posiciones SEO frente a la línea base y Core Web Vitals (objetivo: LCP < 2,5 s, CLS < 0,1, INP < 200 ms)
PriorizarSesión conjunta: qué páginas convierten, dónde abandonan los usuarios, qué destinos buscan y aún no tienen página
EjecutarMejoras pequeñas vía soporte; mejoras mayores como mini-sprints con el modelo conocido: alcance cerrado, demo y factura

Este ciclo es también el mecanismo natural para ordenar la Fase 2: los datos de búsqueda y navegación indican qué países y ciudades priorizar primero.

Una relación a largo plazo: la plataforma queda diseñada para crecer —destinos, contenido editorial, nuevos mercados— sin rehacer nada de lo construido. Panavisión Tours decide el ritmo y nosotros quedamos a su disposición para acompañar ese crecimiento, con el mismo método: alcance cerrado por adelantado, resultados demostrables y facturación solo contra lo aceptado.
EQUIPO Y GOBERNANZA

Roles definidos, citas fijas y reglas escritas antes de empezar

Un proyecto de 1.995 páginas, 12 plantillas y un motor de reservas que se mantiene intacto no se gobierna con buenas intenciones. Un equipo NovumBC de cinco perfiles trabaja en sprints de 15 días con demo y firma al final de cada uno; Panavisión participa con cuatro roles claros y tiempos de respuesta pactados. Así las decisiones nunca frenan el calendario.

01 El equipo NovumBC

Cinco perfiles cubren todo el ciclo. La especialidad SEO la ejercen de forma transversal el responsable del proyecto y el equipo de desarrollo, con auditoría dedicada en el Sprint 8.

RolResponsabilidad principalPresencia en el proyecto
Project Manager / Tech LeadInterlocución única, planificación, demos de gate, decisiones técnicas, control de alcanceTodo el proyecto
UX/UI DesignerWireframes, sistema de diseño en Figma, tokens, entrega a desarrolloConcentrado en Sprints 0a–0b; apoyo puntual después
Frontend Developer SeniorPlantillas Astro, componentes, rendimiento, integración CMS, SEO técnico on-pageDesde el Sprint 1 hasta el lanzamiento
Backend / Middleware DeveloperCapa de integración con el motor de reservas Java (14 endpoints), sesiones, geo-routing, redireccionesDesde el Sprint 2; máxima intensidad en Sprints 5–6
QA EngineerPlanes de prueba, verificación de gates, pruebas de carga y regresión, monitorización del lanzamientoDesde el Sprint 2; dedicación plena en el Sprint 8
SEO transversalRedirecciones 301, schema, hreflang, baseline de posicionamiento, auditoría pre-lanzamientoContinua; auditoría completa en el Sprint 8

El pico de dedicación se produce en el Sprint 6 (Motor de Reservas), el tramo de mayor exigencia técnica. Lo planificamos así deliberadamente: el middleware llega ensayado desde el Sprint 5 y con simuladores funcionando desde el Sprint 1.

02 Los roles del lado Panavisión

El proyecto necesita cuatro roles de su lado. Una misma persona puede asumir más de uno; lo importante es que cada rol tenga nombre y apellidos en el kickoff.

RolResponsabilidadDedicación estimada
Product OwnerInterlocutor principal, prioriza, firma las actas de aceptación de cada gateWeekly de 30 min + demo quincenal + ventana de firma
Aprobador de diseñoAprueba wireframes (1 jul) y diseño final (16 jul, hito del proyecto). Se designa titular y suplente en el kickoffIntensiva en Sprints 0a–0b
Editor de contenidosValida el CMS con una prueba de editor (Sprint 0a), revisa las 535 guías importadas, aporta traducciones es-419 / pt-BRPuntual en Sprints 0a y 2; previa al Sprint 7
IT / DNSContacto con el equipo del sistema Java, accesos y listas de IPs, Google Search Console, corte de DNS en el lanzamientoPuntual: kickoff, Sprints 5–6 y lanzamiento

03 Matriz de decisión (RACI)

R realiza el trabajo · A aprueba y es responsable final · C consultado · I informado.

Tipo de decisión PM NovumBC Equipo NovumBC Product Owner Aprobador diseño Editores IT/DNS
Aprobación de wireframes y diseñoIRCAC
Elección del CMS (gate Sprint 0a)RRACI
Firma de cada gate de sprintRRAICC
Cambios de alcance (change requests)RCAII
Arquitectura y decisiones técnicasARIC
Contenidos y traducciones (es-419 / pt-BR)ICAR
Accesos, entornos y DNSCCAR
Go / no-go del lanzamiento (15 nov)RRAIC
Dos reglas simplifican el resto: las decisiones técnicas son nuestras y respondemos por ellas; las decisiones de negocio, diseño y contenido son de ustedes, y nosotros las preparamos para que se puedan tomar en minutos, no en semanas.

04 Ceremonias: tres citas, ninguna reunión innecesaria

CeremoniaFrecuenciaDuraciónParticipantes
Demo de gateDía 13 de cada sprint (quincenal)60–90 minPM NovumBC + equipo implicado · Product Owner + roles del sprint
Weekly de seguimientoSemanal30 min máximoPM NovumBC · Product Owner
Canal directoContinuoEquipo completo de ambas partes
  • La demo de gate se realiza por videollamada sobre el entorno de staging, accesible para ustedes desde el primer día de cada sprint —no solo el día de la demo—. Recorremos juntos el checklist de aceptación punto por punto, marcando cada ítem en directo. Todos los criterios son verificables y binarios: "el PDF descarga", "el precio coincide", "el evento se registra en GA4".
  • La weekly sirve para avance, próximos hitos y desbloqueos. Si no hay nada que decidir, dura diez minutos.
  • El canal directo (correo o canal compartido, a elección de ustedes) evita que las dudas esperen a la siguiente reunión.

05 Tiempos de respuesta pactados

La cadencia de 15 días funciona si ambas partes respondemos rápido. Estos son los compromisos, en ambas direcciones.

Lo que NovumBC garantiza

CompromisoPlazo
Respuesta a consultas por el canal directo≤ 1 día hábil
Valoración de una petición de cambio (estimación e impacto en fechas)≤ 3 días hábiles
Re-demo tras un gate no superado por causa nuestra≤ 5 días hábiles, a nuestro coste
Acta de cada demo con el checklist marcadoMismo día de la demo

Lo que pedimos a Panavisión

CompromisoPlazo
Feedback sobre wireframes y diseño (Sprints 0a–0b)≤ 3 días hábiles
Firma del acta de aceptación tras cada demo3 días hábiles (ventana de aceptación)
Ejecución de sus pruebas en los gates de precios y reservas (Sprints 5–6)Dentro de la ventana de aceptación
Accesos y contactos (equipo Java, IPs, Search Console)Fechas pactadas en el kickoff
Traducciones pt-BR de contenidos nuevosAntes del inicio del Sprint 7 (15 oct)
La regla del juego es simple y simétrica: si una aprobación o un material pendiente de ustedes se retrasa, el calendario completo se desplaza día a día —se lo notificamos por escrito— sin reabrirse el precio. Y si transcurren 5 días hábiles desde una demo sin firma ni objeciones escritas referidas al checklist, el sprint se considera aceptado y seguimos avanzando. Cada gate incluye una ronda de ajustes; así nadie queda bloqueado por un matiz.

06 Calendario de citas que requieren a Panavisión

FechaCitaQuién asiste por Panavisión
16 junKickoff: designación de roles y firmantes, accesos, agenda técnicaProduct Owner, Aprobador, IT
1 julDemo gate Sprint 0a: aprobación de wireframes + decisión de CMSProduct Owner, Aprobador, Editores
16 julDemo gate Sprint 0b: aprobación del diseño final — hito que arranca el desarrolloAprobador, Product Owner
Cada 15 días (jul–nov)Demo de gate de cada sprint sobre stagingProduct Owner
30 sepVerificación de precios: 10 circuitos pactados, paridad ±0,01 €Product Owner + Editores
1–15 oct5 reservas de prueba en staging, verificables en su sistemaEquipo Panavisión
15 octEntrega de traducciones pt-BR de contenidos nuevosEditores
15 novGo / no-go del lanzamiento y corte de DNS con monitorización 24 hProduct Owner, IT

Fuera de estas citas, el proyecto no necesita tiempo de ustedes: el equipo NovumBC avanza, el staging muestra el progreso en todo momento y la weekly mantiene la foto al día.

Backoffice · solo equipo Novum BC

Gestión del proyecto

Usuarios y accesos, tarifas por rol y presupuesto. Esta sección es interna y nunca se sirve al rol cliente — el cortafuegos de pricing se aplica en la capa de datos, no solo en la interfaz.

Zona interna. Todo lo que hay debajo (tarifas, presupuesto, coste por sprint) está excluido por completo de la vista cliente. En producción vive en colecciones Directus separadas sin grant para el rol cliente.

01 Usuarios y accesos

Acceso basado en roles. El equipo ve todo; el cliente, todo excepto pricing.

UsuarioEmailOrganizaciónRolÚltimo accesoEstado
CM Carlos Martínez[email protected]Novum BCEquipo · AdminHoy, 11:02Activo
LF Lead Full-stack[email protected]Novum BCEquipoHoy, 09:40Activo
LS Lead SEO[email protected]Novum BCEquipoAyerActivo
DZ Diseñador[email protected]Novum BCEquipoAyerActivo
PT Resp. Panavisión[email protected]Panavisión ToursCliente · sin pricing10 junActivo
PD Dirección Panavisión[email protected]Panavisión ToursCliente · sin pricingInvitado

02 Tarifas por rol INTERNO

Editar una tarifa recalcula el presupuesto. En producción, persistido en Directus (nunca en ClickUp, nunca visible al cliente).

RolTag ClickUpHoras estimadasTarifa/horaSubtotal
Frontendfrontend885 h€57.525
Backend / Middlewarebackend-mw495 h€34.650
Diseñodiseño210 h€11.550
Project Managementpm378 h€28.350
QAqa285 h€14.250

03 Presupuesto por sprint INTERNO

Total del proyecto
2.237 h · 10 sprints · 150 días
€146.325
SprintFechasEntregableCosteHito facturación
S0a16 jun → 1 julWireframes + IA€5.700F1
S0b1 → 16 julDiseño + tokens€8.325F2 · HITO
S116 → 31 julHome + Catálogos€12.975F3
S231 jul → 15 agoCMS + Guías€15.825F4
S315 → 31 agoListados + Filtros€14.925F5
S431 ago → 15 sepDetalle + Cruceros€11.025F6
S515 → 30 sepCuadro de Precios€19.125F7
S630 sep → 15 octMotor de Reservas€23.400F8 · pico
S715 → 31 octMulti-dominio€15.300F9
S831 oct → 15 novSEO + QA + Go-live€19.725F10
Comparativa de slippage (EVM-lite): cuando el equipo registre tiempo en ClickUp, aquí aparecerá planificado vs. real, SPI/CPI por sprint y la fecha de fin proyectada. El cliente solo ve % y semáforo, sin estas cifras.

01 Modelo de facturación INTERNO

Un sprint = 15 días = una entrega demostrada = una factura. Panavisión solo paga trabajo que ha visto funcionar en staging y ha aceptado por escrito: diez facturas, de F1 a F10. Ninguna factura se emite sin demostración previa. Los importes concretos de cada factura se autocalculan en el panel de admin (rate-card) a partir de las horas por perfil × tarifa.

Cortafuegos de pricing. Este grupo describe la mecánica económica (cómo se acepta, cuándo se factura, qué pasa si un gate falla). Las cifras € concretas no se hardcodean aquí: viven en el bloque «Tarifas por rol» y «Presupuesto por sprint» y se recalculan al editar una tarifa. Todo lo de esta zona está excluido de la vista cliente.

El ciclo gate → demo → checklist → firma → factura

El mecanismo es idéntico en los diez sprints. Cada gate es un conjunto de criterios de aceptación demostrables, pactados de antemano en el documento de análisis (entregable F1, alcance congelado).

  1. Gate — criterios de aceptación demostrables, desglosados en un checklist de 5–12 ítems binarios y verificables (sin ítems subjetivos: lo subjetivo, el diseño, se resuelve una sola vez en el hito F2).
  2. Construcción (días 1–12) — el entorno de staging es accesible para Panavisión desde el primer día, no solo el día de la demo.
  3. Demo en vivo (día 13) — videollamada de 60–90 min: se recorre el checklist punto por punto, marcando cada ítem OK/KO en directo.
  4. Ventana de aceptación (días 13–15) — 3 días hábiles para que el equipo de Panavisión ejecute sus propias pruebas.
  5. Firma — acta de aceptación de una página (sprint, checklist, fecha, firmante) o confirmación por correo. La firma dispara la factura ese mismo día.
  6. Factura — vencimiento de 30 días netos desde la fecha de factura (F8: 15 días netos). El importe se autocalcula en el panel de admin (rate-card).

Firmante titular + suplente

En el kickoff Panavisión designa un firmante titular y un suplente, de modo que una ausencia puntual nunca bloquee el ciclo.

Defecto bloqueante

Ítem del checklist en KO. Activa el procedimiento de gate no superado: el sprint no se factura hasta corregirse.

Defecto menor

No afecta al checklist. Se anota en garantía, se corrige sin coste en los 2 sprints siguientes y no bloquea ni la firma ni la factura.

Aceptación tácita (deemed-acceptance)

Cláusula contractual para proteger la cadencia de ambas partes.

  • Si transcurren 5 días hábiles desde la demo sin firma y sin lista escrita de defectos bloqueantes referidos al checklist, el sprint se considera aceptado de pleno derecho y la factura se emite automáticamente.
  • Si la demo no puede celebrarse y no se reagenda dentro de esos 5 días hábiles, el efecto es el mismo.
  • En los sprints 5 y 6 (pruebas del propio equipo de Panavisión: 10 cuadros de precios pactados; 5 reservas de prueba), si esas pruebas no se ejecutan en la ventana, la aceptación tácita opera sobre la evidencia documentada que entregamos: capturas, vídeos y referencias de presupuesto (refPresupuesto) verificables en su sistema.
  • Una aprobación pendiente (p. ej. la del diseño en el sprint 0b) pausa el calendario completo: cada día de espera desplaza día a día todas las fechas posteriores y sus facturas. El desplazamiento se notifica por escrito, sin penalización para ninguna parte.

¿Y si un gate no se supera?

  • El sprint no se factura. Corregimos a nuestro coste y convocamos una re-demo en un máximo de 5 días hábiles, limitada a los ítems en KO — lo ya aceptado no se reabre.
  • Sin doble cobro: cada sprint se factura una sola vez, cuando supera su gate. La corrección no genera importe adicional.
  • La primera re-demo está incluida. Si el mismo gate vuelve a fallar, se convoca un comité (dirección de proyecto Novum BC + sponsor de Panavisión) con plan de remediación fechado, y los sprints posteriores se desplazan en consecuencia.
  • Una dependencia del cliente no es un KO: contenido pendiente, aprobaciones en curso o accesos no concedidos no impiden la factura si el resto del checklist se supera con datos de muestra.
  • Motor de reservas (sprint 6): si el ítem pendiente se debe al entorno o al equipo Java de Panavisión, el gate se da por superado en la parte que nos corresponde (demostrable de forma aislada con los simuladores de integración), y la integración pendiente se replanifica como anexo con cargo a la bolsa de contingencia, siempre con aprobación escrita.

Control de cambios sin romper la cadencia

Regla de oro: dentro del sprint en curso no entra nada nuevo. El alcance de cada sprint se cierra el día 1. Todo lo demás es una petición de cambio: se registra (descripción, estimación en horas × tarifa de perfil, impacto en fechas) y se valora en un máximo de 3 días hábiles. Las facturas F1–F10 no se modifican por estas vías; ampliaciones y readmisiones se numeran aparte (F-AMP-n / F-CR-n).

VíaCómo funcionaCosteFechas
Intercambio (swap)Entra el cambio, sale alcance equivalente de un sprint futuro0 €Intactas
Anexo facturableSe ejecuta en paralelo o como mini-sprint, con presupuesto y factura propios (F-CR-n)Según estimación · se autocalculaSe desplazan lo estimado
Post-lanzamientoPasa al backlog de fase 2, con presupuesto separado tras la F10DiferidoIntactas
  • Las peticiones de 2 horas o menos se absorben sin trámite (máximo 3 por sprint).
  • Cambios de diseño tras la aprobación del hito F2: una ronda de ajustes menores está incluida; un rediseño completo se planifica como sprint de diseño adicional con presupuesto propio.
  • Ningún cambio se ejecuta sin aprobación escrita de Panavisión sobre la estimación entregada.

Calendario de facturas (F1–F10)

Cada fecha es la del cierre de sprint previsto; si una aprobación se retrasa, la tabla completa se desplaza día a día según la cláusula de aceptación tácita. Los importes no se hardcodean aquí: el panel de admin los autocalcula desde la rate-card y los muestra en el bloque «Presupuesto por sprint».

FacturaSprintGate (criterio facturable)FechaImporte
F10a · Wireframes + arquitecturaWireframes aprobados, staging operativo, decisión de CMS1 jul 2026se autocalcula
F2 · HITO0b · Diseño visualAprobación formal del diseño final — hito que arranca el desarrollo16 jul 2026F2 · HITO · se autocalcula
F31 · Home + folletosHome responsive, 16 folletos en HTML, analítica GA4 activa31 jul 2026se autocalcula
F42 · CMS + guías /viajes/CMS accesible a sus editores, 535 guías publicadas en staging15 ago 2026se autocalcula
F53 · Listados + navegaciónMega-menú, filtros, comparador y buscador operativos31 ago 2026se autocalcula
F64 · Detalle de circuitos y cruceros765 fichas de circuitos, cruceros y combinados verificadas15 sep 2026se autocalcula
F75 · Cuadro de preciosPrecios idénticos a la web actual (±0,01 €) en 10 circuitos pactados30 sep 2026se autocalcula
F86 · Motor de reservas5 reservas de prueba con refPresupuesto válido en su sistema15 oct 2026pico · 15 días netos · se autocalcula
F97 · Geo-routing + BrasilRedirecciones, hreflang y enrutado por país verificados31 oct 2026se autocalcula
F108 · SEO + QA + go-liveLanzamiento en producción: 0 errores 404, reserva real, 24 h sin alertas15 nov 2026se autocalcula · liquida contingencia
Condiciones de pago y contingencia (concepto): vencimiento general 30 días netos (F8: 15 días netos). Bolsa de contingencia del 15 % sobre el baseline configurado (el total con contingencia se autocalcula en el panel de admin); solo se consume con aprobación escrita para cada supuesto, y lo no consumido no se factura — se liquida con la F10. Todos los importes sin IVA; se aplica el 21 % vigente en cada factura.

02 Estructura de entrega: básico + bolsa de APIs INTERNO

Esfuerzo de entrega real (lo que se construye), separado en el bloque cerrado y la bolsa abierta. No es el precio de contrato; es el esfuerzo. La bolsa se factura por horas reales.

Proyecto básico · cerrado

675,5 h

24 pantallas públicas + 11 de admin · diseño, frontend, CMS, SEO, multi-dominio. Las pantallas de reserva/precios se construyen contra mock.

Bolsa de adaptación de APIs · abierta (T&M)

~367 h provisión

Integración /rol2/: middleware 14 endpoints, funnel paso 1–4, sesión / charset / WAF, paridad ±0,01€, carga. Facturada por horas reales; arranque condicionado al acceso al equipo Java (hito S0a).

Total esfuerzo de entrega 1.042,5 h. La traducción a precio de contrato es una decisión comercial aparte (mantener €146.325 vs. ajustar). Las horas-tarea no incluyen la gestión continua de 5 meses ni la contingencia.

03 Configurador de alcance y presupuesto INTERNO

Desglose por sprint y por entregable. Cada línea se asigna a quién la ejecuta — Novum, una tercera compañía, o se deja fuera / diferida. El panel separa lo que factura Novum de lo que ejecuta un tercero. Reasignar cambia el importe de la factura del sprint, nunca su fecha (16 jun → 15 nov 2026).

Cómo leerlo. Novum = lo entregamos y facturamos (entra en nuestra contingencia del 15%). Tercero = lo ejecuta otra compañía (sale de nuestra factura; el trabajo se hace igual). Fuera/Diferir = no se hace en esta fase (núcleo no admite esta opción). Importes a tarifa por perfil €50–75/h; se fijan en contrato tras el Sprint 0a.
Presets:
Regla de oro: reasignar o retirar un módulo cambia el importe de la factura de su sprint, nunca la fecha. Si una tercera compañía toma un sprint, ese trabajo sale de la factura de Novum pero el calendario quincenal y los gates F1–F10 quedan fijos. Tras la firma, todo cambio pasa por control de cambios (grupo 01).