Structured data
Structured data gives search engines the possibility to understand the context of the website content. Until this technology search engines were doing the job of figuring out by themselves the meaning of the content they find around the web. Structured data is a big U turn in that aspect. Using structured data developers are giving information to search engines on how to understand / interpret content that is on the website. It increases accuracy of search results for a given query.
https://developers.google.com/search/docs/guides/sd-policies
MicroData
Microdata is a WHATWG HTML specification used to nest metadata within existing content on web pages. [1] Search engines, web crawlers, and browsers can extract and process Microdata from a web page and use it to provide a richer browsing experience for users. Search engines benefit greatly from direct access to this structured data because it allows them to understand the information on web pages and provide more relevant results to users.[2][3] Microdata uses a supporting vocabulary to describe an item and name-value pairs to assign values to its properties.[4] Microdata is an attempt to provide a simpler way of annotating HTML elements with machine-readable tags than the similar approaches of using RDFa and microformats.
Sources:
https://en.wikipedia.org/wiki/Microdata_(HTML)
Both HTML5 WHATWG initial specification, and W3C HTML5 specification presume structured data extension of HTML.
Both have MicroData integration included. HTML + RDFa is another standard included in W3C recommendation. For the time being Momentum has only MicroData integrated. In future there is ...
MetaData does NOT give semantic meaning to html items, Schema.org library DOES. MetaData is just one way of integration for ontology library like Schema.org
Schema.org
Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond.
Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model. Over 10 million sites use Schema.org to markup their web pages and email messages. Many applications from Google, Microsoft, Pinterest, Yandex and others already use these vocabularies to power rich, extensible experiences.
Founded by Google, Microsoft, Yahoo and Yandex, Schema.org vocabularies are developed by an open community process, using the [email protected] mailing list and through GitHub.
A shared vocabulary makes it easier for webmasters and developers to decide on a schema and get the maximum benefit for their efforts. It is in this spirit that the founders, together with the larger community have come together - to provide a shared collection of schemas.
Source: https://schema.org/
Schema is the source of inspiration when building information architecture. We can quickly experiment combining models in relation to one another.
Coming soon: Use schema .org as informational framework // content driven design
Understand how structured data works
Google Search works hard to understand the content of a page. Anyone can help by providing explicit clues about the meaning of a page to Google by including structured data on the page. Structured data is a standardized format for providing information about a page and classifying the page content; for example, on a recipe page, what are the ingredients, the cooking time and temperature, the calories, and so on.
Google uses structured data that it finds on the web to understand the content of the page, as well as to gather information about the web and the world in general.
Source: https://developers.google.com/search/docs/guides/intro-structured-data
Google Rich Results
Google uses structured data to understand the content on the page. You can help us by providing specific information about your site, which can help your site display in richer features in search results.
https://developers.google.com/search/docs/guides/search-gallery
Rich Snippets: Everything You Need To Know In 2020 [With Case Study]
https://www.seobility.net/en/blog/rich-snippets
How Microdata & Schema are used in the Momentum
Momentum puts an accent on semantic modeling at early stage of the workflow. Environment provides UI to create database collections out of schema.org classes and connect them via relations. Nesting of models that schema requires is done using both inbound and outbound relational mechanisms.
Read more about how it works with dynamic content in the next article.
Specifications:
https://html.spec.whatwg.org/multipage/microdata.html
https://www.w3.org/TR/microdata/
Actions
Find out more about schema
Check how to create your first model