Article schema generator

Use this article schema generator to describe a post's authors, dates, images and publisher. Choose the article type, then copy and validate the JSON-LD.

Free and without sign-up. The code is generated in your browser.

The title as the article shows it. Google can shorten a long one.

One per line, up to 10. Google recommends images of at least 50,000 pixels, in 16x9, 4x3 and 1x1 shapes.

Dates

The offset from UTC where the times were set, such as +01:00 for Rome in winter. Without one, Google reads the times in Googlebot’s time zone.

Authors

One author per row. Put only the name in the name field, without a job title or a word such as “By”.

Author 1

A page about the author on your site, or a profile that identifies them.

Publisher

Your JSON-LD code

Fill in the headline to generate your code.

Put the block on the article page itself. Each article gets its own block.

Required by Google

Google lists no required properties for this type.

Recommended by Google

  • headline missing
  • image missing
  • datePublished missing
  • dateModified missing
  • author missing
  • author.name missing
  • author.url / author.sameAs missing

Rules from Google Search Central, checked on 11 Oct 2026:

Google’s Rich Results Test · Schema.org validator

Once the page is live, test it with our schema markup validator.

Check what assistants find about your business

Article schema is a JSON-LD block that tells Google the headline, authors, publication and update dates, images and publisher of a page. Google lists no required properties, and says the markup helps it show better titles, images and dates. This free generator writes Article, BlogPosting or NewsArticle markup with dates in ISO 8601, including the time zone.

How this works

One block per article
Put the markup on the article page itself. Choose BlogPosting for a blog post, NewsArticle for news and Article for other written content. Google supports all three for the same features.
Name every author properly
Use one row per author and put only the name in the name field, without a job title, the word By or the publisher. Add a link to a page about the author, so Google can tell people with the same name apart.
Dates with a time zone
The generator writes dates in ISO 8601. With a time and an offset, such as 2026-10-11T09:30+02:00, the moment is exact. Without an offset, Google reads the time in Googlebot’s time zone, which may not be yours.
Images Google can use
Google recommends several high resolution images in 16x9, 4x3 and 1x1 shapes, each at least 50,000 pixels when you multiply width by height. List them one per line. They should show what the article is about, and Google must be able to crawl them.

Questions about article schema

Pick the one that describes the page: BlogPosting for a blog post, NewsArticle for news reporting and Article for other written content. Google supports all three for the same features, so the choice does not change eligibility.

Add one author row for each. The markup lists them in order as separate Person or Organization entries. Do not put two names in one field, because Google would read them as one person.

Add it when the article has been updated. Google recommends both dates, and the dates in the markup should match the ones visitors see on the page.

Would you rather have the markup done for you?

AIGROW adds schema.org markup to up to 20 pages of your site, tests it with Google’s Rich Results Test and the Schema.org validator, and writes 5 pages on the questions your customers ask.