Schema.org Article JSON-LD Generator
Generate Google-compliant Article and BlogPosting Schema.org JSON-LD structured data.
- 100% free
- Private in browser
- No signup
- No watermarks
Schema.org JSON-LD Script Tag
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Top Free Client-Side Developer Tools",
"image": [
"https://thetoolss.com/blog/dev-tools.jpg"
],
"datePublished": "2026-09-22",
"dateModified": "2026-09-22",
"author": [
{
"@type": "Person",
"name": "TheToolss Editorial"
}
],
"publisher": {
"@type": "Organization",
"name": "TheToolss",
"logo": {
"@type": "ImageObject",
"url": "https://thetoolss.com/logo.png"
}
},
"description": "Explore the top free tools to boost developer productivity."
}
</script>About Schema.org Article JSON-LD Generator
The Article Schema Generator builds Schema.org BlogPosting JSON-LD for a blog post or article. Enter the headline, author name, published and modified dates, image URL, publisher name, and description, and the tool outputs a script tag of type application/ld+json to paste into the page. The @type is fixed to BlogPosting and the author is written as a Person. The publisher logo URL has no input field and is filled with a placeholder, so replace it with your own logo URL before publishing.
How to use Schema.org Article JSON-LD Generator
- Fill in Article Headline, Author Name, Date Published, and Date Modified.
- Add the Article Image URL, Publisher Name, and Article Description.
- Review the markup in the Schema.org JSON-LD Script Tag panel.
- Click Copy Script Tag, set your publisher logo URL, and paste it into the page.
Key features
- Outputs a complete <script type="application/ld+json"> block
- Includes headline, image, datePublished, dateModified, and description
- Writes the author as a Person and the publisher as an Organization with a logo
- Uses the BlogPosting type, a subtype of Article
- Formatted with two-space indentation for easy editing
- Updates as you type, with one-click copy
Frequently asked questions
- How do I add Article schema to a blog post?
- Paste the copied script tag into the HTML of the article page, in the <head> or anywhere in the <body>. Use one block per article, with values that match what readers see on the page.
- Which Schema.org type does the tool generate?
- It always generates BlogPosting. To use Article or NewsArticle instead, change the @type value after copying; the other properties stay the same.
- What date format should I enter?
- Use ISO 8601, such as 2026-09-22, or with time and timezone, such as 2026-09-22T08:00:00+05:30. The tool inserts the dates exactly as typed and does not validate them.
- How do I change the publisher logo?
- Edit the url value under publisher.logo in the copied code. The tool has no logo field and writes a placeholder URL there, so this step is needed every time.
- How do I test the generated markup?
- Paste the code into the Google Rich Results Test or the Schema Markup Validator. Both report missing or invalid properties. Valid markup makes a page eligible for rich results but does not guarantee them.
Rate this tool
Be the first to rate — helps others and improves this page.