RKG Logo 434-978-4300

Introduction

During January, we’re going to migrate our public website to WordPress, and we intend to blog about this migration process as we do so. We’ll describe the “whys” and the “hows” of this migration. We’ll share any pitfalls we encounter, as well as the solutions we devise to escape them. And we’ll post the plug-ins and custom code we use to make the site do what we want.

Why migrate? I’ll explain that in a minute. Why blog about this migration? We’re strong believers in open source and in transparency, and so decided to share back our experience with the community.

The core topic of this blog is online marketing. To any readers who may find this series on WordPress-as-a-CMS to be off-topic, we apologize. Our hope is this series is sufficiently related to online marketing, as the general marketing and tech decisions may be relevant for larger sites planning migrations to any new platform.

Background

Like every company, we maintain a public website to help potential clients evaluate us: www.rimmkaufman.com.

We call rimmkaufman.com our “brochureware” site. It contains a several dozen essentially static pages describing our services and our approach. We also post articles we write for the trade publications. We post presentations we give at industry shows. We post our job openings.

As we advise clients on how to make their web sites more effective, it is important that our own site demonstrates web best practices: clean organization and design, separation of presentation from content, fast-loading pages, search engine friendliness, and so on.

We’re dissatisfied with certain aspects of rimmkaufman.com. Editing the site is too hard and requires some technical expertise. Putting our trade articles on the site is annoying: we can’t make our articles available before the magazine publishes, and during the lag between writing and publication we sometimes forget to go back and make article live on our site on the right date. We also need to keep the list of our upcoming speaking engagements fresh, rolling events from “upcoming” to “recently occurred” as they happen. And the layout and content are somewhat stale.

None of these tasks are particularly hard. However, we spend all our attention and resources working for our clients. We want a decent site for ourselves, but won’t invest much effort on it.

Marketing Goals

We began by listing our marketing goals for the improved site:

  • The site must present our services and our strengths clearly and quickly.
  • The site should reflect our brand values. These include straight-talk, expertise, transparency, simplicity, friendliness, and nimbleness.
  • The site should establish our credibility and expertise.
  • The site should demonstrate web best practices for navigation, usability, writing, css, and markup.
  • The site should support tagging and user comments where appropriate.
  • The site should handle calendar-based changes automatically — namely, embargoing articles until their print publication date, and managing the “upcoming” and “recent” speaking lists.
  • The new site should support all former URLs seamlessly to avoid organic search damage due to migration.
  • Editing the site should be easy for our staff.

After considering these goals, we decided to replace our hand-rolled site with a content management system, or CMS. We considered different CMS options and decided to go with WordPress.

Why WordPress?

WordPress is open source, so we can add the functionality we need. WordPress has robust developer and user communities, so is well-supported. WordPress is a blogging package, so it well supports dates, tags, users, and comments. And perhaps most important, WordPress powers this blog (rkgblog), so our team has experience with it.

Scope and Specs

Even though this is a fast small project, we’re believers in establishing scope and specs.

We’ll lay out our project specs in our next post in this series.

If you like this post, consider subscribing to our RSS feed. You can also have new posts sent to you via email.


Related Posts

Comments

  1. Scott Frangos, December 19, 2006:

    Hello - Good article. I edit the WebHelperMagazine, and a number of readers have written me about how they do the same thing — use WordPress as a CMS. A lot are surprised to learn that you can somewhat easily change the index page format to suit your design goals. In fact, we use it for that at our magazine’s home page.

    May we use your story in a forthcoming issue of the magazine?

    Regards - Scott
    Scott Frangos, Managing Editor
    WebHelperMagazine.com

  2. Alan Rimm-Kaufman, December 19, 2006:

    Delighted! We’re in the process of migrating now — this isn’t an after-the-fact sanitized recap, but an honest trapeze-act-with-no-net sharing. Keep an eye on our progress!

    Alan

  3. Steve, November 10, 2007:

    So, Alan,
    Did th migration get finished, or are you still in some kind of cyber-limbo?
    You suggest that we should keep an eye on progress……?
    Err, excuse me,
    Steve

  4. Alan Rimm-Kaufman, November 10, 2007:

    Limbo, but w/in a week or so. We’ll highlight our speedy (not!) success (yes!) on the blog when it goes live. Client work comes first, and we kept back-burnering our own web needs. The cobbler’s kids, you know…
    Thanks for the comment, more to follow –
    Alan

  5. David, November 18, 2007:

    Hi Alan,

    I just came across your blog and website this evening. Thanks so much for sharing your experiences with the transition to Wordpress as a CMS. I am in the process of transitioning my site to a CMS platform and have been trying to use Joomla. Wordpress is much easier though!

    Would you mind sharing how you came up with the design for the home page of your main corporate site? I really like the layout/design and was wondering if you used a specific theme or had it designed yourself.

    Thanks,
    David

  6. Matthew, July 5, 2008:

    We use Joomla, I don’t see why people complain about it, its very easy to follow and recently we launched JoomlaMafia.com for a place to find tutorials for 1.5.3 on how to do very basic stuff, I am a staffer in the IRC #joomla support channel.

Your Comment

Tags

RKG Tags:

Technorati Tags:

Trackback

http://www.rimmkaufman.com/rkgblog/2006/12/18/wordpress-as-cms/trackback/

Blogs Citing This Post

  1. Pingback: WordPress as CMS: Scope and Initial Progress on January 20, 2009
  2. Pingback: WordPress isn’t just for blogs, you know | Paul Jacobson on May 26, 2009

Email Updates

Categories

Recent Comments

  • Lance: George - Thanks so much for the interview and the kind words. Jake - We have seen the gains from our tests hold up. But I am sensitive to...
  • Andrew@BloggingGuide: I liked what he said: our approach is to never be satisfied, and always seek incremental improvement. This is absolutely true...
  • Jake Minturn: Great interview! One thing I am curious about, and I’d love to get Lance’s take on this, is if these boosts in conversion...
  • Bob: Would your call center stop answering sales calls because they’ve reached their budgeted labor for the month? This is considered...
  • David: Great post George, nice to see technology story telling alive. Kept me gripped and v interesting.
  • Rex Dixon: @George - That is too bad to hear. I don’t believe we have any PPC test results on our site currently.
  • George Michie: Ken, You’re absolutely right if the CR difference between A and B is small (2 or 3%) the odds of A running the table...
  • Ken Truman: Shay - I definitely think the same logic applies to day of week analysis. George - That’s an extremely interesting way of...
  • George Michie: Hi Laurence, We think folks spend far too much time worrying about mythical penalties. The account QS is dominated by the QS on your...
  • Laurence: Hi George, Thank you for the enlightening post. You’ve sold me on how important the long tail is so over the past few weeks...
  • Billy Wolt: take-away: Make sure you are bidding on your brand, broad topic, and specific model keywords :)
  • George Michie: Thanks for the kind words Lance and Bryan. Andy, I feel your pain. I meant to include a section on why site exclusions didn’t...
  • Algernon: Yay for yahoo! Just in time for them to shut it all down and hand the keys to Microsoft. Sorry, as an advertiser who got hammered for...
  • Bryan: Excellent post, George! Now lets cross our fingers that the folks at Microsoft give us the ability to adjust bids by syndication partner...
  • Lance: Brilliant post, George. Here’s hoping things pan out this way and everyone wins.

Blog Stats

  • Posts: 947
  • Words: 450,092
  • Comments: 2,844

Administration