WARNING: Long, technology-related post ahead!

The love of my website life. (Image courtesy of Flickr user Phil Oakly, via CC license)
As you may or may not have noticed last week, Green Ink Edits went offline for about 48 hours. I’m in charge of our technical needs, and I had been thinking for some time of switching our website format over to a WordPress-powered self-hosted site. Our previous website was perfectly functional, but it was a pain to update, and it was stored in a totally different location from the Green Ink blog. I wanted a site that would be easy to update and would contain both our regular site information and our business blog in one place.
When we first got started in 2008, I chose to go with a Microsoft Office Live Small Business website because it was super-cheap ($15/year) and super-easy to set up. Unfortunately, I realized the limitations pretty quickly – I couldn’t change much of anything about their templates. I could add my logo as the header, but it looked a little goofy, and I couldn’t add any HTML on my own – I just wanted to code the header image so that if you clicked it, it would take you to the home page. I couldn’t do that – there was nowhere I could edit the HTML of the site. This also meant that whenever there was weird formatting as a result of the built-in WYSIWYG editor, I couldn’t go in and try to strip it out of the HTML. And the template itself looked just a smidge dated at the time. But for the price, I was willing to make it work, and we lived with that website until May or June 2011.
By 2011, the template looked more than a smidge dated, but there were no newer templates to choose from. I found out that Microsoft was planning to discontinue the entire Office Live Small Business enterprise soon – though they’d continue to support the customers they already had for a few months before changing to Office 365, it was clear they weren’t looking to offer anything new and improved. I started to look into ways of creating a website with outside software, and I stumbled across a really good deal for WebEasy 8 Professional – half-off the already pretty reasonable price. I snapped it up. I worked on a website for days before I uploaded it, trying to get everything just right. I figured out how to disable the website based on the Microsoft template and upload our own web files instead (that by itself took about 4 hours). I finally finished and uploaded it, and it just…looked kind of fuzzy and small to me. Plus it was a huge pain to update the text, and we never did figure out how to update SEO keywords and tags. I wanted something better, but I didn’t want to hire a web designer and I was afraid of changing things myself.
WordPress seemed like the right answer. I use WordPress.com for my personal blog, and Dave has used it for blogs in the past, so we are both familiar with the interface. I like that it’s easy to use but provides a lot of control for advanced users. I had never done anything with a self-hosted WordPress site before, though, and I was a little nervous about it. I was pretty sure I would not be able to do it with Microsoft as our web host, and to be honest, I really wanted a host that provided the whole one-click installation of WordPress so that it was easier for me. Unfortunately, Microsoft doesn’t just allow you to point your domain name servers to another host – I was going to have to end our service with them entirely, reclaim our domain name, and move the whole shebang elsewhere. I read this could take one to seven days, and it would affect both our website AND our email addresses. I was nervous, but I felt it was necessary.
With the help of more experienced friends, I picked a web host that supported the one-click WordPress installation, Web Hosting Hub (WHH). I read their instructions carefully for transferring a domain. Dave and I sent out email messages to recent contacts with alternate email addresses. We put notifications on Facebook and Twitter that the site and emails might be down. I printed out Microsoft’s instructions for how to end their services and transfer the domain to a new registrar, read them through several times, crossed my fingers, and canceled our service. The instructions said we’d get notification of cancellation, then an email with our registry key, which we could use to unlock our account at the REAL domain registrar, Melbourne IT, and then, finally, transfer the domain.
I got the cancellation confirmation, and then…nothing. I printed out WHH’s instructions on how to transfer domains to them, studied those instructions, set up our email addresses and installed WordPress on our new host servers, and still…nothing. I submitted a Microsoft support ticket, and got no answer. I searched high and low for a support email or phone number and found nothing. I searched the support forums and did not find the exact answer to my question – it seemed everyone else had gotten their registry key as planned. At this point, it had been 48 hours since I canceled with Microsoft, and I was freaking out a little bit. Finally, I found a forum thread where a user said Microsoft made the process as difficult as possible and gave support contact information for Melbourne IT. I contacted them, found out Microsoft had given them the wrong email address as my main contact (which is why I never got the registry key email), and they had everything straight for me in under 4 hours.
(This, by the way, is my BIG KUDOS to Melbourne IT, who were fantastic to work with and very, very helpful, even though we were dealing with a 12-hour time difference. I would have stayed with them as my primary domain registrar if it wouldn’t have cost me $25/year more than I was already paying for the hosting service with WHH.)
From there, everything went much more smoothly. I got the domain name servers pointed to WHH in case the transfer took a few days; I got the domain itself transferred to WHH; I got our email accounts set up in Gmail and working; and I got our content and logo and all kinds of new plug-in toys installed on the new WordPress-powered site. While we will probably be tinkering with the content on the site from now on, the important information is there.
I’m sharing all of this for our fellow freelancers, so that you can learn from our experiences. Hopefully I haven’t scared you away from making big changes to your website or changing web hosts – it’s not that scary once you’ve been through it! If any of our colleagues have questions about the process, I hope you’ll let us know in the comments.
