About this Eleventy Starter Project
This eleventy Starter Project demonstrates how to add schema.org markup to the eleventy base blog starter project.
Schema markup helps with SEO and Digital Persona Optimization.
It contains a step by step guide how to add schema markup without any plugins.
- Why is schema markup important for a blog or a personal portfolio website?
- How can I add global schema to all pages generated by eleventy?
- Which Tools to use for validating schema markup?
- How to add WebPage schema to all pages?
- How to mark up your articles with schema?
- How to Automate the publishedDate and modifiedDate for your pages and articles?
- How To Add Breadcrumbs based on navigation hierarchy. This article also show show to add the breadcrumb navigation to the website.
This blog is published live at https://kajkandler.github.io/eleventy-base-blog-with-schema/
About Kaj Kandler
This Eleventy Starter Project has been developed and documented by Kaj Kandler
Kaj Kandler is an expert in Digital Persona Optimization (DPO). He lives in Berlin, Germany. Mr. Kandler helps solo professionals, coaches and public speakers to be visible in Google Search and AI chat bots. He elevates their personal brand through clarity and consistency of message. Kaj helps public personas build a brand that search engines understand. Search engines like Google Search will recognize consistent information as factual. Google shows a rich knowledge panel for the brand based on factual information.
Kaj Kandler works with static site generators since his times at Conficio, which he generated with Apache Cocoon. In 2025 he discovered Eleventy (11ty) and migrated the websites kajkandler.com and Entity Garden from Blurry. The main reason to migrate was the possibility to implement efficiently schema markup through the Data Cascade.