⚡ SEO & Schema · Client-side · No data sent to server

Article Schema Generator

Fill in your article details to build valid schema.org Article JSON-LD. Empty optional fields are dropped, and everything runs in your browser.

Up to 110 characters is recommended by Google.
1200x630px or larger for rich results.

Dates

Author

Publisher

60px tall max for Google News.
JSON-LD output
 
100% private. The JSON-LD is generated in your browser as you type. Nothing is uploaded or logged. Empty optional fields are left out so the output stays clean and valid.

About the Article Schema Generator

The Article Schema Generator builds schema.org Article JSON-LD for blog posts and news pages. Fill in the headline, author, publisher, dates, image, and URL, and it produces a ready-to-paste <script type="application/ld+json"> block. It supports Article, BlogPosting, NewsArticle, and TechArticle types. Empty optional fields are left out, and all values are escaped so the JSON stays valid. Everything runs in your browser, so nothing is uploaded.

How it works

  1. Pick an article type and enter your headline, description, URL, and image.
  2. Add the publish and modified dates, author details, and publisher name and logo.
  3. The JSON-LD updates live on the right as you type, skipping any fields you leave blank.
  4. Click Copy and paste the script block into the <head> of your page.

Features

  • Four article types: Article, BlogPosting, NewsArticle, and TechArticle.
  • Live output that updates as you type, wrapped in a ready-to-use script tag.
  • Empty optional fields are dropped so the markup stays clean.
  • Values are escaped through the native JSON engine, so quotes and special characters stay valid.
  • One-click copy and date fields prefilled with today's date.

Frequently asked questions

What is Article JSON-LD used for?

It is structured data that tells search engines the headline, author, dates, and publisher of a page. Google uses it to understand articles and to qualify pages for rich results such as Top Stories.

Which fields are required?

The tool always outputs @context and @type. Google recommends headline, image, datePublished, author, and publisher for article rich results, so fill those in for the best coverage. Fields you leave blank are omitted.

Where do I put the generated code?

Paste the full <script type="application/ld+json"> block into the <head> or <body> of the article page. In WordPress you can add it through your theme, an SEO plugin's custom code box, or a block that allows raw HTML.

What is the difference between Article and BlogPosting?

BlogPosting is a subtype of Article meant for blog content, NewsArticle is for news, and TechArticle is for technical documentation. They share the same fields, so pick the one that matches your content.

Is my data sent anywhere?

No. The JSON-LD is built in your browser as you type. Nothing is uploaded or logged, so you can use it on unpublished or private content.