diff --git a/app/views/layouts/_head.html.erb b/app/views/layouts/_head.html.erb
index c9bf20abd..bda586af5 100644
--- a/app/views/layouts/_head.html.erb
+++ b/app/views/layouts/_head.html.erb
@@ -67,3 +67,7 @@
" />
<% end %>
+
+<% if content_for? :schema %>
+ <%= yield :schema %>
+<% end %>
\ No newline at end of file
diff --git a/app/views/posts/_schema.html.erb b/app/views/posts/_schema.html.erb
new file mode 100644
index 000000000..4db9af843
--- /dev/null
+++ b/app/views/posts/_schema.html.erb
@@ -0,0 +1,27 @@
+<% if post && post.post_type.name == 'Question' %>
+ <% suggested_answers = @children.filter { |answer| answer.score > 0.5 } %>
+
+<% end %>
\ No newline at end of file
diff --git a/app/views/posts/show.html.erb b/app/views/posts/show.html.erb
index c25a17c03..b968e7b71 100644
--- a/app/views/posts/show.html.erb
+++ b/app/views/posts/show.html.erb
@@ -17,6 +17,10 @@
" />
<% end %>
+<% content_for :schema do %>
+ <%= render 'posts/schema', post: @post %>
+<% end %>
+
<%= render 'posts/expanded', post: @post, float_notice: false %>
<% if @post.post_type.has_answers %>