My Tool Studio
SchemaURL-first

Article Schema Generator

This article schema generator builds Article, BlogPosting, NewsArticle and six other article types for a single post. Paste the post URL and it reads existing Article markup, OpenGraph tags, author meta and dates, then estimates reading time from the word count. Add several authors, each a Person or Organization, several image crops, the section, language and word count, and mark paywalled content the way Google asks. A headline counter warns past 110 characters. Bloggers use it to fix posts a theme left without structured data, and editors use it to check what their CMS is missing. The Validation panel lists recommended fields you skipped, and the output comes as JSON-LD or microdata with test links.

Always freeNo sign upRuns in your browser
Paste any blog post / news article URL. We'll pull existing Article JSON-LD, OG article tags, author / publisher info, dates, keywords, and estimate reading time from the body.
Import existing JSON-LD(paste code or read it from a URL)

Paste a Article JSON-LD block, several script tags or a whole page's HTML. The form fills with what it finds so you can edit and improve it.

Article information

0/110 characters
0/160 characters
0 images. Google suggests high-resolution crops in 16x9, 4x3 and 1x1 ratios; two or more URLs are written as an array.

Author & publisher

Two or more authors are written as an array. List each author on its own, not "Jane and John" in one name.

Dates & meta

Subscription or paywalled content

  • Add the article URL so mainEntityOfPage points at the page.
Output
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting"
}
</script>
Test in Google Rich Results TestValidate at validator.schema.orgThe test links copy your code first. Paste it into the tester's Code tab.

How to use

01

Auto-fill from the post

Paste the article URL and press Auto-fill from URL. Chips confirm the detected type, author, publisher, word count and keywords. Fields you already typed are kept.

02

Check the recommended fields

Pick the article type, then fill headline, URL, image URLs, authors and dates until the Validation panel clears. Add co-authors, the publisher and, for members-only posts, the paywall section.

03

Export and test

Choose JSON-LD or Microdata and tick Minify if you like, press Copy script or Download, then use Test in Google Rich Results Test and paste the code into the tester's Code tab.

Why Article Schema Generator

Article properties Google recommends

Google's Article documentation has no required properties, only recommended ones. The more of them you fill, the more Google can show and trust. This table lists the ones this generator writes.

PropertyWhat to put in itField in this tool
headlineThe title of the post, as shown on the page; keep it under 110 charactersArticle title (headline)
imageOne or more large images; 16x9, 4x3 and 1x1 crops recommendedImage URLs (one per line)
authorPerson or Organization with name and a url to their profile; one object per authorAuthor, author type and co-authors
datePublishedFirst publish date in ISO 8601Publish date
dateModifiedLast meaningful update in ISO 8601Modified date
publisherThe site or company, with a logoPublisher name, logo URL and website URL
isAccessibleForFree, hasPartFor paywalled or members-only contentSubscription or paywalled content

Common questions

What's the difference between Article, BlogPosting and NewsArticle schema?
BlogPosting suits most blog posts and is the default here. NewsArticle is for news reporting, and plain Article fits anything else, such as guides on a company site. Google handles all three under its Article documentation, so choose the one that describes the page most accurately.
Which Article schema properties does Google require?
None are strictly required. Google recommends headline, image, author (with name and url), datePublished and dateModified. The Validation panel lists each of those as a warning until it is filled, and flags dates that are not ISO 8601.
How many images should Article schema include?
Google recommends several high-resolution images in 16x9, 4x3 and 1x1 aspect ratios. Put one URL per line in the Image URLs box; one URL is written as a string and two or more as an array.
How does the article schema generator estimate reading time?
After an auto-fill it divides the word count by 220 and rounds, so a 1,100 word post becomes 5 min read. That is written as timeRequired with an ISO 8601 duration such as PT5M. You can edit or clear it.
Can the Article generator read markup my blog already has?
Yes. Auto-fill from URL reads existing Article JSON-LD, OpenGraph article tags, author meta and date tags from the live page. It only fills empty fields, so anything you typed first stays.
Do dates in Article schema need a time of day?
Google asks for ISO 8601 dates and recommends including a time and time zone when you know them. Dates you pick are written as midnight UTC. If auto-fill found a full timestamp on the page, that timestamp is kept.
Does Article schema improve E-E-A-T?
Not on its own. It makes the author and publisher explicit, and an author url that points to a real profile page helps Google connect the post to that person. The expertise itself has to be visible on the page.
How do I add paywall markup to Article schema?
Tick the paywall box and enter the CSS class of the locked section, such as .paywall. The tool adds isAccessibleForFree false and a WebPageElement with that cssSelector. Google uses it to tell a paywall apart from cloaking. Add the same class to the element that wraps the hidden text.
How do I mark up an article with more than one author?
Fill the first author, then press Add co-author for each extra one and pick Person or Organization. Two or more authors are written as an array, one object each. Google asks you to list every author separately rather than joining names in one field.

More Schema tools

View all