Schema Linking

Multiple schema markups of different type may exist on a web page. For example, on an Article’s webpage the following schemas might exist: Webpage schema, Article schema, Breadcrumbs schema, Audience schema, one or more Person schemas, one or more Business/Organization schemas, etc.

With JSON-LD format (the suggested format for structured data), these schemas can exist autonomously but it’s the linking of these schema markups that enables search engines to better understand the content. The Webpage schema servers as the main schema, with other schemas linked to it via specific properties. For example, the Article schema is linked via the mainEntity property, the Person schema via the authors property, and the Business schema via publishers. By linking the schemas together, we create a large, rich schema tree that optimally feeds search engines with the necessary data.

In most existing schema solutions, when you test a page on schema markup validator, you get multiple independent items, without beeing linked together. Actus Deep Schema, creates a single large schema tree that contains all other schemas and their data which is the suggested way by Google to serve structured data in JSON-LD format.

Properly linking schemas, involves the creation of IDs for every schema and proper assignment of them to the correct properties. Actus Deep Schema streamlines this process by providing a dropdown menu of schemas that fit into specific properties, guiding users on where to put each schema markup.