Tumblr, SEO, and Why I Moved To WordPress

May 23, 2010

The Tumblr 'Upload a Photo' interfaceA number of people have asked about, or questioned my SEO-influenced move from Tumblr to (self hosted) WordPress for this blog. A lot of people know a little about SEO, which has caused a number of, “It’s not Tumblr, you just haven’t configured it; just edit the template” style responses, which I’ve seen repeated elsewhere on the web too. I’m writing this post to dispel those myths; deep down, Tumblr is currently pretty limited for good SEO.

I should first qualify that I think Tumblr is amazing – from the minute I started using it, I became an advocate. And I still am. A lot of people use Tumblr for many good reasons, and it’s the perfect product for them. Tumblr is not meant to be a WordPress competitor, it’s a very different thing: the simplicity and underlying social principles give it a different feel to standard blogging platforms.

Unfortunately, a standard blogging platform is what I need. Simplicity isn’t at the top of my list, and I get my social connection fixes elsewhere. I need flexibility and power, and don’t mind paying the price of tweaking time and expertise to get there.

I’ve been increasingly suspicious of Tumblr SEO qualities over the last 6 months. Of all the blogs I run, most of them are on WordPress (e.g. The Januarist, Amorphous Blog, Contentini), and a few are on Tumblr (including, previously, this one).

I launched my personal site on Tumblr just over a year ago; The Januarist about 8 months ago; Amorphous Blog about 2 months ago; Contentini about a week ago. Page ranks are: Contentini (0), Amorphous Blog (0) – both because they are too new to be assigned one – The Januarist (4) and my blog domain (5). Even though my personal domain has a pretty good pagerank (5) and is fairly old, I’d rarely get any search traffic that didn’t include my name. Maybe a couple of referrals a day. The Januarist, on the other hand – with less Page Rank, a newer domain, and less content – gets 30-40 search engine referrals on a bad day, for a wide variety of search phrases. Even the incredibly new Contentini and Amorphous Blog get more search engine traffic than my personal (higher ranking, more content) blog.

Not that search engine traffic is my top priority, but if you’re investing time writing posts and trying to make your way in the world of web professionals, it makes sense to optimize the traffic you get from any source. On (very rare) occasion, I’ll write something that I think is fairly important or interesting, and it would be good to know that relevant people are finding and reading it. Currently, most are not.

So anyway, on to some specific reasons. I’ve started to set up a test Tumblr site for this, using a tweaked default template (I tried searching for SEO optimized Tumblr themes, but couldn’t find any).

  • Page title <title> is the most important element of the page for on-page SEO, and Tumblr just doesn’t cut it. No matter how many tweaks you read and try, the lack of flexibility really lets it down. Sure, you can put your post title first, and if you really try (and you really do have to), get unique page titles for paginated archive pages. But I want a unique, descriptive page title for my home page – can I do that? I don’t know, but I can’t find a way of doing it. What if I want to include my blog title at the end of all pages EXCEPT individual blog posts? Again, not sure if I can do that, but it’s certainly not easy. Or include a different postfix to the title depending on the category/tag of post? I don’t necessarily want to do that last one, but at some point, I might. And it would be nice to have a counter that displayed as you were approaching the 60/64/66 character limit that most SEO people use for titles. For WordPress, install the “All in One SEO” plugin, and the world is your oyster.
  • Similarly for meta description. OK, so this isn’t particularly important for SEO, but it would be nice to have SOME kind of flexibility if you did want to use it in earnest. I know, you can put some summary blurb in there and that kind of thing, but there’s no way of explicitly defining it per post/page/whatever.
  • URLs: there’s no flexibility over the structure of URLs. This may be subtle, but I don’t want my title to come after some random ID number in the URL. Even if it only has a minuscule affect on ranking, it may have a bigger impact on SERP (Search Engine Results Page) click through rates (based on both the perception of the user, and the length of URL displayed by Google before cut-off).
  • H1. After the page title, the <h1> is probably next on the priority list for SEO. I think it’s terrible that the default Tumblr template doesn’t mark-up post titles as headings, not just from an SEO perspective but from an accessibility (structure of the page) angle too. Sure, you can change it, but shouldn’t that be default? There’s no excuse. Anyway – have you tried creating a “Photo” post in Tumblr? You don’t have an option to set a title (and therefore <h1>) for it! You may say, “Well, just use the Text type” – but then you miss out on the specific photo functionality. And…
  • Image alt attributes. Again, this is an accessibility as well as an SEO issue. By Tumblr allowing easily preventable accessibility issues to prevail, they are potentially promoting the creation of illegal websites (at least, in the US and UK, and I’d imagine in many other countries too). When you’re in a “Text” post and you use the “+ Upload a photo” option (which you have to, to upload a photo from your computer), it will upload and insert the image without prompting you for alt text. You have to remember to then highlight the image, and click the depressed “Image” button in the WYSIWYG in order to assign it some text (or alternatively, edit the HTML). Why should you have to remember to do this each time? Alt text is a necessity, not an option, in terms of accessibility.
  • Inter-page linking. It’s important, in terms of SEO, to ensure you have an excellent internal linking structure for your content. Tumblr makes it difficult (again, as far as I can tell – let me know if I’ve missed something) for you to create ‘related’ pages between posts, automatically display relevant/recent posts (e.g. in the sidebar), etc.
  • Native comments. Here’s a sentence full of cliches for you: User Generated Content (UGC) is a great way to get some long-tail keywords and phrases into your blog. In other words, as comments build up on your page, the amount of indexable content is also building up, helping your SEO (in most cases). Tumblr has limited capabilities for comments and other UGC (integrating Disqus – because it is javascript based – is not so great for indexable on-page SEO content).
  • Miscellaneous tweaks. As you get more heavily into SEO, you want to start playing with PageRank sculpting, adding noindex/nofollow to certain pages/links, and other techniques, which Tumblr makes difficult (at least, more clumsy than simply downloading a plugin for WordPress).

So there you have some of the reasoning. To reiterate: I like Tumblr, and don’t think it should integrate advanced SEO features (except where they need to make some simple changes for accessibility reasons) – it needs to retain the simplicity that makes it successful. But if SEO is particularly important to you, look elsewhere.

Tags: , , ,

7 Responses to “ Tumblr, SEO, and Why I Moved To WordPress ”

  1. baltimore seo on June 3, 2010 at 2:26 am

    The days of appealing to the search engines by “keyword stuffing” your webpage are long gone, but you should still ensure that your keywords appear a few times in the course of your page. I recommend somewhere between a 1% and 4% keyword density. Don’t go any higher than this, or your site will look like a spam site to the search engines, and may be penalized.

  2. [...] Almost four weeks ago, I switch my personal blog (this very one) from Tumblr to WordPress, because I didn’t think Tumblr was particularly versatile or good for SEO. [...]

  3. Robin Brown on December 9, 2010 at 11:28 am

    There’s no question in my mind about Tumblr’s uselessness for SEO purposes. Google just seems to ignore my Tumblr blogs, despite any tweaking, whereas I can get a WP blog up to PR4 in very little time. It’s the traffic too, though, Google just doesn’t seem to send any traffic to Tumblr.

    Having said this, like you, I like the concept and some of the functionality of Tumblr. Ho hum.

  4. Bill Addison on January 30, 2011 at 7:50 pm

    I arrived here on a search for “Tumblr SEO”. I also had the same hunch that Tumblr blogs have no SEO juice, at least not on default settings. I was really interested in starting a Tumblr blog due to the simplicity, but then realised that I’ve never landed, not once, at a Tumblr blog via search. Same goes for the others like Posterous.

  5. Google Traffic on October 27, 2011 at 5:24 pm

    I had the same experience. I had a bunch of blogs on Tumblr, one of the about stock picks and Google never visited the site and never indexed the content. Tooks weeks if not months for a post to show up in the index at all. But in Blogger – with an hour on a brand new blog.
    I think it’s because of the way you can link content in Tumblr. The structure is too easy to abuse. You can see it on Tumblr pages that have a high page rank, you’ll see 3000+ likes with names like “real estate website” as the like.

  6. Prakruthi on February 10, 2012 at 7:17 am

    We are doing the same today.. Shifting from Tumblr to WordPress today. Hopefully Google responds better to this now!

  7. Helldunkel on March 23, 2012 at 10:39 pm

    I’m having the same issue, I started my blog and there is still at this point 0 reference on google…

Leave a Reply