If the title of your Jekyll post is like this:

title: Product Review - Stellar Repair for MS SQL - Part 5: File Corruption

You might get the following error:

Error: YAML Exception reading /Users/rad/Projects/blog/Blog/_posts/2026-05-01-product-review-stellar-repair-for-ms-sql-part-5-file-corruption.md: (<unknown>): mapping values are not allowed in this context at line 3 column 59

This is because Jekyll is not sure of what to make of this situation, where there are two colons:

jekyllColons

The fix for this is simple - wrap the entire title in single (or double) quotes.

title: "Product Review - Stellar Repair for MS SQL - Part 5: File Corruption"

jekyllTitle

TLDR

If you have a colon or other special characters in your Jekyll title, wrap the entire title in quotes.

Happy hacking!