I thought it may be of some interest to other bloggers to know how I’ve been managing my blogging workflow and how it’s evolved since I started blogging back in February.
I use WordPress (with the Genesis WordPress platform) on my own domain, so I have full control of my site and the WP install. The first thing that I did was to install a few plugins that I find invaluable for helping me manage the plethora of partially written posts that I have. I use the Edit Flow plugin for several features: extra post statuses, a great calendar, and several other options for the editorial process. Edit Flow has replaced Editorial Calendar for me because Editorial Calendar became rather buggy after WP 3.1.
Here is my typical workflow:
- Choose a topic and save it as a pitch. I usually just put my idea as the post title and enter any additional thoughts in the post itself. This helps me quickly pick out articles I want to continue with as I browse through my list of pitches. I save the articles as a Pitch (from Edit Flow) instead of a draft so that I can keep them separate.
- Write article. When I get around to actually writing an article I change the status to Draft. This is also when I revise the post title match up more closely with where the post is heading now that text is finally being added.
- Add image. I typically only add one image to each post, and it’s usually just placed at the top of the post. It’s unusually difficult to find good images under a Creative Commons license to use in my blog posts. (There’s definitely room here for a new startup to solve this problem. There’s a freebie idea for you.) I currently use CompFight.com to search for images on Flickr. The interface is simply better for finding appropriate images than Flickr itself.
- Add metadata. This is the time to choose categories, enter tags, SEO data, excerpts, etc. Genesis does a good job of integrating the SEO fields (post title, post description, etc.) right in the post page, so it’s a standard part of my workflow now.
- Scheduling. Once everything else is finalized I will look through the calendar generated by Edit Flow to see when my post should go out. I try to base my scheduling based on the immediacy of the content (is it related to something in the news?), how many posts I’ve done on similar topics recently, etc. I try to mix up my topics and the types of posts I’m putting out as much as possible.
The workflow hasn’t changed much since the beginning except for the Edit Flow plugin. I realized early on that I need to have more statuses available than WordPress was giving me. There are several options out there for adding more statuses or creating custom ones, but the total package available with Edit Flow made it a clear choice for me.
What is your blogging workflow like? Is there something obvious that I’m missing or something that could help me? Comments welcome!