I use TypePad for my weblog. I used to use MovableType for my weblog. I’ve since imported all my old entries into the new page and, thanks to good engineering by the Six Apart team, everything got from one place to another perfectly with all the data intact.
One of the big problems that one can have when moving to a new site is that all of the link locations change. If anyone’s bookmarked an old entry, they might never find its twin on the new site. And until search engines find the new version, new people might stumble across the old one without knowing any better.
Here are two tricks I’ve used to make the transition better.
First, add/change to a “noindex, follow” meta in your head. This will tell search engines to ignore the old page and direct them to the new one. Now, set up a redirect from the old page to the TypePad permalink. You’ll want to give the user a few seconds so that they don’t get confused, and provide a bit of text telling them to note the new location and to change their bookmarks. Here’s a basic template (click to enlarge):
<!DOCTYPE html PUBLIC "-//W#C/DTD XML 1.0 Transitional//EN "http://www.w3.org/TR/xhtml1/ DTD/xhtml1-transitional.dtd"> <html xlmns="http://www.w3.org/1999/xhtml"> <head> <title>redirecting to TypePad</title> <meta http-equiv="Content-Type" content=" text/html; charset=iso-8859-1" /> <meta http-equiv="REFRESH" content=" 2; url="http://YourTypePadSite.typepad .com/YourTypePadSite/<$MTEntryDate format= "%Y/%m"$>/<$MTEntryTitle dirify="1" trim_to= "15"$>.html" /> </head> <body> <p>Slight address change. New address is: <a href ="http://YourTypePadSite.typepad.com/Your TypePadSite/<$MTEntryDate format="%Y/%m"$>/ <$MTEntryTitle dirift="1" trim_to="15"$>here</a></p> <p>Redirecting...</p> </body> </html>
You’ll have to change “YourTypePadSite” to the name of your site of course, and change typepad.com to blogs.com if that’s what you use.
The key to the redirect is in the formatting of the links. MovableType by default builds permalinks using an entry ID, while TypePad uses the year and month of an entry plus the first 15 letters of the the title. So for a September 2003 post called “My First Post,” the permalink will be: http://example.typepad.com/example/ 2003/09/myfirstpost.html The template uses MT tags to reformat that data into the proper URI.
Now, if people go to the old link on your page they’ll see a screen telling them that the entry has a new location followed two seconds later by a redirect to the new page on your TypePad site. I hope this helps!
Update 9/29/03: A clarification (via Everything TypePad!), this is for your Individual Archive Template.