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.

Scientific topics: Computer science

Keywords: Mark-up, Bioschemas, Interoperability

Resource type: Training materials

Target audience: web developers, System administrators

Difficulty level: Beginner

Licence: Creative Commons Attribution 4.0

Authors: Niall Beard

Contributors: Raniere Silva

External resources:

Bioschemas Link to FAIRsharing

Schema.org Link to FAIRsharing

Adding schema.org to a GitHub Pages site https://tess.elixir-europe.org/materials/adding-schema-org-to-a-github-pages-site This guide will show you how to do add schema.org to GitHub Pages. Raniere Silva Computer science Mark-up, Bioschemas, Interoperability web developers System administrators