JSON-LD schema not indexing

Author
Mason Anderson Author
|
1 hour ago Asked
|
1 Views
|
0 Replies
0

hey everyone,

so, we're running a pretty complex SaaS app, mostly a SPA built with Next.js, and we're dynamically generating JSON-LD schema for our product pages. the idea is to get those sweet rich results in SERPs, you know?

here's the rub: despite numerous checks, our JSON-LD schema isn't consistently being recognized by Google for rich results, even tho it validates perfectly fine in Google's Rich Results Test. it's driving us a bit nuts.

  • schema is injected server-side for initial render.
  • GSC shows no specific schema errors for these pages. however, the "Rich Results" enhancement report remains flat for affected page types.
  • we've noticed that while Googlebot renders the page and can see the schema in the "HTML" tab of the URL Inspection Tool, it just doesn't seem to process it for rich snippets.

here's a simplified example of what Googlebot sees:

html // Example of what Googlebot sees in the rendered HTML

is there some subtle rendering or parsing issue with dynamically injected JSON-LD schema that validates but doesn't get indexed for rich results? what advanced debugging steps are we missing here?

Anyone faced this before?

0 Answers

No answers yet.

Be the first to provide a helpful answer!

Your Answer

You must Log In to post an answer and earn reputation.