diff --git a/templates/blog/post.html b/templates/blog/post.html
index defa153bddb2e8749ce39ed222e3022f801e236a..ef7b1148c2f12c9d92e140379b50b43c392705aa 100644
--- a/templates/blog/post.html
+++ b/templates/blog/post.html
@@ -37,6 +37,7 @@
           </div>
         </div>
       </div>
+      {% block related_posts %}{% endblock %}
     </div>
   </div>
 {% endblock %}
diff --git a/templates/pages/content.html b/templates/pages/content.html
index 701ce94ed363bcb3a937d200674e15ea3e0e56c7..db8c4266189b212f5eb53ffdb8a224311358801a 100644
--- a/templates/pages/content.html
+++ b/templates/pages/content.html
@@ -17,5 +17,14 @@
       {% endblock content %}
     </div>
   </section>
-  {% include "pages/related_posts.html" %}
+  {% block related_posts %}
+    {% set blog_section = get_section(path="blog/_index.md") %}
+    <section class="section" resource="{{ blog_section.permalink }}" typeof="schema:Blog">
+      <meta property="schema:publisher" href="https://teckids.org/" />
+      <div class="container">
+        <h2 class="title is-2">{{ title | default(value="Aus dem Teckids-Blog") }}</h2>
+        {% include "pages/related_posts.html" %}
+      </div>
+    </section>
+  {% endblock %}
 {% endblock %}
diff --git a/templates/pages/related_posts.html b/templates/pages/related_posts.html
index 26fafd9b5120fb0eeef78791dd167dcd9370af87..8ff2a7bbfde094c23fed5b1219aad8f727e11640 100644
--- a/templates/pages/related_posts.html
+++ b/templates/pages/related_posts.html
@@ -1,16 +1,10 @@
 {% set blog_section = get_section(path="blog/_index.md") %}
-<section class="section" resource="{{ blog_section.permalink }}" typeof="schema:Blog">
-  <meta property="schema:publisher" href="https://teckids.org/" />
-  <div class="container">
-    <h2 class="title is-2">{{ title | default(value="Aus dem Teckids-Blog") }}</h2>
-    <div class="columns is-multiline is-same-height mt-4">
-      {% for post in blog_section.pages %}
-        {% if "aspekt" in post.taxonomies and page.title in post.taxonomies["aspekt"] %}
-          <div class="column is-one-third">
-            {% include "blog/card.html" %}
-          </div>
-	{% else %}{% continue %}{% endif %}
-      {% endfor %}
-    </div>
-  </div>
-</section>
+<div class="columns is-multiline is-same-height mt-4">
+  {% for post in blog_section.pages %}
+    {% if "aspekt" in post.taxonomies and page.title in post.taxonomies["aspekt"] %}
+      <div class="column is-one-third">
+        {% include "blog/card.html" %}
+      </div>
+    {% else %}{% continue %}{% endif %}
+  {% endfor %}
+</div>