From 4ca42d3df1ffa6b241c83eb9abf7d06e5efb6eaa Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Sun, 16 Nov 2025 19:13:37 +0000
Subject: [PATCH 1/3] Initial plan
From 83e90301257d2728d45fb263f0b7462351164042 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Sun, 16 Nov 2025 19:19:34 +0000
Subject: [PATCH 2/3] Add JSON-LD schemas for BreadcrumbList and TechArticle
Co-authored-by: gkorland <753206+gkorland@users.noreply.github.com>
---
_includes/breadcrumb_schema.html | 41 +++++++++++++++++++++++++++++++
_includes/head_custom.html | 4 +++
_includes/techarticle_schema.html | 36 +++++++++++++++++++++++++++
3 files changed, 81 insertions(+)
create mode 100644 _includes/breadcrumb_schema.html
create mode 100644 _includes/techarticle_schema.html
diff --git a/_includes/breadcrumb_schema.html b/_includes/breadcrumb_schema.html
new file mode 100644
index 00000000..fa451b91
--- /dev/null
+++ b/_includes/breadcrumb_schema.html
@@ -0,0 +1,41 @@
+{% comment %}
+BreadcrumbList JSON-LD Schema.org markup
+Generates breadcrumb navigation structure for SEO
+{% endcomment %}
+{% if page.url != "/" %}
+
+{% endif %}
diff --git a/_includes/head_custom.html b/_includes/head_custom.html
index faf36538..98c4b3b0 100644
--- a/_includes/head_custom.html
+++ b/_includes/head_custom.html
@@ -11,3 +11,7 @@
})(window,document,'script','dataLayer','{{ site.gtm_tracking }}');
{% endif %}
+
+
+{% include breadcrumb_schema.html %}
+{% include techarticle_schema.html %}
diff --git a/_includes/techarticle_schema.html b/_includes/techarticle_schema.html
new file mode 100644
index 00000000..6828d7b1
--- /dev/null
+++ b/_includes/techarticle_schema.html
@@ -0,0 +1,36 @@
+{% comment %}
+TechArticle JSON-LD Schema.org markup
+Provides structured data for technical documentation pages
+{% endcomment %}
+
From e2343f60c91f21989e6b92a49bded0b169efdf95 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Mon, 17 Nov 2025 09:48:59 +0000
Subject: [PATCH 3/3] Add datePublished field to TechArticle schema
Co-authored-by: gkorland <753206+gkorland@users.noreply.github.com>
---
_includes/techarticle_schema.html | 3 +++
1 file changed, 3 insertions(+)
diff --git a/_includes/techarticle_schema.html b/_includes/techarticle_schema.html
index 6828d7b1..79c76c8c 100644
--- a/_includes/techarticle_schema.html
+++ b/_includes/techarticle_schema.html
@@ -11,6 +11,9 @@
"description": "{{ page.description | strip_html | strip_newlines | escape }}",
{% endif %}
"url": "{{ site.url | default: 'https://docs.falkordb.com' }}{{ page.url }}",
+ {% if page.date %}
+ "datePublished": "{{ page.date | date_to_xmlschema }}",
+ {% endif %}
{% if page.last_modified_at %}
"dateModified": "{{ page.last_modified_at | date_to_xmlschema }}",
{% elsif page.date %}