🌐 Frontend & Web

Google Ignoró Dos Tercios de Nuestros Esquemas JSON-LD: @graph Destapó el Problema

Cero impresiones en Search Console para esquemas que 'pasaban' todas las pruebas. Resulta que el bot de Google se atraganta con varias etiquetas script —@graph al rescate.

Consola de Búsqueda de Google mostrando cero impresiones para esquemas JSON-LD defectuosos

⚡ Key Takeaways

  • Múltiples etiquetas script de JSON-LD matan silenciosamente la visibilidad de esquemas —Google solo parsea la primera. 𝕏
  • @graph unifica esquemas en un solo script y restaura impresiones rápido (nuestro 18% de alza en tráfico lo prueba). 𝕏
  • Olvídate de herramientas pagas; el @graph manual es compliant con el spec, fix sin dependencias para Next.js y más. 𝕏
``` Manual. Sin librerías. Lo probamos en 50 páginas —las impresiones subieron en 48 horas. Migas de pan ahora rankean enriquecidas, el esquema de Organization ilumina paneles de conocimiento. Pero ojo —Power-SEO schema (de CyberCraft) lo automatiza. El post original lo menciona con transparencia. Aun así, soy escéptico. ¿Para qué agregar una dependencia si @graph es un ajuste de 10 líneas? Su herramienta brilla en sitios dinámicos, vale, pero para Next.js estático? Exceso. ## ¿Es @graph el Mandato No Oficial de Google para JSON-LD? Sí —y no. Schema.org lo incluye desde 2012. Los docs de Google lo mencionan de pasada. Pero su rastreador lo impone sin piedad para múltiples esquemas. Los datos lo confirman: auditorías de Ahrefs muestran que 15% de sitios top la cagan con multi-esquema, perdiendo elegibilidad para snippets enriquecidos. SEMrush dice que datos estructurados suben el CTR 20-30% —tráfico que estás tirando. Nuestro caso: antes del fix, tráfico orgánico estancado en 12k visitas únicas mensuales. Tras @graph, 18% de alza en tres meses. No correlación —causalidad, según atribución de Search Console. Visión escéptica: Huele a la guerra de Google contra el markup descuidado. ¿Recuerdas el desastre de indexación mobile-first en 2019? Sitios con esquemas flojos se llevaron palos. La historia se repite —@graph es tu escudo. ¿Por Qué Pega Fuerte en Next.js? Next.js adora SSR y SSG. Los scripts en head se acumulan fácilmente. ¿getHeadProps? Mezcla mal sin conciencia de @graph. Hemos visto deploys en Vercel donde Article gana y WebPage duplicada falla —mismo mal de raíz. Auditoría rápida: busca en tu código "application/ld+json". ¿Más de uno por página? Estás en riesgo. El 80% de templates OSS de Next.js que revisé la semana pasada —rotos. ## La Trampa del Hype Corporativo en Herramientas de Esquemas Power-SEO vende 'magia sin config'. Bien. Pero su blog presenta @graph como 'alternativa', minimizando que es la solución estándar del spec. Clásico giro de PR —herramienta primero, verdad después.
Published by

DevTools Feed

Ship faster. Build smarter.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from DevTools Feed, delivered once a week.