We're changing the way we parse URLs on tagged and search pages to properly encode/decode them to support spaces, hyphens, plus signs, and underscores.
How Does This Affect You?
Chances are, you won't notice a thing. However, if you:
- Bookmarked /tagged or /search pages;
- Have /tagged or /search page links in a post, your blog's theme, your blog's description, or somewhere outside of Tumblr;
You'll need to update those URLs.
You don't need to make any updates to the tags on your posts. Only any hard-coded URLs to /tagged and /search pages.
To help you prepare for this change, we've added a new toggle to the /customize page:
When that toggle is disabled, going to a blog's tagged URL like https://staff.tumblr.com/tagged/tumblr-tuesday would turn "tumblr-tuesday" into "tumblr tuesday" and you'd see posts with that tag.
When the toggle is enabled, that https://staff.tumblr.com/tagged/tumblr-tuesday URL will be decoded as "tumblr-tuesday" instead.
Here's a guide to how URLs will be decoded:
Your tag | How the URL will look |
---|---|
tumblr tuesday | yourblog.tumblr.com/tagged/tumblr%20tuesday |
tumblr-tuesday | yourblog.tumblr.com/tagged/tumblr-tuesday |
tumblr+tuesday | yourblog.tumblr.com/tagged/tumblr%2Btuesday |
tumblr_tuesday | yourblog.tumblr.com/tagged/tumblr_tuesday |
When?
The aforementioned toggle is live now! Give it a try.
On December 1st, 2021, we'll enable the new URL changes for everyone.
Use the "Use better tagged and search URL decoding" toggle on the /customize page to prepare for the December 1st changes.
Why?
We know that for years, multi-word tags and tags that include special characters have been a major source of frustration. We are doing work on our end to fix this, and this change is part of that work.