While writing blog posts, you might’ve noticed something odd:
Some hashtags like #Python
turn into clickable links,
but others like #파이썬
(Korean for Python) stay plain text.
So… what’s going on here?
🔍 How Hashtags Work on dev.to
dev.to automatically turns certain hashtags into tag links — but only under specific conditions:
-
Only English letters, numbers, and some special characters are allowed
- ✅ These work:
#python
,#webdev
,#100DaysOfCode
- ❌ These don't:
#파이썬
,#개발자
,#코딩일기
(non-Latin characters)
- ✅ These work:
-
Real tags should be declared in the front matter
- At the very top of your post, you should use this format:
--- title: "My First Blog Post" tags: [python, webdev, korea] ---
- These tags are used for dev.to’s search, feed filtering, and recommendation system.
🧱 But What About #
in the Body?
In Markdown, #
is also used for headings:
markdown
# Main Heading
## Subheading