Ready to generate
Fill in article details and click Generate Schema// generate article structured data in seconds
Create JSON-LD structured data for articles, news posts, and blog content with author details. Boost SEO with valid Article schema markup instantly.
Ready to generate
Fill in article details and click Generate SchemaEnter your headline, description, author info, publisher, image, and any optional fields you want to include.
The tool builds a valid JSON-LD block following Schema.org Article specifications instantly.
Use the copy button to grab the full script tag block, then paste it into your HTML page head.
Article Schema Builder generates JSON-LD structured data markup for your articles and blog posts. Structured data helps search engines understand your content, enabling rich results like author bylines, publication dates, and article carousels in Google Search.
Article structured data is JSON-LD markup based on the Schema.org vocabulary that describes an article's key properties β headline, author, publisher, dates, and images β in a machine-readable format that search engines can parse and use to display rich results.
Use Article for general content, NewsArticle for time-sensitive news, BlogPosting for informal blog entries, TechArticle for technical documentation or tutorials, and ScholarlyArticle for academic research papers.
Yes. Google recommends keeping article headlines under 110 characters for structured data. Longer headlines may be truncated in rich results. This tool shows a warning if you exceed the recommended limit.
Google recommends images be at least 1200px wide for AMP and rich results. A 16:9 ratio (e.g. 1200Γ630 or 1920Γ1080) works best. The image must be crawlable, indexable, and large enough for the target feature.
Paste the full <script type="application/ld+json">...</script> block inside the <head> section of your HTML page. Most CMS platforms like WordPress also have plugins that allow adding custom schema to individual posts.
Structured data does not directly boost rankings, but it enables rich results in Google Search β such as article carousels, author bylines, and publication dates β which can improve click-through rates and visibility in search results.
Only the Headline is required. Google recommends also including datePublished, author, and image for the best chance of triggering rich results. The more accurate and complete your schema, the better.
Use the Google Rich Results Test to check eligibility for Google rich results, or the Schema.org Validator for general validation. Both tools are free and show any errors or warnings.
Article schema markup is a type of structured data based on the Schema.org Article vocabulary. It uses JSON-LD (JavaScript Object Notation for Linked Data) to describe the properties of an article β such as its headline, author, publisher, publication date, and featured image β in a standardized format that search engines can understand and use.
When you add Article structured data to your web pages, you give search engines like Google a rich, machine-readable description of your content. This can unlock enhanced search result features known as "rich results," including article carousels in Google News, author bylines, breadcrumb trails, and publication timestamps directly in the search snippet.
Search engines crawl and index millions of pages every day. While Google's algorithms are sophisticated at inferring content meaning, structured data removes ambiguity entirely. Instead of guessing who wrote an article or when it was published, Google reads the exact values you provide in your schema markup.
The direct SEO benefits include:
Schema.org defines several article types under the Article parent class. Choosing the right type helps search engines categorize your content correctly:
dependencies and proficiencyLevel.Google has specific guidelines about which Article schema properties are required versus recommended. Understanding the difference helps you prioritize which fields to fill in:
Recommended properties (not strictly required but strongly encouraged):
headline β The article title. Keep it under 110 characters.image β A URL to a representative image. Must be at least 1200px wide for AMP pages.datePublished β The ISO 8601 date when the article was first published.dateModified β The ISO 8601 date of the last significant update.author β The person or organization that wrote the article.publisher β The organization that published the article, including a logo.While Google has removed strict required fields for Article schema in recent guidelines, providing all recommended fields gives your content the best possible chance of qualifying for rich results.
The recommended method for adding Article schema is using a <script type="application/ld+json"> tag placed in the <head> section of your HTML document. This approach is non-blocking, easy to maintain, and does not require modifying your visible page markup.
For WordPress sites, you can add schema via a plugin like Yoast SEO, Rank Math, or Schema Pro β or paste the JSON-LD directly in a custom HTML block. For custom-built sites, add the script tag to your article template so it is automatically populated for every post.
headline field should match the actual visible title of the article. Google may penalize mismatches between schema data and visible content.width and height for image objects. This helps Google render the image correctly in rich results.2026-04-01T09:00:00+00:00. Incorrect date formats cause validation errors.After generating and implementing your Article schema, always validate it using one of these tools:
Regular validation is important because Schema.org and Google's structured data guidelines are updated periodically. Keeping your schema up to date ensures continued eligibility for rich results features.