Article Schema Generator

Generate Article, BlogPosting or NewsArticle JSON-LD with author, dates, images and publisher.

Runs instantly in your browser — results update as you type.

What is Article schema?

Article schema is structured data for blog posts and news stories that tells search engines the headline, images, author and publish date, which Google can use for article display and Top Stories.

Recommended properties

  • headline — under 110 characters.
  • image — at least one large image (1200 px wide); add 16:9, 4:3 and 1:1 versions if you have them.
  • datePublished and dateModified — update dateModified only when the content really changes.
  • author — a person with a profile URL builds trust (E-E-A-T).

Choose BlogPosting for blog posts and NewsArticle for news sites; both are kinds of Article.

Paste the generated <script type="application/ld+json"> block anywhere in the page's HTML (the head is common), then validate it with Google's Rich Results Test or our Structured Data Checker. Markup must describe content that is visible on the page.

Frequently asked questions

Article or BlogPosting?

Both work. BlogPosting is more specific for blogs; Google treats them the same way.

Does Article schema guarantee Top Stories?

No. Top Stories depends on news relevance and quality; schema helps Google understand the article.

Should the date be in the visible content?

Yes, show the publish or update date on the page as well.