Schema Generator
Dual mode operation:generated by filling in a form Schema.org JSON-LD, orPost analysis Completeness of existing code and compliance with Google specifications.
Support 10 Schema types, instant verification, one-click copying, and one-click downloading. Easily take advantage of structured data on your website.
Select Schema type
Fill in the fields mark * is required
JSON-LD output
{
// Select the Schema type and fill in the fields to generate JSON-LD
}
Frequently Asked Questions
<script type="application/ld+json"> in the label. The advantages include: (1) does not affect the HTML structure; (2) is easy to maintain and update; (3) can embed multiple independent sets of Schema; (4) supports dynamic generation. Google has made it clear that JSON-LD is their preferred implementation, and this tool also uses the JSON-LD format for output.
<script type="application/ld+json"> Just tag it. For example: a product page can also contain Product Schema(Describe product information),BreadcrumbList Schema(describing the navigation path), and WebSite Schema(Describe the entire site). Google will also combine and parse this data for different Rich Results presentations. This tool generates a set of schemas at a time, which you can use multiple times and place on the same web page at the same time.
<head> or <body> anywhere in , just use <script type="application/ld+json"> Just label the package. Best practice suggestion: Place the entire site's Schema (such as WebSite, Organization) in <head> Unified management in; place page-specific Schema (such as Article, FAQPage, Product) near the corresponding content block <body> in. Google has no restrictions on placement, but it does ensure that the content of the structured material matches what is actually displayed on the page.
SEO structured data knowledge encyclopedia
Learn more about Schema.org structured data and its use in SEO
What is Schema.org? A Complete Beginner's Guide to Structured Data
Schema.org is a structured data vocabulary (Vocabulary) jointly launched by Google, Microsoft, Yahoo and Yandex. The purpose is to establish a unified set of markup standards so that websites can describe the semantics of web content in a machine-readable way. Structured data uses standardized attributes (such as name, description, price, rating) to mark entity objects (products, articles, events, organizations, etc.) in web pages.
In the world of SEO, structured data is the foundation for Rich Results. Google supports more than 30 Rich Results categories, including product reviews (Product), Q&A (FAQ), recipes (Recipe), events (Event), etc. After the corresponding structured data is added to the website, eye-catching elements such as star ratings, price ranges, and Q&A previews may be displayed in the search results, significantly increasing the click-through rate (CTR).
Complete tutorial on JSON-LD format
JSON-LD (JavaScript Object Notation for Linked Data) is currently the most officially recommended structured data implementation method by Google. Unlike Microdata and RDFa, JSON-LD is completely independent of the HTML structure. <script type="application/ld+json"> Tag embedding does not affect the visual presentation and HTML structure of the page.
A standard JSON-LD structure contains three core elements:@context(Definition of vocabulary used, fixed to "https://schema.org")、@type(define entity types such as WebSite, Article), andattribute key value(Varies by type, such as name, description, url). JSON-LD supports nested structures and can describe complex relationships, such as product suppliers, article authors, etc.
FAQ Schema Complete Guide
FAQ Schema (FAQPage) is one of the most popular structured data types in Google Rich Results. After enabling FAQ Schema, your Q&A content can be displayed directly in the search results, allowing users to get answers without clicking on the web page. This not only improves the user experience, but also greatly increases the attention of the search results.
FAQ Schema usage mainEntity attributes to define each question and answer group, each question and answer group contains Question(problem name) and AcceptedAnswer(Answer text). Google recommends that the FAQ page should contain at least 2 sets of questions and answers, and the answers should be complete and helpful. Note: FAQ Schema is only applicable to web pages where the main content of the page is in the form of questions and answers. Part of the content of a general page should not be marked as FAQ.
The Complete Guide to Product Schema
Product Schema is a must-have structured data for e-commerce websites. After enabled, the search results may display rich information such as the product's price, inventory status, review star rating, and number of reviews, which greatly enhances the attractiveness of the product in the search results. Google supports Product Rich Results including price tags, shopping buttons, and review information.
The core required fields of the Product Schema need to be at least name(product name) and offers(supply information). Suggested fields include description(product description),brand(brand),sku(stock keeping unit),image(product picture),aggregateRating(review overview) and review(User comments). The more complete the Product Schema provided, the richer the search results will be.
Complete Guide to SoftwareApplication Schema
SoftwareApplication Schema is a specialized structured data type for software products and applications. Whether it is a mobile app, desktop software, web application or SaaS product, you can use this Schema to describe the detailed information of the software to search engines. When enabled, Google search results may display rich information such as software name, ratings, operating system compatibility, price, and download links.
When implementing a SoftwareApplication Schema, it is recommended to include the following fields:name(Software name),description(software description),operatingSystem(Supported operating systems such as Windows, macOS, Android),applicationCategory(Application categories such as Game, Multimedia, DeveloperApplication) and offers(price information). If the software has user ratings, you can also add it aggregateRating Show average rating.
Complete Guide to BreadcrumbList Schema
BreadcrumbList Schema (breadcrumb navigation structured data) is an important tool to improve website navigation experience and search result display. When enabled, the navigation path (such as Home > Products > Laptops) will be displayed above the page title in Google search results to help users quickly understand the location of the page on the website and increase the click-through rate of search results.
BreadcrumbList Schema uses itemListElement Array to define each navigation level, each element contains @type: ListItem、position(Position order, starting from 1),name(display name) and item(Corresponding URL). When implementing, ensure that the breadcrumb path is consistent with the actual navigation level of the page. Google recommends that a BreadcrumbList contain at least 2 items, with the last item being the current page.