ARTICLE SCHEMA GENERATOR
Generate valid Article schema markup (JSON-LD) for blog posts, news articles, and web content. Add author, publisher, dates, and image details to qualify for Google rich results.
Article Information
Author Information
Publisher Information
Generated Article Schema
Article Schema Generator — Free JSON-LD Tool
Generate valid Article schema markup for any blog post, news article, or web content in seconds. This free article schema generator creates correctly formatted JSON-LD structured data with author, publisher, dates, and image details — ready to paste into your page HTML. No coding required.
It is one of the many free structured data and SEO tools available at onlinetoolix. For product pages alongside your articles, use our product schema generator to add rich result eligibility to your e-commerce content too.
What Is an Article Schema Generator?
An article schema generator is a tool that creates article structured data code for your web pages without requiring you to write JSON-LD manually. You enter your article details — headline, author, publisher, dates, and image — and the tool produces a complete, valid JSON-LD script tag ready to paste into your HTML.
Article schema is structured data based on the Schema.org vocabulary. It uses the Article, BlogPosting, or NewsArticle type to describe your content in a machine-readable format that search engines can extract, understand, and display as enhanced rich results. When Google finds valid article schema on a page, that page becomes eligible for article rich results including top stories carousels, author panels, and enhanced search listings.
This article schema generator covers all required and recommended fields according to Google's structured data guidelines. It produces valid JSON-LD, validates your input against Google's requirements, and includes a one-click test button to verify your schema in Google's Rich Results Test.
What Is Article Schema Markup?
Article schema markup is a type of structured data that describes a piece of written content to search engines using Schema.org's article types. It communicates information that a search engine would otherwise have to infer from unstructured page content — information like the exact publication date, the author's full name and credentials, the publisher's name and logo, the article's primary image, and the content's topic area.
The markup does not appear visually on your page. It lives inside a script tag in your HTML and is read exclusively by search engines, social platforms, and AI systems. When correctly implemented, Google uses this data to create article rich results — enhanced search listings that may include article images, author names, publication dates, and placement in Top Stories carousels.
Article structured data is defined using interconnected Schema.org types. The outer wrapper declares the article type. The author is marked as a Person or Organization entity with its own name, URL, and image properties. The publisher is an Organization with a name and logo. This article schema generator builds all of these components together in a single valid JSON-LD output.
Article Schema Types — Which One Should You Use?
Google supports several article schema types and choosing the right one for your content ensures maximum rich result eligibility.
The correct type for blog articles, opinion pieces, personal essays, and any content published on a blog. The most commonly used article schema type for content marketing and SEO-focused blogs. If you publish regular blog posts, BlogPosting is the right choice for most of your content.
Specifically for timely journalistic content published by news organisations. Has stricter requirements — Google requires a headline, image, datePublished, author, and publisher with logo. Use NewsArticle if you publish news content and want to appear in Google News and Top Stories.
The general-purpose type for any written content that does not fit more specific categories. Appropriate for informational guides, resource pages, and content that sits between blog posts and formal journalism.
For technical documentation, software guides, API references, and other technical content. Signals to Google that your content is technical in nature and may help with visibility in developer-focused search results.
For peer-reviewed academic papers, research articles, and formal scholarly publications. Appropriate for academic institutions, research organisations, and publishers of formal research content.
For content that gives step-by-step instructions or evaluates a product, service, or experience. These types carry their own additional properties beyond the standard article fields.
This article schema generator supports all eight article types with a simple dropdown selector.
Why Article Schema Matters for SEO
Article schema is one of the most widely applicable structured data types for content-focused websites. Here is why adding article structured data to your pages delivers real and measurable SEO value.
Top Stories Carousel Eligibility Requires Article Schema
Google's Top Stories carousel — the highly visible news section that appears at the top of search results for breaking and trending topics — is only available to pages with valid NewsArticle or Article schema. If you publish timely content and want to compete for Top Stories placement, article schema is not optional — it is a prerequisite.
Author Information Strengthens E-E-A-T Signals
Google's quality guidelines place significant weight on Experience, Expertise, Authoritativeness, and Trustworthiness. Article schema allows you to explicitly identify your author, link to their profile page, and include their credentials — one of the clearest E-E-A-T signals you can send to Google.
Publication Date Transparency Builds Trust
When Google displays your article's publication and modification dates in search results, users can immediately see how fresh and relevant your content is. For competitive topics where recency matters, visible dates increase click-through rates from users who want the most up-to-date information.
Publisher Branding Appears in Rich Results
For NewsArticle, Google displays the publisher's name and logo in search results when a publisher logo is provided in the schema. This brand visibility in search results builds recognition and trust before users click through to your site.
AI Search Engines Use Article Schema for Content Extraction
As search evolves toward AI-generated overviews and answer engines, clearly structured article content is significantly more likely to be extracted and cited. Platforms like Google's AI Overviews, Bing Copilot, and Perplexity use structured data signals to identify authoritative, well-attributed content suitable for citation in AI-generated responses.
Image Rich Results Require Article Schema
When your article appears in Google image results or when your article image appears alongside your search listing, article schema provides the contextual signals that associate the image with your article and help Google display it appropriately.
Article Schema Required Fields — Google's Guidelines
Google's structured data documentation defines specific requirements for each article type. Understanding what is required versus recommended helps you prioritise your schema fields.
Field Requirements by Priority
Headline — Must match your article's primary title and should be under 110 characters. Google recommends it matches the H1 heading on the page. This generator includes a live character counter.
Image — Google requires at least one image for article rich results. Should be at least 696 pixels wide, with 1200 × 630 pixels or larger strongly preferred. Must accurately represent the article content.
datePublished — Required for NewsArticle, strongly recommended for all types. Must be in YYYY-MM-DD ISO 8601 format and accurately reflect the original publication date. Using a false date violates Google's guidelines.
Author & Publisher with Logo — Required for NewsArticle. Publisher logo must meet Google's logo guidelines — at most 600 px wide and 60 px tall, on a white or transparent background.
dateModified — Strongly recommended for evergreen content that is updated regularly. Signals to Google that the content has been refreshed, improving recency signals.
How to Use This Article Schema Generator
Creating article structured data with this tool takes under two minutes.
Choose from BlogPosting, NewsArticle, Article, TechArticle, ScholarlyArticle, HowTo, Review, or AnalysisNewsArticle depending on your content type.
Enter your article headline, URL, description, and featured image URL. Add the publication date in YYYY-MM-DD format. Adding a date modified is recommended for evergreen content. Select the language and add your article section or category.
Use the keyword tag field — type each keyword and press Enter or comma to add it as a tag. Remove any tag by clicking the × button. Keywords help search engines understand the topic focus of your article.
Enter the author's full name, profile URL, headshot image URL, and a brief description of their expertise. Linking to a detailed author bio page strengthens the E-E-A-T signals your article sends to Google.
Enter your website or publication name, your site URL, and your publisher logo URL. For NewsArticle, also add the logo dimensions. The publisher logo should be your site's standard brand logo.
The tool instantly creates your complete JSON-LD script tag and displays it in the output panel.
Switch to the Validation tab to see a complete check of your schema against Google's article schema requirements. Every field is checked and specific recommendations are given for any missing or incorrect values.
Click Copy to copy the complete script tag to your clipboard. Paste it into the head section of your article page HTML. Click Test on Google to verify eligibility in Google's Rich Results Test.
Where to Add Article Schema on Your Page
For standard HTML pages, paste the article schema script tag inside the <head> section of your HTML, alongside your other meta tags. This is Google's recommended placement and keeps all machine-readable code together.
One important requirement applies across all platforms: the information in your article schema must accurately match the visible content on your page. Google checks schema against page content regularly and will remove rich result eligibility from pages where structured data contradicts what users see.
WordPress
Rank Math, Yoast SEO, and All In One SEO all generate article schema automatically for blog posts. To customise beyond what these plugins provide — adding detailed author credentials or specific article sections — use WP Code or a similar plugin to add custom JSON-LD to individual posts.
Ghost
Ghost themes typically support custom code injection, allowing you to add JSON-LD to post templates directly. Use the theme's code injection settings to implement article schema across all posts or on specific content types.
Medium & Substack
Medium and Substack generate their own schema automatically, so custom article schema is generally not applicable on these platforms. For full control over your structured data, self-hosted publishing platforms are recommended.
Custom HTML / CMS
Paste the script tag inside the <head> of your page. Web developers can implement the JSON-LD template programmatically in CMS themes and page templates to generate consistent article schema across all content automatically.
Article Schema Best Practices
Following these best practices ensures your article schema consistently qualifies for rich results and aligns with Google's quality guidelines.
Google places significant weight on author identity in its E-E-A-T evaluation. An author with a name, a URL linking to a bio page, and a photo in the schema sends much stronger trust signals than anonymous authorship. Implement author-specific schema on each article rather than using a generic site author.
Google displays your headline in rich results and recommends keeping it under 110 characters. Longer headlines may be truncated or may reduce rich result eligibility. Write concise, descriptive headlines that accurately represent the article content.
Without an image, your article schema is technically valid but will not qualify for visual article rich results — the card-style listings with images that appear in Top Stories and article carousels. Use a unique image for each article rather than a generic placeholder.
Setting both dates gives Google a complete picture of your content's lifecycle. When you update an existing article significantly, updating the dateModified value signals to Google that the content has been refreshed — improving your chances of being shown for queries where recency is important.
Every value you include in your article schema must match what users see when they visit your page. Do not include author names, dates, or descriptions in the schema that are not visible on the page itself. Discrepancies between schema and visible content are a common cause of rich result removal.
After adding article schema to any page, use Google's Rich Results Test to verify that the schema is valid and the page is eligible for article rich results. The tool shows exactly which rich result features your schema qualifies for and highlights any errors or warnings.
Who Should Use an Article Schema Generator?
Bloggers and content creators use article schema generators to add structured data to their posts without writing JSON-LD manually. Adding article schema is one of the fastest technical SEO improvements available to any content site.
SEO professionals use article schema generators when implementing structured data for client blogs, news sites, and content hubs as part of technical SEO audits and optimisation campaigns.
News publishers and digital media organisations use article schema — specifically the NewsArticle type — to qualify their content for Google News inclusion, Top Stories placement, and news-related rich results in search.
Web developers use the generator to produce correctly formatted JSON-LD article schema templates that they implement in CMS themes, post templates, and page builders at scale.
Content marketing teams use article schema to ensure that every article they publish carries the correct structured data, strengthening the overall authority signals for their content across the site.
Academic institutions and research organisations use ScholarlyArticle schema to mark up research papers and academic publications in a way that helps Google understand and attribute their scholarly content correctly.