diff --git a/blog_posts/css-root-vs-html.md b/blog_posts/css-root-vs-html.md
index 3710f4d0c..fb48e1c48 100644
--- a/blog_posts/css-root-vs-html.md
+++ b/blog_posts/css-root-vs-html.md
@@ -1,5 +1,6 @@
---
title: What's the difference between :root and html in CSS?
+shortTitle: :root vs html
type: story
tags: css,layout,selector
expertise: beginner
diff --git a/blog_posts/js-abort-fetch.md b/blog_posts/js-abort-fetch.md
index 4eefe0aff..baa2346e5 100644
--- a/blog_posts/js-abort-fetch.md
+++ b/blog_posts/js-abort-fetch.md
@@ -1,5 +1,6 @@
---
title: "Tip: Abort a fetch request in JavaScript"
+shortTitle: Abort a fetch request
type: story
tags: javascript,function
expertise: intermediate
diff --git a/blog_posts/js-create-element.md b/blog_posts/js-create-element.md
index e089635eb..4450674c1 100644
--- a/blog_posts/js-create-element.md
+++ b/blog_posts/js-create-element.md
@@ -1,5 +1,6 @@
---
title: Creating HTML elements in JavaScript
+shortTitle: Creating HTML elements
type: story
tags: javascript,browser
expertise: beginner
diff --git a/blog_posts/js-remove-trailing-zeros.md b/blog_posts/js-remove-trailing-zeros.md
index 6678f8ec7..22f2d2a7e 100644
--- a/blog_posts/js-remove-trailing-zeros.md
+++ b/blog_posts/js-remove-trailing-zeros.md
@@ -1,5 +1,6 @@
---
title: How can I remove trailing zeros from a number in JavaScript?
+shortTitle: Remove trailing zeros from number
type: story
tags: javascript,math
expertise: beginner