Generate valid Article, BlogPosting or NewsArticle JSON-LD schema with a live rich result preview. Covers all Google-required fields — headline, author, publisher, dates, image — with instant syntax validation and one-click copy.
Choose between Article, BlogPosting or NewsArticle — the most specific type earns more rich result features. Fill in the headline, author, publisher name, logo URL, publication date and featured image URL.
As you type, the JSON-LD code panel on the right updates instantly. The live rich result preview card shows how Google may display your article in search results, including the headline and image thumbnail.
Choose prettified or minified output. Click Copy Script Tag to get the complete script block ready to paste into your page head section. Then validate at Google's Rich Results Test to confirm eligibility.
Article schema is JSON-LD structured data that tells search engines a page contains an article. It enables rich results in Google Search — including author name, publication date, and sometimes a large thumbnail image for AMP articles. Google recommends it for news articles, blog posts and sports articles.
All three are subtypes of Article. Article is the most generic. BlogPosting is specifically for blog posts and personal commentary. NewsArticle is for journalistic reporting. Use the most specific type that applies — Google may surface additional rich result features for more specific types.
Google requires: headline (under 110 characters), image (absolute URL, minimum 696px wide), datePublished (ISO 8601 format), author with name, and publisher with name and logo. Missing any required field disqualifies the page from rich results.
Google's Article rich result specification limits headline to 110 characters. Longer headlines are not invalid JSON-LD but Google may not use the Article schema for rich results. Keep headlines concise and descriptive.
Yes — the author property accepts either a single Person/Organization object or an array of them. This generator supports a primary author. For multiple authors, add them manually as an array of Person objects in the JSON-LD output after copying.
Schema markup is not a direct ranking factor. However, rich results (enabled by valid Article schema) increase visibility and click-through rate. Higher CTR is a behavioural signal that can indirectly improve rankings over time. AI Overviews and voice search also draw from structured data.