Typepad to Wordpress: moving the SEO friendly way

So I've moved my blog from the hosted service, Typepad to Wordpress, which I'm hosting on my lunarpages web host and takes only about 5-10 minutes to install. The reasons for moving to Wordpress were very clear for me - I wanted more control over my site architecture.

The issue of search engine optimization arises when making such a move. The majority of my traffic was coming in from search engines, and when going from typepad to wordpress, the URL of posts would inevitably change even though my domain would remain the same (although you have control over your URLs in wordpress, typepad adds an html extension to the end of URLs and wordpress does not by default). So I went through the following steps (using 301 redirects) in order to avoid losing search engine traffic with this move. I'd like to add that this actually works only if you're keeping the same domain, as I was.

  1. I installed wordpress on a different subdomain (not http://shig.odani.com) because http://shig.odani.com had its CNAME pointed at a typepad URL for domain mapping purposes. So the thinking goes that I would set up my blog at a different subdomain, and then move it to http://shig.odani.com.
  2. Once my blog was up and running at http://subdomain.odani.com, I turned permalinks on in wordpress so that the URLs would look nice and clean.
  3. Next I imported all of my old posts (~80 of them). I wish there was an easy way to do this, but alas the only way to do it is to copy and paste them into the wordpress 'write post' page. With this done, one could make this new blog live at the desired domain if they wanted, but they would lose pages that were previously cached by search engines.
  4. What I did next was create a list of 301 redirects redirecting old URLs to new ones. So if a post that lived at http://shig.odani.com/post-about-seo.html was going to become http://shig.odani.com/2006/12/post-about-seo, then I would use the line: 301 redirect /post-about-seo.html http://shig.odani.com/2006/12/post-about-seo in my .htaccess file, and do that with every post that was going to have a URL change (you can also do a 301 redirect using PHP). This would ensure that if someone reached one of my old URLs via a search engine, they would get redirected to the new URL. Search engines would eventually see the redirects and update their listings to use the new URLs rather than the old ones.
  5. The next step was to move my blog to the desired domain - http://shig.odani.com. I copied all of the files from http://subdomain.odani.com to http://shig.odani.com. The wordpress files at http://shig.odani.com are now pointing to the desired database, but the database needs to have its URLs updated from http://subdomain.odani.com to http://shig.odani.com. To do this, I went into PHPmyadmin in the cpanel, downloaded my database, did a find and replace and re-uploaded it back into mysql.
  6. My new blog should now be running in the desired folder. The last step was to point the CNAME back to my web server, which I asked my web host to do because I don't have name server access.

So there you have it. I've moved my blog from typepad to wordpress, and I shouldn't lose any search engine traffic as a result.

Edit: It seems that there may be a way to export posts in Typepad. However, I can't try it because my account is now closed. Also note: this blog is now on drupal and not wordpress.


Comments

Submitted by web design and development services on November 11, 2008 - 09:34.

Useful information.Look forward to reading more on you blog.Thanks for sharing!

Submitted by weer001 on October 9, 2008 - 15:56.

After initially starting out with ‘hotfromsiliconvalley.typepad.com’, for quite a while I’ve been using my own domain name ‘www.hotfromsiliconvalley.com’ for my Typepad blog, my first blog. When I decided to move from Typepad to Wordpress, I had thought that moving from the Typepad to Wordpress would be simple, easy and straight forward. Why - because Typepad allows you to export your whole blog to a text while, and Wordpress supports importing your Typepad blog. Since I owned my own domain name, I would retain my Google page-rank and all the inbound links will remain intact. Right? Oh! I was so very wrong.

Submitted by Willard Cleaver on September 22, 2008 - 20:00.

Wordpress has so many great SEO options and plugins. It's a great thing for setting up quick websites to take advantage of changing trends.

Submitted by Search engine optimization guide on May 16, 2008 - 16:21.

Thanks for the great information. My company is looking to move it's typepad Blog to Wordpress because of its lack of customization. Do you have a guide to do the move the best way possible without loosing any rankings, PR, traffic etc. Thanks.

Submitted by shig on February 26, 2007 - 23:48.

Hmm, I think you may be out of luck then.

Submitted by Lauren on February 26, 2007 - 20:18.

What about when a blogger has used a Typepad domain. You can't do a 301 redirect then. Any SEO advice for handling a switch to Wordpress?

Submitted by shig on April 5, 2006 - 22:39.

yes, please do post a link. I'd love to check it out.

Submitted by MBoy on April 5, 2006 - 20:45.

Hi...nice post...busy going through this process now. I didn't think of the 301 workaround. Thanks.

To export in TypePad -> List Posts -> Import/Export. You'll get an html file in your browser which you can save to disk...NB Make sure IE or whatever doesn't replace your html tags or you'll have a difficult time later.

Even with this method you will need to do some tidying up on the posts especially if you use a lot of pictures like I do. When I am finished...not sure when that will be I'll link to than expand on this article...Thanks.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Captcha
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Odani Interactive is an Internet services company located in New York City. Our core competencies are online marketing (in particular direct response advertising) and web development.