No Login Data Private Local Save

Structured Data Generator - Online JSON-LD Article & Product

15
0
0
0

Structured Data Generator

Generate JSON-LD for Article & Product schema — Google Rich Results ready.

Article Details
📋 Basic Information
Max 110 characters recommended by Google
At least 1200px wide for Google News / AMP
✍️ Author
🏢 Publisher
📅 Dates
🏷️ Additional
Comma-separated
JSON-LD Article Schema
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "",
  "author": {
    "@type": "Person",
    "name": ""
  },
  "datePublished": "",
  "publisher": {
    "@type": "Organization",
    "name": ""
  }
}
Product Details
📦 Basic Information
💰 Offer Details
⭐ Aggregate Rating
1-5 scale
📝 Single Review (Optional)
JSON-LD Product Schema
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "",
  "offers": {
    "@type": "Offer",
    "price": "",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}
Pro Tip: After generating your JSON-LD, validate it using Google Rich Results Test or Schema.org Validator. Paste the generated code into the <head> or <body> of your webpage inside a <script type="application/ld+json"> tag.

Frequently Asked Questions

JSON-LD (JavaScript Object Notation for Linked Data) is Google's most recommended format for structured data. Unlike Microdata or RDFa, JSON-LD doesn't require you to modify your HTML markup — you simply place a <script type="application/ld+json"> block in your page's <head> or <body>. It's cleaner, easier to maintain, and less prone to breakage when updating page templates.

Article schema helps search engines understand your content's headline, author, publication date, and publisher. This can lead to enhanced appearances in Google Search results — including rich cards, top stories carousels, and better visibility in Google News. It also helps Google distinguish between different articles on the same page and correctly attribute authorship.

Product schema enables rich product snippets in search results, displaying price, availability, star ratings, and review counts directly in the SERP. This can significantly increase click-through rates by 5-30%. For e-commerce sites, it's also essential for appearing in Google Shopping tab results and can integrate with Merchant Center feeds.

Structured data is not a direct ranking factor, but it indirectly helps. Rich results make your listing more visually prominent and informative in search results, which can improve click-through rate (CTR). Higher CTR signals to Google that your page is relevant for the query. Additionally, structured data helps Google better understand your content, which can improve its ability to match your page to relevant queries.

Use Google's Rich Results Test (search.google.com/test/rich-results) — it shows which rich results your page qualifies for and flags any errors or warnings. The Schema.org Validator (validator.schema.org) offers a more comprehensive check covering all schema types. Also monitor the Google Search Console "Enhancements" reports for ongoing structured data issues on your site.

Google requires at minimum: headline, author (with name), datePublished, and publisher (with name). For Google News and Top Stories eligibility, you also need a high-resolution image (at least 1200px wide), and the article must be timely. The mainEntityOfPage URL is strongly recommended to resolve canonical issues.

Use ISO 8601 format: YYYY-MM-DD (e.g., 2024-03-15) for dates, or YYYY-MM-DDThh:mm:ss+00:00 for date+time with timezone (e.g., 2024-03-15T10:30:00+00:00). Google primarily uses the date portion for Article schema, so YYYY-MM-DD is sufficient in most cases.

InStock — Item is currently available for purchase.
OutOfStock — Item is currently unavailable.
PreOrder — Item can be ordered before its release date.
BackOrder — Temporarily out of stock but can still be ordered.
LimitedAvailability — Limited quantity available.
OnlineOnly — Only available for online purchase.
InStoreOnly — Only available at physical locations.
These values use the full schema.org URL format (e.g., https://schema.org/InStock) in the JSON-LD output.

Yes! You can include multiple JSON-LD script blocks on a single page. For example, an e-commerce product page might have both Product and BreadcrumbList schema. An article page could include Article, BreadcrumbList, and Organization schema. Each script block should be independent and contain complete, valid JSON-LD.

Errors in structured data prevent rich results from appearing. Google simply ignores invalid structured data — your page won't be penalized, but you'll miss out on enhanced SERP features. Warnings (non-critical issues) may still allow rich results but indicate best practices aren't being followed. Always validate before deploying, and monitor Search Console for structured data issues.