Article Schema Markup Generator (JSON-LD)
Create Article, BlogPosting or NewsArticle JSON-LD for any post. Fill in the form, check the warnings, then copy the code into your page.
Article details
Author and publisher
JSON-LD output
Why Article schema matters
Schema markup is a structured layer of data that turns a page from a wall of text into a machine-readable record. Google uses it for rich results and to understand who wrote a page, when it was published and who stands behind it. AI assistants and answer engines read the same signals when they decide what a page is about and whom to credit.
This generator builds JSON-LD Article markup for blog posts, news stories and editorial pages. Everything runs in your browser and nothing is sent to a server, so it is safe to use with drafts and private pages.
How to use it
- Pick the article type, then fill in the headline, URL, images, dates, author and publisher.
- Watch the checks under the output. They flag missing recommended properties and URLs that are not absolute.
- Copy the code and paste it into the page's
<head>or body, or into your CMS's custom code field. - Test the live page with Google's Rich Results Test or the Schema.org validator.
Frequently asked questions
What is the difference between Article, NewsArticle and BlogPosting?
Article is the parent type and is always a safe choice. NewsArticle suits news reporting, and BlogPosting suits blog content. For most marketing content, plain Article or BlogPosting works well.
Does this replace Yoast or Rank Math?
No. Those plugins add schema automatically on most WordPress sites. Use this generator for custom builds, one-off pages, or when you want full control over the JSON-LD. Avoid adding a second Article block to a page that already has one.
Should every page have Article schema?
No. It fits blog posts, news and editorial content. Service pages are better described with Service, product pages with Product, and question pages with FAQPage.
Will this help me show up in ChatGPT or Perplexity?
Indirectly. Structured data makes your content easier to parse and attribute. It works best alongside clear answers, real expertise and evidence on the page itself.

