Article Schema Generator
Build valid Article or BlogPosting JSON-LD structured data with author, publisher, images, and timestamps. Copy the <script> tag ready to drop into any blog post's <head>.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article"
}
</script>About Article Schema Generator
Article schema (or its subtypes BlogPosting and NewsArticle) is the structured-data standard for blog posts and articles. It tells search engines who wrote the article, when, for what publication, and what images represent it — powering Google's article rich results, Top Stories carousel eligibility, and AI systems that summarize web content. This generator builds valid Article JSON-LD with all the fields Google's article guidelines recommend: headline, description, canonical URL, images, author, publisher (with logo), and publish/modified dates.
The output is copy-ready — paste into your article's <head> and validate with Google's Rich Results Test. Missing fields are omitted from the schema rather than included with empty values, keeping the JSON-LD clean and valid. Ideal for content sites, personal blogs, news publications, and technical documentation with authored articles. Once implemented at the template level, every new article automatically gets valid schema.
How to Use
Pick the type — Article for general articles, BlogPosting for blog posts, NewsArticle for news.
Fill in the required-ish fields: headline, description, author, publisher, dates. Missing fields are omitted from the schema.
Copy the generated <script> tag into your article page's <head>.
Validate with Google's Rich Results Test after publishing.
Frequently Asked Questions
What is the difference between Article, BlogPosting, and NewsArticle?
All three are related types. Article is the general category. BlogPosting is a subtype specific to blog content — use it for blog posts. NewsArticle is for news publications with a specific editorial standard. Google supports all three for rich results.
Which fields are required?
For Article rich results in Google, the required fields are: headline, image, datePublished, and author. Others are recommended but not required for validity.
What format should dates be in?
ISO 8601 (YYYY-MM-DDTHH:MM:SS+ZZ:ZZ). Use the datetime input which produces the format automatically, or write dates like '2026-06-21' for date-only.
How many images can I include?
Google's schema documentation recommends at least 1200px wide images. You can include multiple — separate URLs with commas. Google will pick the best fit for the search result card.
Build valid FAQPage JSON-LD structured data for Google rich results.
Business JSON-LD for Google Knowledge Panel and rich results.
Format, beautify, and validate JSON instantly.
Convert JSON arrays into CSV for spreadsheets.