Data Visualization & Interactive Chart Schema Markup (JSON-LD)
Structured data for interactive data visualizations, D3.js/WebGL charts, geographic choropleth maps, scientific plots, and statistical dashboards linking underlying dataset entities.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "VisualArtwork",
"name": "Global Carbon Intensity & Grid Decarbonization Trajectory (2015-2035)",
"artMedium": "Interactive SVG / D3.js Data Visualization",
"surface": "Vector Canvas HTML5",
"dateCreated": "2026-09-12",
"description": "An interactive choropleth and multi-axis temporal chart analyzing CO2 emissions per kilowatt-hour across 140 national energy grids.",
"creator": {
"@type": "Person",
"name": "Dr. Linnea Lindqvist",
"jobTitle": "Lead Energy Data Scientist",
"url": "https://omniseotools.com/team/linnea-lindqvist"
},
"about": {
"@type": "Dataset",
"name": "Global Electricity Grid Carbon Emissions Database",
"url": "https://omniseotools.com/datasets/grid-carbon-emissions"
},
"license": "https://creativecommons.org/licenses/by/4.0/",
"image": "https://omniseotools.com/visualizations/carbon-intensity-chart.png"
}Typed Properties Specification (8 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | string | Required | Title of the interactive chart or statistical visualization. e.g. Global Carbon Intensity & Grid Decarbonization Trajectory (2015-2035) |
| artMedium | string | Required | Technical medium or rendering technology (e.g., 'Interactive D3.js / SVG Canvas'). e.g. Interactive SVG / D3.js Data Visualization |
| creator | Person | Organization | Required | Data journalist, designer, or research laboratory responsible for creating the visualization. e.g. { '@type': 'Person', 'name': 'Dr. Linnea Lindqvist' } |
| about | Dataset | Thing | Required | Underlying Dataset entity providing the raw empirical figures rendered in the chart. e.g. { '@type': 'Dataset', 'name': 'Global Grid Carbon Emissions Database' } |
| dateCreated | string (ISO 8601) | Required | Date when the visualization was generated or released. e.g. 2026-09-12 |
| license | string (URL) | Recommended | Open access or commercial license URL for chart syndication. e.g. https://creativecommons.org/licenses/by/4.0/ |
| image | string (URL) | Required | Static preview PNG/WebP snapshot of the visualization. e.g. https://omniseotools.com/visualizations/carbon-intensity-chart.png |
| description | string | Required | Summary explaining the metrics, visual axes, and conclusions presented. e.g. An interactive choropleth analyzing CO2 emissions across 140 national energy grids. |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying VisualArtwork schema.
Missing about Entity Linking to Underlying Dataset
Publishing charts without referencing the raw data source in the about property.
Populate about with a nested Dataset entity referencing the source data URL.
Unspecified artMedium or Chart Rendering Engine
Leaving artMedium blank or vague on complex interactive graphics.
Specify technology stack (e.g. 'WebGL 3D Graph' or 'D3.js Interactive Chart') in artMedium.
Missing Commercial / Open Attribution License URL
Omitting the license property on syndicated data graphics.
Include license pointing to Creative Commons (CC-BY) or organization licensing terms.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Creative Work & Media cluster.
Dataset & Open Data Repository Schema (JSON-LD Blueprint)
DataFeed & Real-Time Product Catalog Feed Schema (JSON-LD)
Digital Infographic & Graphic Asset Schema Markup (JSON-LD)
TechWhitepaper & Research Paper Schema (JSON-LD Blueprint)
Displayed below main page header or above the tool container. • Zero CLS Container