From 5c65f40bbca27dfb26e75cb027f287b2aa78cd3a Mon Sep 17 00:00:00 2001
From: Dennis Fink
Date: Tue, 14 Jul 2026 19:38:31 +0200
Subject: Add structured data and microformats
This adds JSON-LD for the site, author, blog, and individual blog posts, so
search engines and other consumers can understand the blog structure more
clearly.
It also adds Microformats2 classes to blog posts and the about page, keeping
machine-readable author, post, category, date, and content data attached to the
visible HTML.
---
templates/blog.html | 7 +++++++
1 file changed, 7 insertions(+)
(limited to 'templates/blog.html')
diff --git a/templates/blog.html b/templates/blog.html
index 0ee96c7..4c011a1 100644
--- a/templates/blog.html
+++ b/templates/blog.html
@@ -6,10 +6,17 @@
{{ super() }}
{% endblock %}
+
+{% block json_ld %}
+ {{ super() }}
+ {% include "includes/blog-json-ld.html" %}
+{% endblock json_ld %}
+
{% block styles %}
{{ super() }}
{% endblock %}
+
{% block content %}{{ render_blog_index(this.pagination) }}{% endblock %}
--
cgit v1.3.1