Article schema generator
Built in your browser · nothing is uploaded
Builds Article, BlogPosting or NewsArticle JSON-LD with author, publisher and dates. Modified defaults to the published date when left blank.
How to use the article schema generator
The date fields are the ones that matter most and are most often wrong. `dateModified` should change only when the content genuinely changed — updating it on every deploy to look fresh is a well-known tactic and Google is well aware of it, so the effect is at best nothing. Dates should be ISO 8601 and, ideally, include a time zone offset; a bare date is accepted and is interpreted as midnight UTC, which can put a post on the wrong day for readers on the other side of the world. The three types are near-identical in structure: `NewsArticle` is the one Google treats specially for news surfaces, and using it on a non-news blog is a misrepresentation rather than an optimisation.
Questions
Structurally almost nothing. NewsArticle is the one treated specially for news surfaces, and should only be used for actual news.