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