There
are many schema.org defined types of structured data. Each schema type has many
different elements and sub-elements that are hard to understand and decipher
from reading schema.org's website and the original schema definition.
We have
made it easy by providing the most popular Schema types that Google cares about
and bringing together all the elements, marking which ones are essential,
recommended, or optional in a simple plugin.
As of version 0.21, the schema builder
plugin supports the following schema types:
Advanced Functionality
The schema builder plugin also has the following advanced functionalities:
Picking Up Multiple Elements
In FAQs and Product schema types, certain elements are repeated multiple times. The schema builder plugin helps users to insert or update such elements on their webpage.
For instance, if the user wants to generate multiple reviews. Rather than entering manually, he can use the plugin (i.e., auto-generate multiple review option) to automatically detect and pick up multiple reviews from the web page.
Certain elements that need to be specified are not clearly mentioned on the web page.
For instance, the user wants to pick up the rating count (i.e., 35 reviews) from the web page and save it on the schema builder plugin. However, the plugin will display an error while saving because the string consists of both numbers and text, whereas the rating count element allows saving numbers only. To solve this issue, the user can use the advanced string transformation feature to transform the string. This feature has four options - remove numbers, remove text, remove specific text, and custom. Based on the requirement, the user can select any option and transform the string.
In this case, the user wants only numbers, so he will select remove text, or remove specific text. Selecting any of the two options will provide the same result. Selecting remove text option will automatically remove text from the string whereas selecting the remove specific text option, the user will have to mention the text that is to be removed. Once the string is transformed, it can be saved.