diff --git a/.ci/generateIndex.py b/.ci/generateIndex.py
index 5bb6bd3f061ec4a1c5a4b6b17b23b4ca1c8bcf25..b09107308449bb917b322e95a5c8edb901ccf3e9 100644
--- a/.ci/generateIndex.py
+++ b/.ci/generateIndex.py
@@ -170,6 +170,11 @@ def generate_header(folder, permalink, shortcut, order, legacy_from, title, desc
         header += "  - /cards/" + root_lab(shortcut) + "\n"
         header += "  - /" + folder + "/cards/" + root_lab(shortcut) + "\n"
 
+    # include the legacy section in the redirect_from section
+    if len(legacy_from) > 0:
+        for item in legacy_from[1:-1]:
+            header += str(item)
+
     # add the title and description
     if len(title) > 0:
         header += "title: " + title + "\n"
diff --git a/external/on-offboarding/onboarding/onboarding.md b/external/on-offboarding/onboarding/onboarding.md
index 3ef424be061d86557fa20358a9b21cd97baf092f..ce53d7dae02d6376b82ef4ae769565c9c1b8e176 100644
--- a/external/on-offboarding/onboarding/onboarding.md
+++ b/external/on-offboarding/onboarding/onboarding.md
@@ -6,6 +6,9 @@ shortcut: on-offboarding:onboarding
 redirect_from:
   - /cards/on-offboarding:onboarding
   - /external/cards/on-offboarding:onboarding
+  - /external/on-offboarding/godparent
+  - /external/on-offboarding/checklistGodparent
+  - /external/on-offboarding/checklistGetStarted
 legacy_from:
   - /external/on-offboarding/godparent
   - /external/on-offboarding/checklistGodparent