🔍 Scan Tecnológico: Al Paso Dance Studio

Análisis completo de stack, rendimiento, SEO e integraciones
alpasodancestudio.cl
23 marzo 2026 · Generado por Panchita 🐕
8.5
Stack
7.5
Rendimiento
6.0
SEO
3.0
Analytics
5.5
Integraciones
6.5
General

🏗️ Stack Tecnológico

CategoríaTecnologíaVersiónEstado
FrameworkNext.js (App Router + RSC)14/15Moderno
UI LibraryReact (Server Components)18/19Moderno
CSSTailwind CSSv3/v4Moderno
LenguajeTypeScript (inferido)Moderno
HostingVercelÓptimo
CDNVercel Edge NetworkGlobal
SSLHTTPS + HSTSmax-age=63072000Seguro
PWAmanifest.json detectadoParcial

📡 Headers HTTP del Servidor

serverVercel
content-typetext/html; charset=utf-8
cache-controlpublic, max-age=0, must-revalidate
strict-transport-securitymax-age=63072000 (HSTS ~2 años)
x-vercel-cacheHIT (cacheado en edge)
x-nextjs-prerender1 (pre-renderizado estático)
x-nextjs-stale-time300 (ISR cada 5 min)
varyrsc, next-router-state-tree, next-router-prefetch
x-vercel-idgru1 (São Paulo region)
content-length79.6 KB (HTML)

🔤 Tipografías

Fonts Cargadas (Google Fonts vía Next.js)

  • Inter (múltiples pesos)
  • Montserrat
  • Poppins
  • DM Sans

10 archivos WOFF2 con preload — bien optimizado

Observaciones

  • 4 familias tipográficas es excesivo — 2 bastarían
  • 10 archivos WOFF2 preloadeados en el head
  • WOFF2 es el formato más eficiente ✓
  • Preload asegura carga temprana ✓

🔍 SEO y Meta Tags

Meta TagValorEstado
titleAl Paso Dance Studio | Donde el ritmo comienzaOK
descriptionAcademia de baile en Costa de Montemar, Concón...OK
keywordsbaile, danza, bachata, casino, mambo, Concón, academiaBásico
authorAl Paso Dance StudioOK
viewportwidth=device-width, initial-scale=1, maximum-scale=1Limita zoom
theme-color#140A18OK
og:title✓ PresenteOK
og:description✓ PresenteOK
og:image/img/og-image.svgSVG!
og:localees_CLOK
twitter:card✓ PresenteOK
canonicalNo detectadoFalta
robotsNo detectadoDefault
JSON-LDNo detectadoFalta
sitemap.xmlNo verificadoRevisar
langesOK

📊 Analytics y Tracking

⚠️ SIN ANALYTICS DETECTADO

HerramientaEstado
Google Analytics / GA4No detectado
Google Tag ManagerNo detectado
Facebook PixelNo detectado
Hotjar / ClarityNo detectado
Amplitude / MixpanelNo detectado
Sentry (errores)No detectado

El sitio NO tiene ninguna herramienta de analytics. No hay forma de medir tráfico, conversiones ni comportamiento de usuarios.

🔗 Integraciones Externas

WhatsApp Business

  • Número: +56 9 7332 7307
  • Mensajes pre-armados por plan
  • CTA en precios, cursos y contacto
  • Sin WhatsApp Business API formal

Google Maps

  • Embed iframe del mapa
  • Costa de Montemar 264, Concón
  • Sin Google Maps API key
  • Embed básico (gratis)

Instagram

  • @alpasodancestudio
  • Link en footer/contacto
  • Sin feed embebido
  • Sin Instagram API

Lo que NO tiene

  • Sin sistema de booking online
  • Sin pasarela de pago
  • Sin chat en vivo
  • Sin email marketing (Mailchimp, etc.)
  • Sin CRM
  • Sin cookie consent

Rendimiento

AspectoDetalleEstado
Renderizado RSC + ISR (pre-render + revalidación cada 5 min) Excelente
Imágenes Next.js Image con srcset responsive (640-3840px), quality=75 Optimizado
Formato imágenes PNG/JPG originales, Next.js convierte on-the-fly Auto-WebP
Lazy Loading Implícito vía Next.js Image component
Font Preload 10 archivos WOFF2 con preload Excesivo
Scripts Chunks con async=true Óptimo
Cache Edge Vercel Edge (São Paulo / gru1) Cercano
HTML Size ~80 KB Alto
og:image SVG (redes sociales no lo renderizan bien) Cambiar a PNG/JPG

📱 Responsive y Accesibilidad

AspectoDetalleEstado
Viewportwidth=device-width, maximum-scale=1Limita zoom
viewport-fitcover (soporte notch iPhone)OK
BreakpointsTailwind: md: (768px+)Responsive
Fluid Typographyclamp() detectadoModerno
Grid Layoutgrid-cols-1 → md:grid-cols-3OK
maximum-scale=1Bloquea zoom del usuarioAccesibilidad

🏪 Contenido del Sitio

Secciones Detectadas

  • Hero con imagen de fondo
  • Cursos: Bachata Básico/Intermedio, Casino Básico/Intermedio, Mambo Open
  • Pricing: 1/2/3 cursos mensuales (CLP)
  • Testimonios
  • Galería de imágenes
  • Formulario de contacto
  • Mapa de ubicación
  • Footer con redes sociales

Formulario de Contacto

  • Nombre (text input)
  • Correo Electrónico (email input)
  • Curso de Interés (dropdown select)
  • Nota (textarea, opcional)
  • Botón: "Enviar Mensaje"
  • Procesamiento: Next.js Server Action (inferido)

🛡️ Seguridad

AspectoEstado
HTTPSActivo
HSTSmax-age=63072000 (~2 años)
CORSaccess-control-allow-origin: * (abierto)
Cookie ConsentNo detectado
Privacy PolicyNo detectada

🎯 Recomendaciones Priorizadas

1

Instalar Google Analytics 4 + GTM

Sin analytics no hay datos de tráfico, conversiones ni comportamiento. Es lo más urgente. También considerar Meta Pixel si hacen publicidad en Instagram.

2

Agregar JSON-LD (Structured Data)

Agregar schema LocalBusiness + DanceSchool + Course. Esto mejora resultados en Google con rich snippets (horarios, dirección, cursos, precios).

3

Cambiar og:image de SVG a PNG/JPG

Las redes sociales (WhatsApp, Instagram, Facebook) no renderizan SVG como preview. Cambiar a PNG de 1200x630px.

4

Agregar canonical URL

Sin canonical, Google puede indexar duplicados (con/sin www, con/sin trailing slash). Agregar <link rel="canonical">.

5

Reducir familias tipográficas

4 familias (Inter, Montserrat, Poppins, DM Sans) con 10 archivos WOFF2 es excesivo. Reducir a 2 familias (1 display + 1 body) ahorraría ~200KB.

6

Remover maximum-scale=1 del viewport

Bloquear el zoom es un problema de accesibilidad (WCAG 1.4.4). Usuarios con baja visión necesitan hacer zoom.

7

Implementar sistema de booking online

Actualmente todo se canaliza por WhatsApp. Un booking (Calendly, Cal.com, o custom) reduciría fricción y capturaría datos automáticamente.

8

Agregar cookie consent y política de privacidad

Especialmente necesario si se agrega analytics. Cumplimiento básico de privacidad.

9

Embeber feed de Instagram

Mostrar últimos posts de @alpasodancestudio directamente en el sitio para generar confianza social y contenido dinámico.

10

Restringir CORS header

access-control-allow-origin: * es innecesariamente permisivo para un sitio que no expone API pública. Vercel lo pone por default pero se puede configurar.

📋 Resumen Ejecutivo

AspectoVeredicto
StackExcelente. Next.js + React + Tailwind + Vercel es un stack moderno y bien elegido.
RendimientoBueno. RSC + ISR + Edge cache + Image optimization. Mejorable reduciendo fonts.
SEOBásico. Tiene meta tags pero falta canonical, JSON-LD, y el og:image es SVG.
AnalyticsInexistente. Prioridad máxima agregar GA4 + GTM.
IntegracionesMínimas. Solo WhatsApp + Google Maps embed. Sin booking, pagos, CRM ni email marketing.
SeguridadBuena base (HTTPS + HSTS). Falta cookie consent y privacy policy.
DiseñoDark mode premium, gradientes purple-orange, responsive con Tailwind.
OportunidadSitio sólido técnicamente pero sub-utilizado comercialmente. Con analytics, booking y marketing automation podría convertir mucho más.