Validador JSON-LD
Valida datos estructurados JSON-LD contra Schema.org. Comprueba sintaxis y estructura para WebPage, FAQPage y BreadcrumbList. Validador online gratis con mensajes de error y advertencias claros. Toda la validación se ejecuta localmente en tu navegador.
Cómo funciona
¿Qué es JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) es un método para codificar datos estructurados usando JSON. Es recomendado por Google y otros buscadores para implementar schema markup en páginas web. JSON-LD usa el vocabulario Schema.org para describir contenido de forma que los buscadores puedan entenderlo, permitiendo resultados enriquecidos como fragmentos FAQ, migas de pan y listados mejorados.
Cómo validar JSON-LD
Pega tu JSON-LD en el área de entrada y haz clic en Validar. La herramienta comprobará primero la sintaxis JSON válida, luego verificará que las propiedades requeridas de Schema.org estén presentes. Los errores indican problemas que deben corregirse; las advertencias sugieren mejoras. El validador soporta WebPage, FAQPage y BreadcrumbList, tipos comunes para SEO.
Tipos Schema.org soportados
WebPage: Describe una página web. Requiere @context y @type. Opcional: name, description, mainEntity.
FAQPage: Para contenido FAQ. Requiere @context, @type y mainEntity (ItemList con items Question que contienen acceptedAnswer).
BreadcrumbList: Para migas de pan de navegación. Requiere @context, @type e itemListElement (array de items con name y opcionalmente item URL).
Ejemplos
Ejemplo 1: WebPage válido
{"@context":"https://schema.org","@type":"WebPage","name":"Mi Página","description":"Una página de ejemplo"}Ejemplo 2: FAQPage válido
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"¿Qué es JSON-LD?","acceptedAnswer":{"@type":"Answer","text":"JSON-LD es un formato para datos estructurados."}}]}Ejemplo 3: BreadcrumbList válido
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https://ejemplo.com/"},{"@type":"ListItem","position":2,"name":"Herramientas"}]}Preguntas Frecuentes
¿Qué es JSON-LD?
JSON-LD es un formato para incrustar datos estructurados en páginas web usando JSON. Ayuda a los buscadores a entender tu contenido y puede habilitar resultados enriquecidos en búsqueda.
¿Por qué validar datos estructurados?
JSON-LD inválido o mal formado puede impedir que los buscadores entiendan tu contenido. La validación ayuda a detectar errores de sintaxis y propiedades requeridas faltantes antes del despliegue.
¿Qué tipos Schema.org se soportan?
Este validador soporta WebPage, FAQPage y BreadcrumbList. Son de los tipos más comunes para SEO y resultados enriquecidos.
¿Cómo corrijo errores de @context?
Asegúrate de incluir "@context": "https://schema.org" en el nivel raíz de tu JSON-LD. El @context indica a los buscadores qué vocabulario usar.
¿Y si mi tipo no está soportado?
El validador reportará el tipo como no soportado. Aún puedes validar la sintaxis JSON. Considera usar la Prueba de Resultados Enriquecidos de Google para cobertura completa de Schema.org.
¿Se envían mis datos a un servidor?
No. Toda la validación se ejecuta en tu navegador. Tu JSON-LD nunca sale de tu dispositivo.