---
title: "Santo Domingo Bay: web estática con conserje de IA · Polargate"
description: "Polargate rehízo la web bilingüe de un resort de convenciones y casino del Caribe sobre Vite, React y un Supabase propio, prerenderizó sus 38 rutas en español…"
url: https://polargate.ai/es/work/santo-domingo-bay
locale: es
publisher: POLARGATE S.L.
---
- [Polargate](https://polargate.ai/es)
- [Proyectos](https://polargate.ai/es/work)
- Santo Domingo Bay Hostelería: resort de convenciones, casino y playa privada

# La web de un resort caribeño rehecha en HTML estático, con un conserje de IA detrás

Polargate rehízo la web bilingüe de un resort de convenciones y casino del Caribe sobre Vite, React y un Supabase propio, prerenderizó sus 38 rutas en español e inglés a HTML estático y conectó el hotel con Estevano, cuyo conserje de IA atiende peticiones reales de huéspedes en seis idiomas.
[Ver el proyecto en vivo](https://www.santodomingobay.com)

santodomingobay.com

En corto
Polargate rehízo la web de un resort de convenciones y casino del Caribe sobre Vite, React y un Supabase propio, y prerenderizó sus 38 rutas en español e inglés a HTML estático para que buscadores y asistentes de IA lean contenido real, no una cáscara vacía. El hotel usa Estevano, la plataforma de huéspedes de Polargate: su conserje de IA atendió unas 2.500 peticiones en cuatro meses, con primera respuesta mediana de tres minutos.
38
rutas en español e inglés prerenderizadas a HTML estático

4 / 30
páginas indexadas antes de la reconstrucción

2.500
peticiones de huéspedes atendidas en cuatro meses

3 min
primera respuesta mediana del conserje

16 min
tiempo mediano de resolución de una petición

93%
peticiones abiertas por el huésped, sin pasar por recepción

## El problema

El resort vende tres cosas distintas desde una sola web: estancias vacacionales, congresos en salones de 700, 120 y 80 personas y bodas. Esa web era una aplicación React que se renderizaba entera en el navegador. Todas las rutas devolvían la misma cáscara con los metadatos de la portada, así que rastreadores, previsualizaciones sociales y asistentes de IA casi no veían nada: Search Console tenía el dominio verificado y 9.183 clics históricos, pero solo 4 de unas 30 páginas del sitemap estaban indexadas. Las peticiones de bodas se guardaban, pero los avisos por correo nunca llegaban al hotel, y los aforos publicados de los salones eran incorrectos.

## Qué construimos

Polargate sacó el proyecto del andamiaje inicial de Lovable y lo llevó a un stack propio: Vite, React, TypeScript, Tailwind y shadcn/ui, con un proyecto de Supabase dedicado para los datos y funciones edge en Deno, desplegado en Vercel desde GitHub. Las 38 rutas en español e inglés se prerenderizan a HTML estático con vite-react-ssg, cada una con su título, descripción, canonical, par de hreflang y datos estructurados. Encima montamos el formulario guiado de bodas con dosier automático y avisos por Resend desde el subdominio del hotel, un asistente en la web con límite de peticiones y la plataforma de huéspedes Estevano detrás de un cartel con QR en recepción.

## El resultado

Ahora cada ruta sirve contenido real a Google, a las previsualizaciones sociales y a los rastreadores de IA, con el hotel, sus salones, sus tipos de habitación, sus bares y sus FAQ descritos como un único grafo de entidades. El test de resultados enriquecidos de Google devuelve 5 elementos válidos en la portada, la accesibilidad pasó de más de 60 nodos con fallos a cero violaciones de axe-core y las precargas de imágenes por página bajaron de 183 a 2. El correo transaccional sale del subdominio del hotel. En la plataforma de huéspedes, el conserje de IA atendió unas 2.500 peticiones en cuatro meses, el 93% abiertas por el huésped sin llamar a recepción.

Stack

- React
- Vite
- TypeScript
- Tailwind CSS
- shadcn/ui
- Supabase
- PostgreSQL
- Deno
- Vercel
- GitHub
- Resend
- Capacitor
- OpenAI
- Search Console
- GA4
- Google Maps
[santodomingobay.com](https://www.santodomingobay.com)

## El contexto

Un resort de convenciones y casino en la costa caribeña de República Dominicana, de un grupo hotelero español, vende tres negocios desde una misma dirección: estancias vacacionales, congresos y bodas. Polargate se hizo cargo del relanzamiento de la web, después del mantenimiento mensual y más tarde de la operación de marketing.

## Lo que encontramos

La web se había montado en Lovable y se renderizaba entera en el navegador. Un rastreador que pedía la página de bodas recibía el mismo HTML que la portada.

- Search Console: dominio verificado, 9.183 clics históricos, sitemap leído con 30 URLs y solo 4 páginas indexadas.
- Los formularios de bodas y contacto guardaban en base de datos, pero las funciones edge enviaban los avisos desde una dirección por defecto de Resend, así que no llegaba nada.
- Los aforos publicados decían 150 y 40 personas. Los salones reales son de 700, 120 y 80, 900 en total.
- La portada acumulaba fallos de accesibilidad en cuatro categorías de axe-core y más de 60 nodos, uno crítico.
- Cada ruta precargaba la galería completa: 183 imágenes, unos 20 MB.

## Lo que construimos

Sacamos el código de Lovable Cloud y lo llevamos a un stack propio: Vite, React, TypeScript, Tailwind y shadcn/ui en el frente, un proyecto de Supabase dedicado (Postgres con RLS y funciones edge en Deno) para los datos, Vercel para el hosting y GitHub para el pipeline. vite-react-ssg prerenderiza en tiempo de compilación las 38 rutas en español e inglés a HTML estático, cada una con sus metadatos, su par de hreflang y su JSON-LD escrito en el fichero, no inyectado por JavaScript. Alrededor:

- Un formulario guiado de bodas en seis pasos que escribe en una tabla con RLS, con descarga automática del dosier y aviso a la wedding manager desde el subdominio del hotel en Resend.
- Un sistema de QR de marca que exporta ficheros listos para imprenta, usado en el roll-up y en el cartel de recepción.
- Seguridad y privacidad: cabeceras de seguridad, límite de peticiones por IP hasheada en las funciones edge públicas y consentimiento de cookies con Google Consent Mode v2.
- 404 reales, redirecciones entre idiomas y páginas nuevas indexables de habitaciones y restauración.

## Cómo funciona hoy

La web es el escaparate estable del hotel y sobrevivió a un cambio de motor de reservas: el widget global se construyó para alojar en la propia página el motor de Amadeus iHotelier. Los huéspedes llegan a Estevano, la plataforma hotelera de Polargate, desde un cartel con QR en recepción. Su conserje de IA responde en seis idiomas, clasifica cada petición por departamento y abre un ticket real en la consola del personal. En los primeros cuatro meses en este hotel atendió unas 2.500 peticiones, cerca de 20 al día, con una primera respuesta mediana de 3 minutos y una resolución mediana de 16. El 90% se cerró en menos de una hora. Room service y pisos suman el 65% del volumen. Polargate mantiene la web con una cuota mensual de Care. La plataforma de huéspedes Estevano se licencia aparte.

[Build →](https://polargate.ai/es/services/build) · [Grow →](https://polargate.ai/es/services/grow) · [Care →](https://polargate.ai/es/services/care) · [Hoteles y hospitality →](https://polargate.ai/es/for/hotels)

FAQ

## Preguntas sobre este proyecto

¿Cuánto se tardó en un proyecto así? La reconstrucción se hizo por fases a lo largo de unos cuatro meses de 2026, con entregas a producción por el camino en vez de un lanzamiento único. El prerender, las cabeceras de seguridad, la accesibilidad y los datos estructurados salieron el 9 y el 10 de junio; los arreglos de indexación, las páginas nuevas de habitaciones y restauración y el trabajo de rendimiento, el 27 de agosto. Polargate empieza con un Discovery Sprint de precio cerrado, desde 4.900 euros.
¿Se puede hacer esto con nuestro motor de reservas y nuestro PMS? Sí. Aquí el widget de reservas se rehízo como componente global de carga diferida y se dejó preparado para incrustar en la propia página el motor de Amadeus iHotelier, dejando el paso de pago dentro del proveedor para que el alcance PCI del hotel no crezca. La plataforma de huéspedes se sincroniza con Oracle Opera Cloud cada cinco minutos para saber quién está alojado, en qué habitación y en qué idioma.
¿Prerenderizar mi web en React hará que se indexen mis páginas? Quita el bloqueo más habitual. Los rastreadores de IA y casi todas las previsualizaciones sociales no ejecutan JavaScript, así que una web renderizada en el navegador les enseña una cáscara vacía en cada URL. Aquí 38 rutas pasaron de compartir la cáscara de la portada a ser HTML estático con su título, descripción, canonical y hreflang propios. La indexación sigue dependiendo de la calidad del contenido y de Google, así que Polargate no promete posiciones, solo páginas legibles.
¿En qué idiomas habla el conserje de IA y qué puede hacer de verdad? El conserje del huésped responde en seis idiomas: español, inglés, francés, alemán, portugués e italiano. Clasifica cada petición por departamento, abre un ticket que la consola del personal ve en tiempo real, toma pedidos de room service y reserva restaurantes, spa y otros espacios contra disponibilidad real. En este resort, room service y pisos son el 65% del volumen y el 90% de las peticiones se resolvieron en menos de una hora. La web pública es bilingüe, español e inglés.
¿Cuánto cuesta mantener una web y una plataforma de huéspedes así? Polargate mantiene las webs de hotel con una cuota mensual de Care desde 850 euros, que cubre mantenimiento, pequeñas evoluciones y soporte senior con tiempos de respuesta acordados a través de un ServiceDesk compartido. El trabajo de construcción se cierra a precio fijo tras el Discovery Sprint, desde 7.600 euros. La plataforma de huéspedes Estevano se licencia aparte por hotel. No hay facturación por horas ni promesa de soporte 24/7.

## Proyectos relacionados

Hotel Marien

### Una web de resort que Google, las redes sociales y los asistentes de IA sí pueden leer

Polargate convirtió la web bilingüe de un resort caribeño de 349 habitaciones en un sitio totalmente estático y blindado, con datos estructurados para la búsqueda con IA, y lo mantiene con una cuota mensual y una auditoría automática el día 1 de cada mes.
2026 Ver el caso

[Una web de resort que Google, las redes sociales y los asistentes de IA sí pueden leer](https://polargate.ai/es/work/hotel-marien)

Hotel Talavera

### Una web de hotel bilingüe que los rastreadores y los asistentes de IA sí leen

Un hotel de 4 estrellas en Castilla-La Mancha tenía una web que los buscadores recibían como un contenedor vacío. Polargate la reconstruyó como 16 URLs bilingües prerenderizadas y hoy la mantiene con una cuota mensual de Care y un ciclo de auditoría.
2026 Ver el caso

[Una web de hotel bilingüe que los rastreadores y los asistentes de IA sí leen](https://polargate.ai/es/work/hotel-talavera)

Estevano

### Estevano: la app del huésped y la consola de staff que sostienen el día del hotel

Estevano es el producto hotelero propio de Polargate: app del huésped, asistente de IA y consola de staff que convierten una petición en un ticket enrutado, con responsable y con reloj. Lleva meses en producción en Santo Domingo Bay, donde atendió unas 2.500 peticiones reales de huésped en cuatro meses con una mediana de resolución de dieciséis minutos.
2026 Ver el caso

[Estevano: la app del huésped y la consola de staff que sostienen el día del hotel](https://polargate.ai/es/work/estevano-hotel-operations)

INITIATE

## Arranca el motor

Cuéntanos qué estás construyendo en unas pocas preguntas cortas. Un ingeniero senior responde por escrito en 48 horas laborables con una primera lectura de alcance, plazos y precio.
[Empieza tu proyecto](https://polargate.ai/es/start) · [Habla con nosotros](https://polargate.ai/es/start#static-brief-heading)
