Schema.org JSON-LD es el vocabulario W3C/Google de structured data para describir entidades y relaciones en páginas web. Embedded en `<script type=»application/ld+json»>` en `<head>`. Foundational SEO + mandatory GEO 2026 — LLMs (ChatGPT, Claude, Perplexity, Gemini) usan schema para entity recognition + citation decisions.
Qué es Schema.org · vocabulary
Schema.org es colección colaborativa Google + Bing + Yahoo + Yandex que define ~800 types entidades + ~1.500 properties. JSON-LD es uno de 3 formats encoding (JSON-LD, Microdata, RDFa) — el preferido Google + LLMs.
15 types canónicos B2B
- Organization / MarketingAgency / ProfessionalService · entity empresa.
- WebSite · sitio web container.
- WebPage · cada URL individual.
- Article / BlogPosting · contenido editorial.
- FAQPage · Q&A schemas.
- HowTo · step-by-step instrucciones.
- Service · servicio comercial ofrecido.
- Product / Offer · ecommerce productos.
- Person · individual (author, employee, CEO).
- BreadcrumbList · navigation hierarchy.
- DefinedTerm / DefinedTermSet · glossary entries.
- Review / AggregateRating · reseñas usuarios.
- LocalBusiness · geo-local entity.
- Event · webinars + conferences.
- JobPosting · ofertas empleo.
@graph pattern · 9-node canónico cronuts.digital
Schema canonical sites B2B usa `@graph` array combinando 9 nodes interconnected:
- Organization con @id `#org`.
- Person author/CEO con `alumniOf` + `sameAs` LinkedIn.
- WebSite publisher ref Organization.
- WebPage URL-specific con datePublished + dateModified.
- BreadcrumbList hierarchy URL.
- Article con author ref Person + citation books/papers.
- Service / HowTo / DefinedTerm según page type.
- FAQPage 5-7 Q&A relevant.
- ImageObject featured 1200×630.
Schema + GEO citation engineering 2026
- DefinedTerm + DefinedTermSet · glossary entries 3-5x más citation LLMs.
- FAQPage · direct answer extraction Perplexity + AI Overviews.
- HowTo · step-by-step prefered ChatGPT/Claude.
- Article.citation[] · books/papers verificables refuerzan E-E-A-T.
- Person.alumniOf + sameAs · entity linking Wikidata + LinkedIn.
- Organization.sameAs · Crunchbase + Wikidata + Wikipedia.
Validation + testing tools
- Google Rich Results Test · search.google.com/test/rich-results.
- Schema Markup Validator · validator.schema.org.
- Google Search Console · Enhancements report identifica errors.
- Yoast SEO schema · auto-generate básico (Organization + WebPage + Article).
- ACF custom field · cronuts.digital pattern para schema_jsonld content-specific.
Implementation patterns
- Yoast Premium · schema graph base auto + custom fields override.
- RankMath · schema templates + visual editor.
- ACF custom field `schema_jsonld` · cronuts.digital pattern. Field text/longtext con JSON-LD stringified.
- Theme hard-coded · NUNCA hardcode en `wp_head` filter sin guard (duplicación si plugin SEO activo).
- JSON-LD must wrap script tag · `<script type=»application/ld+json»>` mandatory wptexturize escape protection.
Errores frecuentes
- Schema sin wrap script tag. wptexturize convierte `»` en `«»` rompe JSON.
- Duplicated graphs. Yoast + custom + theme = 3 graphs simultaneous.
- Schema sin entity linking. Person sin alumniOf + sameAs = entity isolated.
- Article sin citation. Pierde E-E-A-T signal.
- FAQPage spam. Q&A not really visible on page = manual action Google.
- Schema sin validation. Errors silent destroyen rich results eligibility.
Términos relacionados
- Rich Snippets — visual SERP de schema markup.
- Featured Snippet — schema amplifica extraction.
- E-E-A-T — schema canal trust signals.
- GEO — schema foundational GEO citation.
- MCP — entity linking via MCP refuerza schema.
¿Site B2B sin schema @graph completo? Diagnóstico digital gratuito →