Redirecting *.tumblr.com Pages to your Blog
by Cosmo Catalano
I’ve talked before about my much-diminished stoke for Tumblr as a platform.
Fortunately, I’m not the only one who sees things this way, and a lot of great tools exist to help you migrate your setup to WordPress. There’s a built-in tool that pulls in your Tumblr blog into a WP install more-or-less intact, and if you are using a custom domain, you can point it to your WordPress install and use this plugin to redirect your old URLs in a line of code.
But what to do about all those
[your-account].tumblr.com URLs? Granted, they probably have terrible search rank, since Tumblr’s not great at that, but they’re still there, they still have your same content, and some people might still be using links to them. Tumblr has 301 redirect support for Pages, but alas—they’ve cleverly disabled it for Posts:
You’ll notice that I’ve split the code into two sections—one for
<head> and one for
rel="canonical" and a helpful meta description, why this redirect was happening.
While it’s a bit optimistic to assume this oddball code is readable, I prefer to be specific about what’s going on and risk being misunderstood. But if you’re nervous about SEO impact, a
noindex meta and redirect script in the body only might be a better solution: