Today is part 2 in my mini-series on “Anatomy of a Blog Design.” Yesterday I covered the essential four P’s you must know before launching your blog: people, purpose, payoff and platform. Today I’ll delve more into that fourth P: platform. I’ve been waiting to do this one for a while. The social media geek in me is excited to share my enthusiasm for my platform of choice, WordPress.com. I bet you have a cursory understanding of what you get with WordPress.com. I’m hoping that after today you’ll have a whole new appreciation for the free service.
Why WordPress
As I mentioned yesterday, there are a plethora of blogging platforms one could choose. The more popular ones (besides WordPress) are TypePad, Blogger, Tumblr and Squarespace. First let me say that these are all great companies with really good products. Some I like better than others. Some I don’t really like at all (Achoo! Blogger). But this post is not meant to be an in-depth look into the pros and cons of each. Instead, I want to discuss why I chose WordPress.com.
When I first started blogging five years ago, I started on TypePad. After about a year I switched to WordPress (a self-hosted site) and haven’t looked back since. Why? Because it’s freaking AWESOME! But don’t take my word for it. Just look at what’s the platform of choice for most of the heavy-hitters in the social media and blogging world (people and companies who have of tens of thousands, hundreds of thousands, and in some cases millions of unique visitors every month). People like Chris Brogan, Robert Scoble, Michael Hyatt, Scott Bourne, The Bui Brothers and Philip Bloom. Sites like Planet5D, CNN, TED, E Online, TechCrunch, and many, many, MANY more. I would hazard to guess that WordPress is THE most common blogging platform, bar none. If that is not a good enough argument for you, I don’t know what is.
Two Flavors of WordPress
If you’ve done any kind of research into WordPress, you may know that there are two “flavors” of the platform. You can have a WordPress.com blog (where you register your blog and host it on WordPress’s servers). Or you can have a self-hosted WordPress blog, in which you download the WordPress software from WordPress.org and install it onto your hosting service. Technically, both are free. However, with a self-hosted WordPress blog, you need to have a hosting package that you will most likely be paying for. Also, you most likely would not have to install the WordPress software yourself. Just about all major web hosting companies have WordPress installation wizards that can walk you through the process.
So, what are the pros and cons of each? Well, I’m glad you asked. If I may use an editing software analogy, think of it like this. Blogger, WordPress.com and a self-hosted WordPress site are to blogging what iMovie, FCPX and Avid’s Media Composer are to editing software, respectively. WordPress.com blogs are very powerful, extremely elegant, and very easy to use. A self hosted WordPress blog is elegant and relatively easy to use (once you get the hang of installing plugins, CSS, etc.) WordPress.com will limit what you can do in terms of design, embedding media, and SEO tracking. With a self-hosted WordPress site, the sky’s the limit (and so is the amount you could spend. Some self-hosted WordPress sites in our industry pay hundreds of dollars/month due to traffic, hosting fees, etc.) Rather than try to cover everything, I’ll cover some of the more significant issues you may want to consider when choosing between WordPress.com and a self-hosted WordPress site.
Stability
This is by far the #1 reason I decided to switch from a self-hosted site. So, the web hosting services I was using were relatively well-known, but much less expensive. I had the budget for shared server services (usually just a few hundred dollars for a couple of years) vs. a dedicated server. Not too bad. But with the last three companies I used, I ran into server issues. The first web hosting company I was using was located in New Orleans. When Katrina hit, they lost most of their servers and didn’t have adequate backup and redundancy. My sites were down for a week (or more). The next two companies I used frequently had downed servers, especially if my traffic hit high spikes. I can’t tell you how frustrating it is when you have a blog post that hits it big traffic-wise, then goes down throughout the day.
WordPress.com is hosted by people who are Jedi Masters at up time. They have to be. Some of the largest companies in the world use them. I knew with a WordPress.com blog, my blogs would be up 99.999% of the time. Another reason I switched was because my friend and photography industry giant Scott Bourne (who has oodles of cash at his disposal and could’ve put his blog anywhere he liked) did extensive research on where to host his popular PhotoFocus blog and he chose WordPress.com for pretty much the same reason.
Simplicity
WordPress.com is just easy. You don’t have to worry about installing plugins. All those cool plugin features you see on my blog are just buttons I turn on or off, or icons I drag to a screen. Adding all those side panels is as easy as dragging a widget. Now, much of a self-hosted WordPress blog is also like that, but much of it isn’t. At some point you’ll need to futz with CSS code, or FTPing files to a particular folder in order to get the blog to look and act the way you want.
Embedding Videos
This is one area that kept me from using WordPress.com in the beginning. One of the ways they achieve such high up-time is that they don’t allow any embed codes or java script. These kind of web codes can allow hackers to attack and manipulate servers. However, because WordPress.com is so popular, just about all the major video sharing sites have ways in which you can embed videos. The three I was most concerned about were YouTube, Vimeo and blip.tv.
In truth, embedding videos on a WordPress.com site is way easier than on a self-hosted site. For instance, if I want to embed the Vimeo version of my 48 Hour Film Project film “The Last Author” into a self-hosted site, this is the Vimeo code I’d have to use
To embed this same video on a WordPress.com site, all I need is the videos’s Vimeo URL
Or I can use just the 8-digit code like this
That’s it. Either of these codes will result in the video looking like this
If I want to specify width and height, I do it like this
And the resulting video is this
YouTube works the same way (the only difference being that with YouTube, if you add width and height parameters, you must add an “&” between the URL and the “w” as opposed to just a space.) As of this writing, WordPress.com has similar video embed procedures for many of the major video sharing services including blip.tv, Flickr, Google Video, Daily Motion, TED talks, and more.
Commenting
The other area I was worried about when switching to WordPress.com was my commenting platform. I was using the popular commenting plugin Disqus. It’s terrific for being able to have great interactivity and makes it easy to reply to comments from your email. Well, guess what. You can do all of that with WordPress.com too. And you don’t have to install any plugins. Also, as you can see, you can even allow your commenters to sign in with their Facebook or Twitter ID if they want to use those IDs to comment. Comments are nested and I can reply to them via email. WordPress.com also has the popular comment spam filter Akismet built right in.
SEO and Site Statistics
Another thing I love about WordPress.com is that the people behind it add all the stuff behind the scenes to make their blogs SEO rich. I’ve heard some people say that if you use WordPress.com, because it’s hosted on THEIR servers vs. yours, you lose SEO “points.” Not sure what that means. All I know is that I haven’t had an issue. Just Google Ron Dawson or FCPX and see what comes up in the first few major links. 🙂
There is one downside though. Because you cannot have JavaScript, you currently cannot use Google Analytics on WordPress.com blogs. 🙁 So you can NOT track the number of unique visitors. You CAN track how many unique page views you get and where they come from though, as well as top search terms and top posts and pages. That’s still pretty good. And I’ll bet many of your don’t do a lot to track your Google analytics anyway. As popular as it is, I’m sure the powers that be at both Google and WordPress are hard at work coming up with some way to install Google analytics.
Domain Names
When you register a WordPress.com site, you get the URL http://blogname.wordpress.com. For $12 to $17 a year you can map a domain name to this so that you can use a vanity URL, e.g. http://bladeronner.com. Both URLs work (Try it. Type http://bladeronner.wordpress.com and see what happens. But, wait til you finish reading this article. 🙂 Alternatively, you could just forward a domain to your WordPress.com site like this: http://thelastauthor.net. The resulting URL will be http://thelastauthor.wordpress.com. But in terms of sharing the URL with others, you can use the vanity one.
Advertising
Another downside if you have a heavily trafficked site is that technically, advertising is not allowed on WordPress.com sites. You are not allowed to have ad banners or links in the side bars, etc. For visitors to your site who are not WordPress.com users and/or not logged in to their WordPress.com site, when they visit your site they may see ads at the bottom of your post (you may be seeing one on this). For $29.97/year you can turn that off. If you’re big enough to qualify for one of their VIP hosted sites, you can add advertising.
I’m not minding this issue so much because I don’t have ads on this site. For now, I want to keep the user experience ad free (as much as possible. I obviously can’t control the random ones and it’s not currently worth it to me to fork over the $30 to turn them off.). My thinking is kind of like what Mark Zuckerberg wanted for Facebook in the movie “The Social Network.” I want to keep my site “cool”. (You’ll also notice that my site is just bladeronner.com vs. THE bladeronner.com. 😉
Dashboard
From one main WordPress.com user name you can create an unlimited number of blogs. What’s nice is that once you’re logged in, if you’re on any WordPress.com site (yours or someone elses) you have easy access to all your blogs from the top menu.
Themes
Last but not least, WordPress.com comes with over 100 themes you can use. They’re not as flexible as customized templates you can install on self-hosted sites, but they’re flexible enough. And now WordPress.com has Premium themes which offer greater flexibility and a more sophisticated look. On average they cost about $45 to $70 (one time fee). It is a premium theme that I am currently looking into switching this blog to. Stay tuned.
Way More Than This
This blog post is already almost 2,000 words, but there is much more I could write. This should arm you with enough knowledge though to make an informed decision. If you have any questions, leave them in the comment section below and I’ll quickly reply (via my email of course) to your comment. As you can see, another cool feature with WordPress.com commenting is that you can subscribe to individual comment threads so you can be notified when I reply. 🙂 How cool is that?!
Roody Vazquez says
Looking towards the future and possibly expanding, would you be able to transition from wordpress.com blog to a self-hosted blog?
Ron Dawson says
Yes. You can export your WP.com blog then import it into your self-hosted site. I did just the reverse when I switched. You may have a few broken image links depending on how and where images in your blog are hosted. If they were on you old blog and you cancel that account, you’ll mostly likely lose all the image you uploaded to it.
Roody Vazquez says
Cool thanks Ron. Great information to know! 🙂
Andrew McCauley says
Good rundown, Ron. I always enjoy your insights.
My day job is working on on several large self-hosted WordPress sites and I can echo that finding a good host can be a huge headache.
In the past few years there have been a number of WordPress-only hosts that I’ve looked into, and I’ve been impressed by what they offer – good value, a solid environment for WordPress sites, good customer service. The three that rose to the top are WPEngine.com, Page.ly and ZippyKid.com.
For my sites I went with WPEngine and have not regretted it. They are the most expensive of the three, but had features I needed. Page.ly was the runner up, and I’m sure I would have been happy with them as well.
So, that’s my 2 cents.
Ron Dawson says
Thanks for offering those resources Andrew. That’s great info to know.
david says
Certainly, stability is a big deal. But people with a moderate amount of web savvy shouldn’t be too scared of the self hosted model. Adding plugins is really easy through the dashboard, for example. Personally, I stick to the higher rated ones to avoid any potential issues. Same with adding templates. If you buy one, you can upload it through the dashboard.
I do dig the “My Blogs” drop down, though. I run a few different WordPress sites. Right now, I just have a “My Blogs” folder in my browser with links to each one.
Also, I’m sure other hosting companies do similar things, but mine offers the ability to have it manage the actual WordPress core upgrades and such, so that all I need to worry about it the theme, plugin, and the content itself.
Either flavor of WordPress, though, is pretty amazing, especially compared to other options out there, or even where WordPress was a few years ago.
Thanks again for sharing your thoughts!
Ron Dawson says
You actually do make a great point David. Depending on what version of WP you’ve installed, you can upload and install WP themes on a self-hosted site via the dashboard much easier. We have a self-hosted site for http://teenidentitymag.com and have done it this way. However, I still remember my wife (who manages it) having to make some more complicated CSS changes to get certain things to work right. And I recall a colleague of mine having problems trying to install the Facebook commenting feature on his blog. However, once you do get them all working, it’s like having a souped up porches. And the term “moderate amount of web savvy” you’ll find is vary wide. Web savvy to one is total greek to another. 🙂
Thanks so much for your input!
Jim says
This well written piece has convinced me to consider a switch. Is there a way to “migrate” my blogger content to WordPress?
Ron Dawson says
Hey Jim,
Check out this article on WordPress’s site for importing from other blogs: http://codex.wordpress.org/Importing_Content
k9 says
Although I’m currently on com, I previously had org and preferred the flexibility of org as a website. I was on a free site that hosted org which required manual php installation, and when I attempted to upgrade it pretty much crashed so I went to com. I’d return to org if I can find another free host.
Ultimately, however, I’m not sure if I’m getting much of a bargain using com. I forward my domain to com, but I also have an Amazon S3 account to store and host files. S3 rates vary according to activity and billed monthly. But I noticed bladeronner stores graphics under “files”. I didn’t know that was possible.
Ron Dawson says
Yes K9. You get 3GB of free space for each WP.com blog you create. As of now, my bladeronner site only has about 1.5% of my 3GB used. You can purchase additional space if needed. The only files that I upload are web-optimized jpegs, with an occasional pdf every now and then. Video are hosted on Vimeo on YouTube. So I don’t ever see space being an issue for me.