Best approach for managing JSON-LD Schema Markup across different page types?

Faisal Ahmed Rony asked on April 16, 2026 07:20

Hello community! I'm looking for the most efficient way to manage JSON-LD structured data in Kentico. Currently, I'm exploring ways to handle this more dynamically rather than manual entry.

In your experience, is it better to map Schema fields directly into page types or use a custom module to handle global/page-specific structured data? I'd love to hear your thoughts on maintaining complex schemas for better search visibility. Thanks!

Recent Answers


Laura Frese answered on April 23, 2026 16:33

Create a base page type that the other pages inherit from. For specialized page types, you can map the fields, for example, article name would be mapped to document name from the base page type.

Depending on which version of kentico you're using, you can create a view component, or a web part that would sit in a template, that has logic to output the schema based on the page type.

I usually like to add a schema override to the view component so that if I want the schema to be different than what is automatically output I still have that control.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.