Generador de Schema FAQ
Un generador de schema FAQ convierte pares de pregunta y respuesta en marcado FAQPage de schema.org: cada par pasa a ser una Question cuyo acceptedAnswer guarda la respuesta, en una etiqueta script JSON-LD. Escribe «¿Hacéis envíos internacionales?» y «Sí. Enviamos a más de 50 países.»: el panel Código Generado devuelve el bloque listo para pegar. Google no muestra resultados de FAQ enriquecidos desde el 7 de mayo de 2026, pero el marcado sigue siendo válido.
Entradas de FAQ
Validación
Código Generado
Vista previa de Google
¿Qué conviene revisar antes de publicar?
- ✓ Marca solo preguntas y respuestas que el lector pueda ver en la propia página.
- ✓ Un solo FAQPage por URL: un plugin SEO que ya lo genera, más este bloque, te deja marcado duplicado.
- ✓ Escribe las respuestas como frases simples. El HTML que pegues se guarda como caracteres literales dentro de la cadena JSON.
- ⚠ No reutilices un mismo bloque en varias URL; cada página lleva las preguntas que muestra.
- ⚠ Google dejó de mostrar resultados enriquecidos de FAQ el 7 de mayo de 2026. El bloque sigue siendo schema.org válido y otros analizadores lo leen.
Herramientas populares
Acerca de Generador de Schema FAQ
El Generador de Schema FAQ construye marcado FAQPage de schema.org a partir de los pares que escribes en los campos Pregunta y Respuesta. Cada par completo se convierte en un objeto Question con un acceptedAnswer de tipo Answer, y el conjunto queda envuelto en una única etiqueta script application/ld+json con sangría de dos espacios. Los pares a los que les falta una mitad se omiten sin avisar, los espacios iniciales y finales se recortan, y las comillas, las barras invertidas y los saltos de línea de tu texto se escapan automáticamente, de modo que el bloque sigue siendo JSON válido aunque una respuesta incluya una cita.
Bajo el editor hay tres paneles. Validación cuenta los pares completos y mantiene un aviso en pantalla mientras haya menos de tres. Vista previa de Google simula un resultado de búsqueda y coloca tus tres primeras preguntas como filas plegadas, para que veas lo larga que resulta cada una. Código Generado contiene el bloque terminado y Copiar lo lleva al portapapeles.
Google dejó de mostrar resultados enriquecidos de FAQ en la Búsqueda el 7 de mayo de 2026 y al mes siguiente retiró la apariencia de búsqueda FAQ, el informe de resultados enriquecidos y la compatibilidad en la prueba de resultados enriquecidos. Según Google, los datos estructurados de FAQ ya publicados pueden quedarse: no causan problemas, simplemente no producen nada visible en la Búsqueda. FAQPage sigue siendo un tipo vigente de schema.org —la versión 30.0 lo describe como una página web que presenta una o varias preguntas frecuentes— y otros analizadores lo siguen leyendo.
La herramienta solo escribe marcado. No descarga tu página, no fusiona nada con los datos estructurados que ya publicas, no añade url, @id, inLanguage ni author, y no comprueba una URL en línea. Todo lo que pegues en una respuesta, etiquetas HTML incluidas, se traslada como texto plano dentro de la cadena JSON. Todo se ejecuta en tu navegador, así que las preguntas y respuestas que escribes nunca se envían a un servidor.
Casos de uso
Cómo generar schema de FAQ con esta herramienta
Escribe tu primera pregunta en el campo Q1 y su respuesta completa en el cuadro A1 de debajo: la página abre con tres pares vacíos preparados.
Pulsa Agregar pregunta para cada par adicional, o Cargar ejemplo para llenar el editor con cinco ejemplos redactados; Borrar Todo deja la lista en un par vacío.
Vigila el panel Validación: cuenta las tarjetas con las dos mitades rellenadas y sigue avisando hasta que haya al menos tres pares completos.
Revisa la Vista previa de Google, que coloca tus tres primeras preguntas bajo un resultado de búsqueda simulado para que juzgues lo larga que resulta cada una.
Pulsa Copiar en el panel Código Generado para llevar la etiqueta script application/ld+json al portapapeles.
Pega el bloque en el HTML de la página que ya muestra esas preguntas, recárgala y busca FAQPage en el código fuente para confirmar que solo hay un bloque.
Consejos Pro
- Cargar ejemplo llena el editor con cinco pares de tienda ya redactados, útil para ver primero la forma final del JSON. Borrar Todo deja después la lista en un único par vacío, no en los tres con los que arranca la página.
- El contador de Validación solo sube cuando las dos mitades de una tarjeta tienen texto. Una pregunta rellenada sin respuesta queda fuera del código sin aviso: comprueba que el recuento coincide con las tarjetas que has completado.
- La Vista previa de Google solo dibuja los tres primeros pares completos. Coloca arriba las tres preguntas que más te interesa ver como fragmento y aprovecha la vista previa para detectar respuestas demasiado largas de leer.
- La ✕ roja de una tarjeta solo aparece mientras existe más de un par. Cuando queda una sola tarjeta ya no hay botón de borrado: usa Borrar Todo para vaciarla y empezar de nuevo.
- Escribe las respuestas como frases llanas. Las comillas, las barras invertidas y los saltos de línea se escapan solos, pero un <a href> o un <strong> pegado se guarda como caracteres literales dentro de la cadena JSON, no como formato.
Solución de problemas
Código Generado sigue diciendo «// Add at least one question and answer» aunque he escrito algo.
Un par solo cuenta si la pregunta y la respuesta contienen algo más que espacios. Rellena el cuadro A bajo la pregunta que has escrito, o elimina la tarjeta a medias con su ✕. El panel de código se actualiza en cuanto existe un par completo.
El botón Copiar no hace nada y su etiqueta nunca cambia a «¡Copiado!».
La copia usa la API de portapapeles del navegador, que los navegadores solo exponen en una página segura y, en algunos casos, solo dentro de un clic real. Recarga la página por https y pulsa Copiar directamente, o selecciona el código dentro del panel Código Generado y cópialo con Ctrl+C o Cmd+C.
Mis etiquetas HTML aparecen como caracteres literales en el texto de la respuesta generada.
Cada respuesta se escribe como cadena JSON, así que un <strong> o un <a href> pegado permanece como caracteres en el valor en lugar de convertirse en formato. Escribe las respuestas como frases llanas y deja que el HTML visible de tu página lleve los enlaces y los énfasis.
Preguntas frecuentes
El schema de FAQ es el marcado FAQPage de schema.org: un bloque JSON-LD que enumera las preguntas de una página, cada una como objeto Question cuyo acceptedAnswer lleva el texto de la respuesta. La versión 30.0 de schema.org describe una FAQPage como una página web que presenta una o varias preguntas frecuentes. No cambia nada de lo que ve el lector: solo etiqueta el mismo contenido en una forma que el software puede analizar.
Escribe una pregunta en el campo Q1 y su respuesta en el cuadro A1, pulsa Agregar pregunta para cada par adicional y lee el bloque terminado en el panel Código Generado. Copiar lo pone en el portapapeles. Pégalo en el HTML de la página que ya muestra esas preguntas: una etiqueta script JSON-LD puede ir en el head o en cualquier punto del body.
Para los resultados enriquecidos de Google, no. Google dejó de mostrarlos el 7 de mayo de 2026, retiró en junio de 2026 la apariencia de búsqueda FAQ, el informe de resultados enriquecidos y la compatibilidad en la prueba de resultados enriquecidos, y en agosto de 2026 terminó el soporte en la API de Search Console. Según Google, el marcado puede quedarse: no causa problemas, simplemente no produce nada visible en la Búsqueda. FAQPage sigue siendo un tipo válido de schema.org que otros analizadores leen.
Merece los pocos minutos que cuesta si ya mantienes una FAQ y quieres esas preguntas disponibles como datos: para exportar una base de conocimiento, alimentar un buscador interno o cualquier consumidor que lea schema.org. No merece la pena solo por Google, que no muestra ningún resultado enriquecido de FAQ desde el 7 de mayo de 2026. El marcado describe tu contenido, no es una palanca: el trabajo lo hacen las respuestas.
Sí. Para un par, esta herramienta devuelve: {"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Do you offer international shipping?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. We ship to over 50 countries."}}]}, envuelto en una etiqueta script. Pulsa Cargar ejemplo para ver la misma estructura con cinco pares.
Abre el código fuente de la página y busca FAQPage o application/ld+json: el bloque está en texto plano dentro del HTML. Para un informe analizado, pasa la página por la herramienta de validación de schema.org, validator.schema.org, que revisa el marcado de schema.org y no los resultados enriquecidos de Google. La prueba de resultados enriquecidos de Google dejó de admitir FAQ en junio de 2026, así que su ausencia allí ya no significa que tu marcado esté roto.
Genera el bloque aquí y pégalo en un bloque HTML personalizado al final de la entrada, o haz que tu tema o un plugin de snippets lo imprima en wp_head. Asegúrate de que solo una fuente emita FAQPage para esa URL: un plugin de SEO que ya lo publica más tu bloque pegado da marcado duplicado. Recarga la entrada y busca FAQPage en el código fuente para confirmar que hay exactamente uno.
Una sección de FAQ real ayuda porque responde con la formulación que la gente teclea de verdad, y esos pasajes son los que citan los buscadores y los asistentes de IA. El marcado es otra cosa: desde el 7 de mayo de 2026 no consigue ningún resultado enriquecido en Google. Escribe primero las respuestas para el lector y márcalas después, para que el mismo texto exista también como datos estructurados.
La galería de datos estructurados de Google todavía documenta resultados enriquecidos para Article, Breadcrumb, Event, Product, Recipe, Review snippet, Video, Organization, Local business, Job posting, Q&A y una docena más. FAQ y HowTo ya no están en esa lista. Elige el tipo que corresponda a lo que la página es de verdad, en vez de colocar FAQPage sobre una página que no es una FAQ.
Marcar preguntas que el visitante no encuentra en el cuerpo de la página; reutilizar un mismo bloque FAQPage en muchas URL; dejar una tarjeta a medias, que esta herramienta descarta sin avisar; pegar HTML en una respuesta, donde queda como caracteres literales; y emitir FAQPage dos veces en la misma URL, desde un plugin y desde el bloque pegado.