How difficult is it to migrate a WordPress site? It’s not.
Russell Heimlich managed to explain import/export from a WordPress site plus how WP content is organized, potential problems you might run into during migration, solutions to those problems and how to import from other CMS. All this was covered (plus questions) in less than an hour at the WordPress DC Meetup.
It’s all covered in Heimlich’s Migrating WordPress presentation.
Migrating an existing WP site is easy – you go to Tools and export your existing site. And then import it into your new site. Even myself, with just a basic knowledge of HTML and fear of all things database, was able to figure it out.
And this being WordPress, there are plugins for everything else you could want to do, from exporting your widgets to doing a massive find and replace on your new site. There are even plugins and other tools for importing from other CMS like Drupal.
WP is #1 in usability and the backend is easy to navigate as well. Why the whole world doesn’t use WordPress is a mystery to me…