Adding schema.org to a GitHub Pages site

​GitHub Pages are an excellent platform for creating informative websites. The hosting is (currently) free which is a huge plus; the collaborative tools allow teams (that may be widely distributed, fluctuating, and/or voluntary) to contribute in a well-structured, verifiable, and open manner; and the version control capabilities are a must in any software project. It’s becoming an increasingly popular choice to make websites with. GitHub Pages makes use of the Jekyll templating engine.

In this tutorial we will set up a new Jekyll site to share our training materials with, and mark-up them using schema.org.

Licence: Creative Commons Attribution 4.0 International

Keywords: Mark-up, Bioschemas, Interoperability


Additional information

Target audience: web developers, System administrators

Resource type: Training materials

Authors: Niall Beard

Contributors: Raniere Silva

Scientific topics: Computer science

External resources:

Bioschemas Link to FAIRsharing

Schema.org Link to FAIRsharing