1 . Structured Data, MicroData, Schema.org

Here we will discus about what semantics are included in the Momentum

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

  1. Core Concepts
    1. Structured Data, MicroData, Schema.org
    2. GraphDB & Dynamic Content
    3. Html Renders (VPTL Model)
    4. Semantic HTML  (Document Semantics)
    5. CSS & Preprocessors
    6. External CSS & JS Libraries
    7. Integrated CMS
    8. Momentum Network and Market
  2. Environment
    1. Viewport
    2. Project Settings
    3. Tools Panel
    4. Code Editor & External Libraries
    5. Visual Helpers
    6. Web Parser
    7. Structure Panel
    8. Render Panel
    9. Stylebook
    10. Assets
  3. HTML
    1. Layout Structure (Master Template)
    2. Basic HTML Building
    3. Parsing Pre-made HTML
    4. Working With Snippets
    5. HTML In Dynamic Collection
    6. Hidden HTML Elements
    7. Forms
    8. Container Lock
  4. Website Structure
    1. Blank Pages
    2. Schema.org Classes
    3. Collections
    4. Collection Properties
    5. DIMS Module Settings
    6. Stylebook (vptli)
    7. Using Render Panel
    8. Index Operations
    9. Relations Between Collections
    10. Taxonomies
  5. Schema.org, Advanced
    1. Independent vs Context
    2. Testing Schema
    3. Knowing When To Stop
  6. Classes & Attributes, Advanced
    1. Auto Generated Classes
    2. Dynamic Attributes
  7. DIMS (CMS)
    1. Overview
    2. DIMS Interfaces
    3. DIMS Modules
    4. Publishing Content
  8. Building Editing Flow
    1. Inbound & Outbound Relations
    2. Using Dims Attributes
  9. Going Live
    1. Connect An External Domain Name