MIYAUCHI Sistemas Digitales
Doc 03 · Interno
Arquitectura del sitio · SIKUTA

El esqueleto del sitio antes de que exista una sola pantalla.

Una landing scroll-largo + 4 páginas internas. Stack Astro 6 + Sanity para que SIKUTA edite copy e imágenes sin tocar código. Arquitectura SEO-first con compliance INDECOPI desde día 1. Diseñada para Mariana (la foodie) en el camino principal y para Sebastián (B2B) en un carril separado dentro del mismo sitio.

Stack
Astro 6 + Sanity + Vercel
Páginas v1
5 + 3 legales
Carrito
v1: WhatsApp · v2: e-commerce
Fecha
2026-05-20
01 · Sitemap

El árbol completo del sitio v1.

Cinco rutas públicas que cubren el ticket (S/ 500 Landing) + tres páginas legales obligatorias (INDECOPI + protección al consumidor). Cada ruta tiene una conversación distinta con el visitante. No hay páginas decorativas.

sikuta.pe — root del dominio
  • / · Home — landing scroll-largo · entrada principal
  • /salsas · Las salsas SANITY
    • /salsas/[slug] · Ficha individual de cada salsa — dinámica desde Sanity
  • /historia · La historia de SIKUTA — quién, por qué, dónde
  • /donde-comprar · Dónde comprar — Lima · provincias · contacto WhatsApp
  • /negocios · Para chefs y bodegas B2B — canal separado para Sebastián
  • /contacto · Contacto — form + WhatsApp · prensa al pie
  • /libro-de-reclamaciones · Libro de Reclamaciones INDECOPI — form + correlativo · obligatorio
  • /legal/privacidad · Política de privacidad LEGAL
  • /legal/terminos · Términos y condiciones LEGAL

Notas técnicas: el slug /salsas/[slug] se genera dinámico desde Sanity (cada salsa = 1 documento). Las páginas legales viven bajo /legal/ para mantener limpio el root y comunicar jerarquía. El Libro de Reclamaciones queda en root porque INDECOPI exige acceso inequívoco.

02 · Home — Landing scroll largo

La página que convierte o pierde a Mariana.

Diez secciones en orden estricto. Cada una resuelve una pregunta que la foodie hace antes de comprar. El B2B aparece una sola vez (sección 9) como puerta hacia /negocios, sin contaminar el flujo retail.

Home · landing
sikuta.pe/
Mariana
"Que un visitante que llega por primera vez entienda en 30 segundos qué es SIKUTA, por qué importa, y dé el siguiente paso — comprar, conocer la marca, o seguir en Instagram."
01
Hero
Headline emocional + sub corta + foto editorial de botella + CTA primario ("Conoce las salsas") + CTA secundario ("Síguenos en IG"). Sin video pesado, sin slider.
Mariana + Sebastián
02
Manifiesto · 3 líneas
Una sola frase grande tipo editorial que declara el ángulo: peruanidad sin folclore, ingredientes nombrables, picor con sabor. Tipografía Cormorant grande, paper raised.
Mariana
03
Las salsas · grid de variedades
Carrusel/grid de 3–7 botellas (según cuántas variedades arranque SIKUTA). Cada card: foto · nombre · ají · nivel de picor (escala visual de chiles). Click → /salsas/[slug].
Mariana
04
Historia corta · 2 párrafos + foto
Quién hace SIKUTA, por qué, desde dónde. Termina con CTA "Conoce la historia completa →" hacia /historia. No revela todo aquí.
Mariana
05
Cómo se hacen · 3 columnas
Tres bullets visuales: ingrediente · proceso · resultado. Comunica "natural, sin conservantes" sin gritarlo. Refuerza diferenciación vs. Tarí/AlaCena sin nombrarlas.
Mariana
06
Maridajes · 4 platos peruanos
Cuatro cards: salsa + plato sugerido (ej. "rocoto con anticucho"). Editorial, no recetario. Construye el ritual de uso y captura SEO "con qué se come [salsa]".
Mariana
07
Dónde comprar · resumen
Una línea: "Enviamos a Lima en 24–48h · S/ X · pídelo por WhatsApp". CTA grande WhatsApp con mensaje pre-armado. Link al detalle /donde-comprar.
Mariana
08
Bridge social · Instagram + TikTok
Embed o grid de 6 últimos posts de IG (vía Sanity o embed nativo). "Mira la marca viva". CTAs grandes a IG y TikTok. Donde Mariana se queda enganchada incluso si hoy no compra.
Mariana
09
Para chefs y bodegas · banner B2B
Una sola tira ancho completo: "¿Tienes un restaurante, bodega, o evento? Trabajemos juntos →". Link a /negocios. NO compite con el flujo retail — invita a separarse.
Sebastián
10
CTA final · cierre emocional
Frase corta tipo manifiesto + CTA grande de cierre ("Empieza con una botella" → /salsas o WhatsApp). Es el último empujón antes del footer.
Ambos
CTA primario del home
"Conoce las salsas" → /salsas · CTA secundario WhatsApp pre-armado
03 · /salsas + /salsas/[slug]

El catálogo y la ficha individual.

Las salsas · catálogo
sikuta.pe/salsas
Mariana
"Que Mariana vea todo lo que SIKUTA hace y elija una para profundizar."
01
Hero corto
Título + 1 línea. "Cada salsa, una variedad de ají peruano."
02
Grid completo de salsas
Card por salsa: foto · nombre · ají · escala picor · 1 línea de descripción. Click → ficha individual. Layout 2-col mobile, 3-col desktop.
03
Comparativa rápida
Tabla horizontal: salsa · ají · picor · maridaje sugerido. Para quien quiere decidir sin entrar a cada ficha.
04
CTA Wholesale al pie
"¿Compras para tu negocio? Ver línea wholesale →"
Ficha individual · /salsas/[slug]
sikuta.pe/salsas/rocoto · /salsas/charapita · etc
Mariana
"Que Mariana decida comprar esta botella específica — resolver el momento de verdad en una sola pantalla."
01
Above-the-fold
Foto producto izquierda · panel derecho: nombre · ají · escala picor visual · precio · "Pídelo por WhatsApp" (v1) o carrito (v2) · tiempo envío Lima · costo envío.
02
Sobre este ají
Historia corta del ají: origen, sabor, tradición peruana. 3 párrafos editoriales. SEO de categoría.
03
Ingredientes y proceso
Lista limpia · sin conservantes · sin colorantes · método de elaboración en 2 líneas.
04
Maridajes
3–4 platos sugeridos con esta salsa. Cards visuales o lista.
05
Otras salsas que te pueden gustar
Cross-sell · 3 cards de salsas relacionadas. Sube AOV.
06
Bloque B2B
"¿Lo quieres en tu restaurante? Pide ficha técnica →" link a /negocios.
CTA primario
"Pídelo por WhatsApp" (v1) · "Agregar al carrito" (v2)
04 · /historia

La página que construye marca.

La historia de SIKUTA
sikuta.pe/historia
Mariana
"Que Mariana sienta que SIKUTA está hecho por gente con criterio. Que entienda quién está detrás y por qué hacer salsa picante peruana en este momento."
01
Hero editorial
Foto grande del fundador o de la cocina/lugar. Headline serio · 1 frase larga tipo lead de revista.
02
El origen · 3 párrafos
Cómo nació SIKUTA · qué dispara la marca · quién la sostiene. Cliente aporta este texto en la inmersión.
03
Pilares · 3 columnas
Tres principios de la marca (ej. natural · variedad nativa · sin folclore). Cada uno con 1 frase + ícono o foto pequeña.
04
El equipo o el rostro
Foto + bio breve del fundador. Si hay equipo, máximo 3 personas. Construye confianza humana.
05
De dónde vienen los ajíes
Mapa simple o lista: regiones del Perú de donde se obtienen los ajíes. Trazabilidad como marca.
06
CTA cierre
"Prueba lo que hacemos → ver salsas" o "Síguenos en IG".
05 · /donde-comprar

La página utilitaria que cierra la venta.

Dónde comprar · logística
sikuta.pe/donde-comprar
Utilitaria
"Que Mariana resuelva en 60 segundos cómo recibir SIKUTA según dónde vive."
01
Envío Lima
Cobertura · tiempo · costo · método de pago aceptado · "Pídelo por WhatsApp" con mensaje pre-armado.
02
Envío provincias
Sí/no/parcial · costo aproximado · agencia de envío · plazo. Sincero — si no hay, decir "próximamente".
03
Internacional
"Consulta directa por WhatsApp" + email. No prometer lo que no se puede cumplir hoy.
04
Puntos físicos · si existen
Boutiques, ferias, eventos. Mapa o lista cuando aplique.
05
Preguntas frecuentes
5–7 preguntas reales: ¿en qué viene? ¿se rompe en envío? ¿devoluciones? ¿formas de pago?
06 · /negocios

El carril B2B dentro del mismo sitio.

Para chefs y bodegas · wholesale
sikuta.pe/negocios
Sebastián
"Que Sebastián entienda en 90 segundos si SIKUTA es un proveedor serio para su restaurante, bodega, evento o regalo corporativo — y escriba."
01
Hero B2B
"SIKUTA en tu mesa, en tu estante o en tu evento." Tono profesional. CTA directo: "Pide tu kit de muestras".
02
Para quién es
3 cards: Restaurantes · Bodegas y delis · Eventos y regalo corporativo. Cada uno con propuesta corta específica.
03
Cómo trabajamos
3–4 pasos: contacto · muestras · pedido · entrega. Tiempos reales: lead time, mínimo de pedido (cuando exista).
04
Fichas técnicas
Lista de salsas con "Descargar ficha técnica" (PDF de 1 página por SKU). Ingredientes, alergenos, shelf life, capacidad.
05
Casos
Logos o nombres de bodegas/restaurantes que ya trabajan con SIKUTA (cuando existan). Vacío al inicio, crece con el tiempo.
06
Formulario B2B
Nombre · empresa · RUC · canal (restaurante/bodega/eventos) · qué necesita · cantidad estimada. Envía a ventas@sikuta.pe + WhatsApp Business directo.
CTA primario
"Pide tu kit de muestras →" (form) · WhatsApp directo de ventas
07 · /contacto

La página de contacto general.

Contacto · general
sikuta.pe/contacto
Utilitaria
"Que cualquier visitante encuentre el canal correcto en menos de 10 segundos según su necesidad."
01
Tres caminos · cards
"Quiero comprar" → WhatsApp · "Soy negocio" → /negocios · "Soy prensa" → prensa@sikuta.pe
02
Form general
Nombre · email · asunto · mensaje. Para quien no encaja en ninguna de las tres.
03
Datos de contacto directos
Email · WhatsApp · IG · TikTok. Tipografía DM Mono, formato lista clara.
08 · /libro-de-reclamaciones

El requisito INDECOPI · obligatorio.

Ley 29571 (Código de Protección y Defensa del Consumidor) + DS 011-2011-PCM. No es opcional. Debe ser accesible inequívocamente desde TODAS las páginas del sitio — el link va en el footer en todo el sitio sin excepción.

Libro de Reclamaciones · digital
sikuta.pe/libro-de-reclamaciones
"Que el consumidor pueda presentar un reclamo o queja sin fricción, recibir un número correlativo, y que SIKUTA reciba la notificación al instante."
01
Encabezado legal
Razón social · RUC · domicilio fiscal · "Conforme a Ley 29571 y DS 011-2011-PCM".
02
Selector tipo
Radio: "Reclamo (afecta intereses del consumidor)" / "Queja (no es disconformidad sobre los bienes/servicios)".
03
Datos del consumidor
Nombre completo · DNI o pasaporte · domicilio · email · teléfono · si es menor: nombre del padre/madre/tutor.
04
Identificación del producto/servicio
Producto reclamado · monto reclamado · descripción.
05
Detalle del reclamo y pedido
Textarea · 3000 caracteres max.
06
Confirmación + número correlativo
Al enviar: página de confirmación con número correlativo único (formato YYYY-NNNN). Email automático al consumidor con copia del reclamo + email al proveedor (sikuta).
07
Plazo de respuesta visible
"SIKUTA responderá en un plazo máximo de 15 días hábiles, conforme a ley."
09 · Footer global

El footer es una herramienta, no una decoración.

Visible en todo el sitio. Funciona como mini-mapa para Mariana, como tarjeta institucional para Sebastián y como compliance para INDECOPI. Cuatro columnas + bloque legal al pie.

★ campos obligatorios por compliance INDECOPI · datos del cliente pendientes del onboarding.

10 · Flujos de conversión

Los tres caminos que entran al sitio.

Cada flujo describe cómo un visitante llega y dónde convierte. La arquitectura está pensada para que cada uno tenga su salida natural sin desviar a los demás.

Flujo 1 · Búsqueda orgánica Mariana

Foodie premium · ticket retail
Google "salsa picante peruana premium" Aterriza en Home o /salsas Entra a ficha de salsa WhatsApp / carrito v2

Flujo 2 · Descubrimiento social Mariana

Foodie premium · ticket retail
Reel IG / TikTok de SIKUTA Bio link → Home Lee historia + ve salsas WhatsApp / guarda y vuelve

Flujo 3 · B2B activo Sebastián

Chef · F&B Manager · comprador profesional
Google "proveedor ají premium Lima" Home → ve "Para negocios" en nav /negocios + descarga ficha técnica Formulario B2B / WhatsApp ventas
11 · SEO técnico por página

El mapa SEO de la v1.

Cada ruta tiene su keyword principal asignada del benchmark (Doc 01). Schema.org Product en cada ficha. Schema.org Organization + LocalBusiness en root. Sitemap.xml auto-generado por Astro. Robots.txt limpio.

Ruta Keyword principal Schema.org Long-tail asociado
/ salsa picante peruana premium Organization + LocalBusiness marca peruana de ají · salsa peruana natural
/salsas salsas picantes peruanas ItemList variedades de ají peruano · comprar salsa peruana
/salsas/rocoto salsa de rocoto premium Product crema de rocoto botella · rocoto peruano natural
/salsas/charapita ají charapita comprar Product charapita amazónico · ají premium selva
/historia marca peruana salsas artesanal AboutPage salsa peruana sin conservantes · origen
/donde-comprar comprar salsa peruana Lima LocalBusiness envío salsa picante Lima · delivery
/negocios proveedor salsa picante Lima mayorista Organization salsa picante restaurantes Perú · regalo corporativo gourmet

Los slugs específicos de ficha (rocoto, charapita) son ilustrativos — la lista real depende de las variedades que SIKUTA lance en v1, decisión del cliente.

12 · Alcance v1

Lo que entra y lo que queda para v2.

El ticket Landing S/ 500 cubre todo lo de la izquierda. Lo de la derecha es expansión futura — se nombra para que el cliente entienda hacia dónde puede crecer el sistema sin re-plataformar.

Entra en v1

  • 5 páginas públicas + 3 legales
  • Catálogo de salsas dinámico (Sanity)
  • Ficha individual por salsa
  • Formulario B2B + WhatsApp directo
  • Libro de Reclamaciones digital + correlativo
  • Stack Astro 6 + Sanity + Vercel
  • Schema.org en todas las páginas relevantes
  • Bridge IG/TikTok en home
  • Hosting en cuenta del cliente (Vercel free)

v2 — cuando SIKUTA esté listo

  • E-commerce real (carrito + pasarela Niubiz/MP/Izipay)
  • Blog/recetario (Sanity ya soporta — solo activar)
  • Página "Tipos de ají peruano" como SEO bait educativo
  • Locator de retailers físicos (mapa)
  • Suscripción a newsletter + caja mensual
  • Programa de afiliados / referidos
  • Inglés como segundo idioma (export USA)
  • Casos B2B detallados con logos de restaurantes
13 · Implicancias técnicas

Lo que esta arquitectura impone al build.

1

Sanity como CMS desde día 1, no como afterthought.

El cliente edita: salsas (foto, nombre, ají, picor, ingredientes, maridajes, precio, stock), historia, datos legales del footer, posts de IG para el bridge. Si Sanity queda fuera y todo es Markdown en Astro, cada cambio requiere a MIYAUCHI — y eso rompe el ticket.

2

Libro de Reclamaciones necesita backend (Sanity API o función serverless).

El correlativo se genera en backend (no en frontend), se guarda en Sanity (o KV), se envía email al consumidor + al proveedor. Esto agrega ~4–6h de implementación que ya están dentro del scope.

3

WhatsApp pre-armado en cada CTA, no genérico.

Cada CTA WhatsApp lleva mensaje pre-llenado contextual: "Hola SIKUTA, me interesa la salsa de [rocoto] — quiero pedirla a Lima" o "Soy chef, quiero kit de muestras". Reduce fricción y filtra leads.

4

Ficha técnica B2B es PDF auto-generado desde Sanity, no PDF manual.

Cada salsa en Sanity tiene campos extra (alergenos, shelf life, capacidad, ingredientes detallados). Una página de Astro renderiza la ficha técnica con `print: A4`. Sebastián puede descargarla con un click — el cliente no la mantiene manualmente.

5

El menú móvil debe separar visualmente "Para negocios".

En mobile el nav colapsa a hamburger. "Para negocios" debe quedar como item separado al pie del menú (no mezclado en la lista) — refuerza el carril B2B sin estorbar el flujo retail.