Galley · guide
NewsArticle schema for Google News: a practical guide
The NewsArticle JSON-LD that Google News and AI answer engines look for, the fields that actually matter, and a copy-paste example.
Structured data tells Google (and AI answer engines) what your page is.
For a news story, that means NewsArticle JSON-LD. Without it you are
guessing your way into Google News and leaving AI citations on the table.
The fields that matter
- headline — the story's headline (≤110 chars).
- datePublished + dateModified — accurate ISO timestamps; Google uses these for freshness and ordering.
- author — a named
Personwith a byline, not the outlet. This is an E-E-A-T signal. - publisher — your
Organizationwith a logo. - image — ideally three aspect ratios, each ≥1200px wide.
A minimal example
Drop this in the page <head>, filled with the story's real
values:
{ "@context":"https://schema.org", "@type":"NewsArticle",
"headline":"…", "datePublished":"2026-06-29T08:00:00+05:30",
"author":{"@type":"Person","name":"…"},
"publisher":{"@type":"Organization","name":"…","logo":{"@type":"ImageObject","url":"…"}},
"image":["…"] }
Common mistakes
Generic Article instead of NewsArticle; missing
datePublished; the outlet listed as author; an image under 1200px.
Each one quietly costs you eligibility.
Audit your schema free
Galley fetches your story and tells you exactly which schema fields are present, missing, or wrong — and how to fix them.
Related guides
Free · 3 audits a day · no signup.