Saltar al contenido

Cómo crear una web con vibe coding: landing en 10 prompts

Cómo crear una web con vibe coding sin programar: 10 prompts en orden para una landing de negocio, cuánto cuesta publicarla y la checklist de lanzamiento.

Por Yotam DahanActualizado 17 min de lecturaCrear con IA

Cómo crear una web con vibe coding: landing page de un estudio de yoga hecha con Claude Code a partir de los prompts de esta guía

Así es cómo crear una web con vibe coding: describes la página a una herramienta de IA con palabras normales, miras lo que construye y la guías con prompts de seguimiento cortos hasta que quede bien, sin escribir código tú. Lo que separa un resultado genérico de una página que consigue clientes es el orden de los prompts. Abajo tienes una secuencia de 10 prompts para una landing page de negocio de una sola página, con qué revisar después de cada uno, un primer borrador real y lo que cuesta publicarla.

Si la idea del vibe coding es nueva para ti, lee primero qué es el vibe coding. Este tutorial de vibe coding es la sesión práctica.

Cómo crear una web con vibe coding con Claude: lo que necesitas

Trae estas cuatro cosas

Una herramienta

Claude Code en la app de escritorio de Claude (pestaña Code, plan Pro o superior), o un constructor en el navegador como Lovable, Bolt o v0.

Una oferta

Para quién es, qué recibe y la única acción que quieres que haga.

Pruebas reales

Reseñas que tienes permiso para usar, fotos tuyas y números que puedes respaldar.

Lo básico de tu marca

El archivo de tu logo, dos o tres colores en código hex y una fuente si tienes una.

A lo largo de esta guía uso un ejemplo inventado que construimos de verdad mientras la escribíamos: Sunrise Yoga, un estudio pequeño que quiere más primeras reservas de gente con trabajos de oficina. Cambia por tu propio negocio en cada paso. La misma secuencia sirve para un portafolio o una web personal si cambias la reserva por la única acción que quieres.

Crea una carpeta vacía como studio-site, pon tu logo y tus fotos en una carpeta images dentro de ella y abre la carpeta en la pestaña Code (la guía rápida de escritorio muestra dónde está todo). Esa es toda la preparación que necesitas para crear una web de negocio con IA sin programar.

Los prompts están escritos para Claude Code, pero funcionan en Lovable, Bolt o v0 con pequeños cambios de redacción, y en otros agentes de programación como OpenAI Codex, Cursor o Google Antigravity, donde solo cambian los nombres de los modos. Para comparar esas herramientas, mira las mejores herramientas de vibe coding, o Claude Code vs Cursor si estás eligiendo entre un agente y un editor de código con IA.

¿Se puede crear una web con vibe coding gratis?

Sí, para un borrador. Lovable, Bolt y v0 tienen planes gratis, pero cada uno limita cuánto puedes construir por día o por mes, y una página en tu propio dominio necesita un plan de pago. Claude Code no tiene plan gratis: viene con Claude Pro ($20 al mes, o $17 al mes con pago anual) y planes superiores (precios de Claude).

HerramientaPlan gratisPublicar en tu propio dominio
Lovable5 créditos al día, hasta 30 al mesPro, desde $25 al mes
Bolt1M de tokens al mes (300K al día), con la marca de Bolt en el sitioPro, $18 al mes con pago anual
v07 mensajes al día, publica en VercelVercel Pro para una web de negocio, $20 al mes
Claude CodeNinguno, necesita Claude Pro o superiorCualquier hosting; Vercel Pro cuesta $20 al mes

Los precios salen de las páginas oficiales de Lovable, Bolt, v0 y Vercel, revisadas en octubre de 2026.

¿Hasta dónde llega un plan gratis? La página de precios de Lovable indica "Build me a landing page, use images" a 1.70 créditos y los cambios pequeños desde medio crédito, así que los 5 créditos diarios cubren un primer borrador y unos cuantos arreglos. Reparte los diez prompts en varios días, o pasa a un plan de pago la semana antes del lanzamiento.

Tarjetas de precios de Lovable que comparan el plan Free, solo con dominios lovable.app, y el plan Pro, con dominios propios para tu web hecha con vibe coding
Free te da direcciones lovable.app; "Custom domains" empieza en Pro. Página de precios de Lovable, octubre de 2026.

Los prompts para crear una landing page con vibe coding, en orden

Estos prompts de landing page para Claude están pensados para enviarse de uno en uno. Pega uno, lee la respuesta y pasa al siguiente solo cuando se cumpla el control de debajo.

La sesión de un vistazo
  1. Entrevista

    Los prompts 1 y 2 convierten lo que sabes en un plan

  2. Construcción

    El prompt 3 crea la primera versión

  3. Textos y aspecto

    Los prompts 4 y 5 la hacen tuya

  4. Contactos

    El prompt 6 conecta las reservas

  5. Controles

    Los prompts 7 a 9 arreglan móvil, velocidad y huecos

  6. Lanzamiento

    El prompt 10 lo deja todo listo para publicar

Nuestra guía del modo plan de Claude Code explica con más detalle las opciones de aprobación y los demás modos.

Prompt 1: haz que te entreviste

Prompt 1: la entrevista
Quiero una landing page de una sola página para mi negocio. Antes de
planificar nada, entrevístame. Hazme hasta 8 preguntas, de una en una,
sobre mis clientes, mi oferta, qué nos diferencia, las objeciones que
pone la gente y la única acción que quiero que hagan los visitantes.

Usamos de verdad cada prompt de esta guía, en Claude Code, para un estudio inventado llamado Sunrise Yoga. Así empezó el prompt 1:

Claude Code responde al prompt de entrevista de vibe coding con la pregunta 1 de 8 sobre el cliente
Pregunta 1 de 8. Preguntó por el cliente antes que por nada técnico, y esperó cada respuesta antes de la siguiente pregunta.

Qué revisar: las preguntas deberían tratar de tus clientes, no de tecnología. Responde con detalle, porque tus respuestas son la materia prima de cada sección.

Prompt 2: acordar la estructura

Prompt 2: la estructura
A partir de mis respuestas, propón la estructura de la página de arriba
abajo. Para cada sección, da su función, un titular provisional y la
prueba que va ahí. Un solo objetivo: conseguir una reserva. Todavía sin código.

Qué revisar: un orden sensato para un negocio de servicios es un titular con botón de reserva, qué recibes, pruebas, cómo funciona, un precio desde, preguntas frecuentes que responden objeciones y una llamada a la acción final. El botón de reserva debería aparecer más de una vez, y cualquier sección que no sirva al único objetivo debería irse.

En nuestra prueba también miró las fotos antes de planificar, y detectó un problema que a una persona se le escaparía fácilmente:

Claude Code propone un plan de landing page y avisa de que dos fotos del estudio muestran un espejo, lo que contradice la promesa de no tener espejos
El final del plan. Dos fotos mostraban un espejo, lo que contradice la promesa del estudio de "sin espejos", y la foto de la clase mostraba gente más joven que los clientes reales.

Prompt 3: construir la primera versión

Aprueba el plan con Yes, manually approve edits: Claude Code pasa a Manual, así que apruebas cada cambio. En la app de escritorio, después de aprobar, cambia el selector a Manual o Accept edits (las ediciones de archivos pasan, los demás comandos siguen preguntando), porque el modo Plan no edita archivos.

Prompt 3: la primera versión
Construye el plan aprobado como index.html con un styles.css aparte,
pensado primero para móvil. Usa las fotos de la carpeta images. Donde
falte contenido real, escribe TODO y una nota breve en lugar de
inventarlo. Luego abre la página en el panel Browser para que la vea.

En modo Manual, Claude Code muestra cada archivo antes de escribirlo y espera tu respuesta:

Claude Code pregunta Do you want to create index.html con las opciones Yes, accept edits for this session o No
Elige 1 para aprobar solo este archivo, o 2 para dejar pasar las ediciones de archivos el resto de la sesión. Los demás comandos siguen preguntando.

Unos tres minutos después, la primera versión estaba lista. Aquí está al ancho de un teléfono, con el botón de reserva fijo en la parte inferior de la pantalla:

Landing page de un estudio de yoga hecha con vibe coding al ancho de un teléfono, con el titular, el botón de la oferta de bienvenida de $39 y una barra de reserva fija
La primera versión en un teléfono, construida por Claude Code con el prompt 3 y tres fotos en la carpeta images.

Lo más útil fue su mensaje final. En lugar de inventar reseñas, una dirección o horarios de clases, enumeró cada hueco para que lo rellenáramos nosotros:

Claude Code enumera los TODO que dejó en la web hecha con vibe coding en lugar de inventar testimonios, dirección y horarios
Cada dato que faltaba se convirtió en un TODO, y señaló las dos frases que había escrito con sus propias palabras.

Qué revisar: mírala primero al ancho de un teléfono. Cada hueco debería ser un TODO evidente, nunca texto inventado. En la pestaña Code, la página se abre en el panel Browser; si no lo hace, haz clic en la ruta de index.html en el chat.

Prompt 4: escribir los textos de verdad

Prompt 4: los textos
Reescribe todos los textos para un [TIPO DE CLIENTE] ocupado que lee
en el teléfono. Titular: lo que recibe, en menos de 10 palabras. Usa
mis respuestas de la entrevista, no frases genéricas. Frases cortas.
Si una afirmación necesita un número o una reseña que no te he dado,
deja un TODO y apúntalo en una lista para mí.

Qué revisar: léelo en voz alta. Borra todo lo que un competidor podría pegar sin cambios en su propia web.

Prompt 5: darle el aspecto de tu marca

Prompt 5: el aspecto
Aplica nuestra marca: color principal [CÓDIGO HEX], acento [CÓDIGO HEX],
logo en images/logo.png. La sensación debe ser [TRANQUILA Y PREMIUM, O
LUMINOSA]. Texto grande y legible, espacios generosos, dos fuentes como
máximo. Crea dos versiones de la sección superior en archivos separados
para que pueda compararlas.

Qué revisar: elige una y di por qué. "La segunda, porque la foto muestra la camioneta y el botón destaca" le enseña a la IA mucho más que "la segunda".

¿Por qué las webs hechas con vibe coding se parecen?

Porque sin una dirección concreta, las herramientas de IA recurren a los diseños que más han visto: un titular centrado sobre un degradado, una fila de tarjetas con iconos y una franja genérica de testimonios. Tus propias fotos, unos colores de marca fijos y una web de referencia con una razón concreta ("una foto grande con el botón encima") son lo que rompe el patrón. Si el borrador todavía parece una plantilla, envía esto:

Quita el aspecto de plantilla
Quita los degradados decorativos, los iconos de stock y las formas de
relleno. Usa nuestras fotos reales en grande, un solo color de acento y
más espacio en blanco. Luego dime qué sección todavía parece una
plantilla y por qué.

Prompt 6: conectar reservas y contactos

Prompt 6: reservas y contactos
Haz que todos los botones de reserva lleven a mi página de reservas:
[URL DE LA PÁGINA DE RESERVAS]. Añade a la sección de contacto el
formulario de abajo, de mi [HERRAMIENTA DE CORREO O DE FORMULARIOS].
No construyas tu propio backend de formularios ni guardes datos tú.
[PEGA AQUÍ EL CÓDIGO DE INSERCIÓN]

Prompt 7: repaso de móvil y accesibilidad

Prompt 7: móvil y accesibilidad
Revisa la página buscando problemas de móvil y accesibilidad y
arréglalos: poco contraste en el texto, zonas táctiles pequeñas, falta
de texto alternativo, encabezados desordenados, campos de formulario
sin etiqueta y todo lo que no se pueda usar con teclado. Enumera lo que cambiaste.

Qué revisar: el texto principal debería llegar a una relación de contraste de al menos 4.5 a 1 con su fondo, el nivel WCAG AA para texto normal. Comprueba tú cualquier par de colores pegando los dos códigos hex en el verificador de contraste gratis de WebAIM:

Verificador de contraste de WebAIM con texto gris claro sobre blanco a 2.53 a 1, que no cumple WCAG AA para texto normal
El gris claro #9CA3AF sobre blanco da 2.53 a 1 y no pasa para texto principal; oscurécelo hasta que WCAG AA muestre Pass. Verificador de contraste de WebAIM, octubre de 2026.

Después intenta reservar desde tu propio teléfono con un solo pulgar.

Prompt 8: velocidad y lo básico del SEO

Prompt 8: velocidad y buscadores
Haz que la página sea rápida y fácil de encontrar: redimensiona y
comprime cada imagen, aplica carga diferida a las imágenes que están
por debajo de la primera pantalla y añade un título, una meta
descripción, etiquetas Open Graph, un favicon y datos estructurados
LocalBusiness. Usa solo datos que te he dado.

La carga diferida (lazy loading) significa que las imágenes solo se cargan cuando el visitante se acerca a ellas, y las etiquetas Open Graph controlan cómo se ve tu enlace cuando alguien lo comparte en una app de mensajería. La configuración completa para buscadores, incluidos tu propio dominio y Google Search Console, está en cómo crear una página web con IA.

Prompt 9: que revise su propio trabajo

Prompt 9: la autorrevisión
Revisa esta página dos veces: primero como un [TIPO DE CLIENTE]
escéptico y luego como un revisor web estricto. Enumera cada problema:
textos poco claros, información que falta, enlaces rotos, TODOs que
quedan, afirmaciones sin pruebas y problemas de diseño a 360px de ancho.
Ordénalos por impacto. No arregles nada todavía.

Qué revisar: arregla los primeros puntos de uno en uno, un mensaje por arreglo. Revisar desde un ángulo distinto al de la construcción saca a la luz problemas que se le escaparon al construir.

Prompt 10: preparar el lanzamiento

Prompt 10: preparar el lanzamiento
Prepara el lanzamiento: borra los archivos que no se usan, revisa cada
enlace, añade una página de privacidad breve que explique qué recoge el
formulario y adónde va, y escribe un README que explique cómo cambiar
precios, horarios y el número de teléfono. Guarda todo en Git con un mensaje claro.

La IA puede redactar la página de privacidad, pero no puede asumir la responsabilidad legal. Haz que revisen el texto según las normas del lugar donde viven tus clientes.

La checklist antes del lanzamiento

0 de 12 hechas

Cómo publicar una web hecha con vibe coding

Publicar significa poner tus archivos en un hosting para que cualquiera pueda abrir la página en una dirección pública. Cómo hacerlo depende de dónde la construiste:

  • Hecha con Claude Code: ve a vercel.com/drop, arrastra la carpeta de tu proyecto a la página, elige un equipo y un nombre de proyecto y haz clic en Deploy (cómo funciona Vercel Drop). También puedes pedirle a Claude Code que la publique con la CLI de Vercel. El plan gratis Hobby de Vercel es para uso personal y no comercial, así que una landing page de negocio corresponde a Pro, a $20 al mes por puesto de desarrollador.
  • Hecha en Lovable: haz clic en Publish arriba a la derecha, junto a Share, y luego otra vez en Publish. Lovable hace un análisis de seguridad rápido y la página queda en línea en una dirección lovable.app. Los cambios posteriores solo se publican cuando haces clic en Publish changes (documentación de publicación de Lovable).
  • Hecha en Bolt o v0: Bolt aloja el sitio él mismo, con la marca de Bolt en el plan gratis, y v0 publica en Vercel, donde se aplica la misma regla de Hobby y Pro.

Conectar tu propio dominio se explica paso a paso en la guía de webs enlazada arriba. Cuando la página esté en línea, comparte el enlace con algunas personas que se parezcan a tu cliente y mira cómo la usan sin ayudarlas.

Problemas comunes y soluciones

ProblemaSolución
Cambia cosas que no pedisteEscribe: "Cambia solo la sección de precios. Deja todo lo demás exactamente como está."
Un cambio rompió la páginaEscribe "Deshaz tu último cambio." En la terminal, /rewind restaura el código de un prompt anterior, y tus commits de Git te dejan volver atrás en cualquier herramienta.
Inventa datosEscribe: "Enumera cada afirmación de la página y marca cuáles te di yo. Quita el resto."
Falla dos veces en el mismo arregloEscribe: "Para. Explica qué crees que está mal y dame dos formas de arreglarlo. No cambies código todavía."
Las imágenes se ven en tu computadora pero no en el sitio publicadoMac y Windows ignoran las mayúsculas en los nombres de archivo, pero los servidores web no, así que Van.JPG y van.jpg son archivos distintos una vez publicados (la guía de Vercel explica la distinción entre mayúsculas y minúsculas). Pídele a Claude que pase todos los nombres de archivo a minúsculas y actualice el código para que coincida.
404: NOT_FOUND en tu nueva dirección vercel.appLa carpeta que arrastraste no tiene un index.html en su nivel superior, y no se eligió ninguna página en el menú Root (/) de Vercel. Arrastra la carpeta que contiene index.html, no la carpeta que la contiene.
La página publicada en Lovable no muestra tus últimos cambiosLos cambios se quedan en el editor hasta que vuelves a publicar. Abre Publish y haz clic en Publish changes.
La vista previa del enlace en una app de mensajería muestra el título o la imagen equivocadosComprueba que el prompt 8 añadió las etiquetas Open Graph. Las apps de mensajería guardan las vistas previas en caché, así que prueba con un enlace nuevo, como tu URL más ?v=2.
Estás gastando tu plan muy rápidoPlanifica los cambios grandes primero en modo Plan y mantén cada petición pequeña.

Para más prompts listos, mira prompts y plantillas de Claude Code.

Comprueba lo que sabes0 de 3 correctas

¿Por qué enviar los 10 prompts de uno en uno en lugar de todos juntos?

¿Qué deberías hacer justo después de conectar tu formulario de reservas?

Tus fotos se ven en tu portátil pero no en la página publicada. ¿Cuál es la causa probable?

Qué hacer ahora

Lanza hoy los prompts 1 y 2. No necesitan nada más que la pestaña Code y lo que sabes de tus clientes, y muestran rápido si tu oferta está clara.

Construye y publica una vista previa antes de comprar un dominio o gastar nada en anuncios, y repasa la checklist de seguridad enlazada arriba antes de añadir inicios de sesión o guardar datos de clientes. El curso Builders cubre con más profundidad la psicología del cliente detrás de las landing pages y cómo conectar la captación de contactos y los pagos.

Pack de prompts para arreglar tu landing page

20 prompts de seguimiento para los problemas que aparecen después del primer borrador, de titulares flojos y maquetas rotas en el teléfono a imágenes que desaparecen al publicar.

Escribe tu correo y la sección completa se abre aquí mismo. Además recibes una clase gratis del curso.

Sin spam. Te das de baja con un clic. Usamos tu correo para enviarte el curso y consejos de IA.

Preguntas frecuentes

¿Qué diferencia hay entre una landing page y una web?

Una landing page es una sola página con un objetivo, como reservar una llamada, y suele recibir tráfico de anuncios, correos o redes. Una web tiene varias páginas que explican todo el negocio y ayudan a que te encuentren en los buscadores.

¿Necesito saber HTML para hacer una landing page con vibe coding?

No. Necesitas saber cómo es una buena página para tu cliente y estar dispuesto a revisar el resultado con cuidado. Saber un poco de HTML te ayuda a detectar problemas más rápido, y siempre puedes pedirle a la IA que te explique cualquier parte del código.

¿Cuánto se tarda en crear una web con vibe coding?

Para una web de una sola página, los diez prompts caben en una sentada. Reunir fotos, precios y reseñas reales y revisar el resultado suele llevar más, así que reserva entre una tarde y un fin de semana para tu primera página.

¿Puedo usar estos prompts para crear un portafolio o una web personal con vibe coding?

Sí. Cambia el objetivo de reserva de los prompts 1 y 2 por la acción que quieras, como "escríbeme por un proyecto", y usa tu propio trabajo como prueba. El resto de la secuencia queda igual.

¿Se puede hacer una web de WordPress con vibe coding?

En parte. Las herramientas de vibe coding escriben su propio código en lugar de páginas de WordPress, así que o reconstruyes la página como archivos simples o le pides a la IA un tema o plugin de WordPress a medida. Prueba todo lo que toque un sitio de WordPress en línea primero en una copia de pruebas.

¿Cómo consigo que la gente visite mi landing page?

Pon el enlace donde ya están tus clientes: tu Perfil de Empresa en Google, tus perfiles en redes, tu firma de correo, tus newsletters y los anuncios que tengas. Una sola landing page rara vez se posiciona sola en los buscadores, así que trátala como el destino del tráfico que tú envías.

Sigue leyendo