Build Article, BlogPosting or NewsArticle JSON-LD with author, publisher and date properties. Flags a headline over Google's 110-character limit.
An Article block tells Google who wrote a page, who published it, and when it was written and last touched. That is what feeds the byline and date under a result, the publisher logo in Top Stories, and a chunk of the trust signal behind the ranking itself. The Article & Blog Post Schema Generator builds it from ordinary fields so you never hand-write the nesting.
Pick Article, BlogPosting or NewsArticle at the top — they share a shape, but Google routes NewsArticle differently, and only it is eligible for Top Stories. Everything left blank is dropped from the output rather than written out empty, so a half-filled form still produces valid markup. Nothing is uploaded.
headline, the one property with a hard limit. A live counter under the box turns amber past 110 characters.author node, Person for a byline or Organization for a staff-written piece, with the profile URL as author.url.publisher.logo.url ImageObject — the exact structure Google documents and the one people most often flatten by mistake.datePublished and dateModified as ISO dates.mainEntityOfPage as a WebPage with an @id; Section becomes articleSection.example.com URLs. Press it again to cycle through a news article, an over-long headline, and a bare Article.http:// or https:// prefix. A relative path is refused: “Image URL must be absolute and start with http:// or https://.”<script type="application/ld+json"> element; use bare JSON for a CMS field that adds the tag itself.publisher node is left out and the tool says so. Fill both or neither.NewsArticle without a publisher raises a warning that plain Article does not, because Top Stories placement needs the brand logo.Paste the Script tag output anywhere in your page’s HTML; switch to Bare JSON for a CMS structured-data field that wraps the tag itself. Empty fields are dropped rather than emitted blank, so a half-filled form still produces valid markup. Once the page is live, Google’s Rich Results Test is the authoritative check.