Boneyard Tools

Article Schema Generator (JSON-LD)

Fill in your article details and get valid Article, NewsArticle or BlogPosting JSON-LD you can paste into your page. The script builds live in your browser, with author, publisher and date fields wired up, so you can copy or download it in one click.

How to generate Article schema

  1. Choose the article type that fits your page: Article, NewsArticle or BlogPosting.
  2. Fill in the headline, author, publisher, dates and the canonical URL.
  3. Copy the JSON-LD script and paste it into the <head> or body of your page.

Examples

Blog post with author and publisher

type: BlogPosting, headline, authorName: Jane Doe, publisherName: Example Media, datePublished: 2026-06-09
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "...",
  "author": { "@type": "Person", "name": "Jane Doe" }
}
</script>

News article with modified date

type: NewsArticle, datePublished and dateModified set
"datePublished": "2026-06-09", "dateModified": "2026-06-10"

Frequently asked questions

What is Article schema?

Article schema is structured data, written in JSON-LD, that describes a news story or blog post to search engines using the schema.org vocabulary. It marks up the headline, author, publisher, images and publish dates so crawlers understand the page is an article rather than guessing from the raw HTML.

What is the difference between Article, NewsArticle and BlogPosting?

They are all article types in schema.org. Article is the general parent type, NewsArticle is for journalism and news stories, and BlogPosting is for blog entries. NewsArticle and BlogPosting are more specific subtypes of Article, so pick the one that best matches your content.

Which fields does Google want for Article rich results?

Google looks for a headline, author, the publish date and an image, with the publisher and a modified date as useful extras. This tool builds the author as a Person, the publisher as an Organization with an ImageObject logo, and adds mainEntityOfPage when you provide the canonical URL.

Will Article schema get me rich results?

It makes the page eligible but does not guarantee them. Valid Article markup can unlock enhanced appearances such as Top Stories and rich snippets, but Google still decides what to show based on content quality, freshness and relevance. Always confirm the data matches what is visible on the page.

How should I format the publish and modified dates?

Use ISO 8601. A plain date like 2026-06-09 works, and a full timestamp is converted to a complete ISO value for you. Set datePublished when the article first went live and dateModified whenever you make a meaningful edit; the modified field is only added when you fill it in.

Is my data sent anywhere?

No. The JSON-LD is built entirely in your browser. Nothing you type into the headline, author, publisher or any other field is uploaded or stored.

Related tools