Schema Markup · JSON-LD · Google Rich Results

Implementación Schema.org — NutriBot AI

Datos estructurados en JSON-LD para activar rich results en Google: estrellas, FAQs expandibles, autoría de artículos y sitelinks search box.

Cliente NutriBot AI
·
Stack Next.js 14
·
Páginas 4 implementaciones
·
Fecha Junio 2026
Schemas implementados
6
SoftwareApp, FAQ, Article, Org, WebSite, Breadcrumb
Rich results desbloqueados
5
Estrellas · FAQ · Byline · SearchBox · App
CTR estimado +%
+43%
Vs resultados sin rich snippets
Errores de validación
0
Pasa Google Rich Results Test ✓

Mapa de implementación por página

4 páginas
🏠
SoftwareApplication
/ · Homepage
★ Estrellas 4.8 €49/mes Plan Gratis
🌐
WebSite + Organization
/ · Sitewide
Sitelinks SearchBox Knowledge Panel
📝
Article + Breadcrumb
/blog/* · Posts
Author byline Top Stories Breadcrumb
❓
FAQPage
/faq · Preguntas frecuentes
FAQ Acordeón SERP +5 answers inline
🏢
Organization
/ · About · Contact
Logo SERP Social links ContactPoint
🔗
BreadcrumbList
Todas las subpáginas
Breadcrumb URL SERP Navegación clara

Preview de resultados en Google SERP

Rich Results activos
🔍
Búsqueda: "software nutrición IA para clínicas" · Google.es
nutribotai.es › software
NutriBot AI – Software de Nutrición con Inteligencia Artificial
★★★★★ 4,8 · 312 reseñas · BusinessApplication · Web, iOS, Android
💶 Desde 49 €/mes · Prueba gratuita disponible
Crea planes nutricionales personalizados en segundos con IA. Diseñado para nutricionistas y clínicas. Compatible con RGPD. Integración con historial clínico.
🔍
Búsqueda: "nutribotai preguntas frecuentes precios" · Google.es
nutribotai.es › faq
Preguntas Frecuentes – NutriBot AI
Resuelve tus dudas sobre precios, integraciones, seguridad RGPD y soporte técnico de NutriBot AI.
¿Cuánto cuesta NutriBot AI? ▾
¿Es compatible con el sistema de mi clínica? ▾
¿Cumple NutriBot AI con el RGPD europeo? ▾
🔍
Búsqueda: "ia nutrición clínica" · Google.es · Top Stories
🥦
NutriBot AI Blog · hace 3 semanas
Cómo la IA está transformando la nutrición clínica en España

Código JSON-LD implementado

Next.js 14 · App Router
📄 Homepage Schema @graph SoftwareApplication Organization WebSite
app/page.tsx → <SchemaHomepage />
// app/components/schema/SchemaHomepage.tsx export default function SchemaHomepage() { const schema = { "@context": "https://schema.org", "@graph": [ // 1. SoftwareApplication — activa estrellas + precio en SERP { "@type": "SoftwareApplication", "@id": "https://nutribotai.es/#app", "name": "NutriBot AI", "applicationCategory": "HealthApplication", "operatingSystem": "Web, iOS, Android", "description": "Software de nutrición con IA para clínicas y nutricionistas. Planes personalizados en segundos, compatible RGPD.", "url": "https://nutribotai.es", "screenshot": "https://nutribotai.es/og-screenshot.png", "offers": { "@type": "AggregateOffer", "lowPrice": "0", "highPrice": "199", "priceCurrency": "EUR", "offerCount": 3 }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "ratingCount": "312", "bestRating": "5", "worstRating": "1" } }, // 2. Organization — activa Knowledge Panel y logo en SERP { "@type": "Organization", "@id": "https://nutribotai.es/#organization", "name": "NutriBot AI", "url": "https://nutribotai.es", "logo": { "@type": "ImageObject", "url": "https://nutribotai.es/logo-512.png", "width": 512, "height": 512 }, "email": "hola@nutribotai.es", "telephone": "+34910123456", "foundingDate": "2024", "areaServed": "ES", "sameAs": [ "https://twitter.com/nutribotai", "https://linkedin.com/company/nutribotai", "https://youtube.com/@nutribotai", "https://instagram.com/nutribotai" ] }, // 3. WebSite — habilita Sitelinks Search Box { "@type": "WebSite", "@id": "https://nutribotai.es/#website", "name": "NutriBot AI", "url": "https://nutribotai.es", "publisher": { "@id": "https://nutribotai.es/#organization" }, "potentialAction": { "@type": "SearchAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://nutribotai.es/buscar?q={search_term_string}" }, "query-input": "required name=search_term_string" } } ] }; return ( <script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify(schema) }} /> ); }
❓ FAQ Schema FAQPage
app/faq/page.tsx → <SchemaFAQ />
// Genera acordeón de FAQ directamente en la SERP de Google { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "¿Cuánto cuesta NutriBot AI?", "acceptedAnswer": { "@type": "Answer", "text": "NutriBot AI tiene un plan gratuito limitado y planes de pago desde 49 €/mes (Profesional) hasta 199 €/mes (Clínica). Sin permanencia, cancela cuando quieras." } }, { "@type": "Question", "name": "¿Es compatible con el sistema de gestión de mi clínica?", "acceptedAnswer": { "@type": "Answer", "text": "Sí. NutriBot AI se integra via API REST con los principales sistemas de gestión clínica españoles: Medigalia, Nubimed, Agendapro y cualquier EHR con HL7 FHIR." } }, { "@type": "Question", "name": "¿Cumple NutriBot AI con el RGPD europeo?", "acceptedAnswer": { "@type": "Answer", "text": "Sí. Los datos se almacenan en servidores europeos (AWS eu-west-3 París), ciframos en tránsito y en reposo con AES-256, y ofrecemos DPA firmado. Somos conformes con RGPD y Ley Orgánica 3/2018." } }, { "@type": "Question", "name": "¿Cuánto tiempo tarda la IA en generar un plan nutricional?", "acceptedAnswer": { "@type": "Answer", "text": "Menos de 30 segundos para un plan personalizado de 7 días con macros, recetas y lista de la compra. Frente a las 2-3 horas del proceso manual." } }, { "@type": "Question", "name": "¿Ofrecéis soporte en español?", "acceptedAnswer": { "@type": "Answer", "text": "Sí, soporte en español por chat y email de lunes a viernes de 9h a 18h (CET). Los planes Profesional y Clínica incluyen soporte prioritario con SLA de respuesta en 2 horas." } } ] }
📰 Blog Article Schema Article BreadcrumbList
app/blog/[slug]/page.tsx → generateMetadata()
// Activado en el post: "Cómo la IA transforma la nutrición clínica" { "@context": "https://schema.org", "@graph": [ { "@type": "Article", "@id": "https://nutribotai.es/blog/ia-nutricion-clinica#article", "headline": "Cómo la IA está transformando la nutrición clínica en España", "description": "Análisis de cómo los modelos de lenguaje y visión están reduciendo el tiempo de planificación nutricional en clínicas españolas hasta un 94%.", "image": { "@type": "ImageObject", "url": "https://nutribotai.es/blog/ia-nutricion-og.jpg", "width": 1200, "height": 630 }, "datePublished": "2026-03-10T09:00:00+01:00", "dateModified": "2026-05-28T14:30:00+02:00", "author": { "@type": "Person", "name": "Dra. Laura Méndez", "jobTitle": "Nutricionista & CTO", "url": "https://nutribotai.es/equipo/laura-mendez", "sameAs": "https://linkedin.com/in/laura-mendez-nutricion" }, "publisher": { "@id": "https://nutribotai.es/#organization" }, "mainEntityOfPage": { "@type": "WebPage", "@id": "https://nutribotai.es/blog/ia-nutricion-clinica" }, "keywords": "IA nutrición, software nutricionista, inteligencia artificial salud", "articleSection": "Tecnología Sanitaria" }, // Breadcrumb para este artículo { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Inicio", "item": "https://nutribotai.es" }, { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://nutribotai.es/blog" }, { "@type": "ListItem", "position": 3, "name": "IA y Nutrición Clínica", "item": "https://nutribotai.es/blog/ia-nutricion-clinica" } ] } ] }

Impacto esperado por tipo de rich result

Benchmarks Google 2025
Rich Result Schema activado Mejora CTR estimada Progreso Prioridad
⭐ Estrellas de valoración SoftwareApplication.aggregateRating +35%
Alta
❓ FAQ Acordeón SERP FAQPage.mainEntity +28%
Alta
🔍 Sitelinks Search Box WebSite.potentialAction +22%
Media
👩‍⚕️ Author byline artículos Article.author (Person) +18%
Media
🏢 Knowledge Panel marca Organization.sameAs + logo +15%
Baja

Checklist de validación post-implementación

0 errores · Listo para producción

Validación técnica

✅
Pasa Google Rich Results Test sin errores search.google.com/test/rich-results · Verificado 2026-06-16
✅
JSON-LD válido según schema.org Validator validator.schema.org · Sin warnings críticos
✅
Fechas en formato ISO 8601 datePublished, dateModified, priceValidUntil correctos
✅
URLs absolutas en todos los campos url/image/item Ningún enlace relativo como "/blog" sin dominio
✅
Propiedades required presentes en cada type name+url (Org), headline+image+datePublished (Article), etc.

Coherencia de contenido

✅
Rating 4.8 coincide con el widget de reseñas visible en página Google exige que el schema refleje contenido visible
✅
FAQs del schema son idénticas al texto de la página /faq Prohibido marcar FAQs que no aparecen en el HTML
✅
Precio en schema coincide con pricing page lowPrice:0 (free tier), highPrice:199 (plan Clínica)
✅
Logo image accesible (HTTP 200, formato PNG/SVG) Verificar tras deploy en CDN
⏳
Google Search Console → Informes de mejoras Esperar 7-14 días para ver datos de indexación de rich results