WordPress.com is the hosted service: they run the servers, you get a simpler dashboard. WordPress.org is the free software you install on hosting you pay for (sometimes called self-hosted). People move when they want a plugin WordPress.com will not allow, or they are tired of plan limits.

You do not “flip a switch”. You copy content, then point the domain. Panic happens when the domain moves before the copy is tested.

Open hard drive showing disks, a reminder to keep a website backup
Export first. Keep the WordPress.com site up until the new host shows the same posts.

The calm order

  1. Buy hosting. Install a blank WordPress.
  2. On WordPress.com, export content (Tools → Export). Download media if the export is incomplete.
  3. Import on the new site. Fix menus, forms, and the theme.
  4. Add Rank Math or your SEO plugin. Check permalinks match the old URLs.
  5. Only then change DNS/nameservers. Keep WordPress.com as a backup for a week.
Notepad and pen for a short homepage clarity checklist
Write the old URLs. After the move, those links should still open, not 404.

What usually breaks

  • Images still pointing at WordPress.com.
  • Forms with no mail setup on the new host.
  • A custom domain that moved too early, so both sites look “half live”.

If the site is a simple blog, this is a quiet afternoon plus DNS waiting time. If you have a shop or membership, treat it as a project with staging.

Want a 15-minute move plan?

Tell me if you are on a free, personal, or business WordPress.com plan. The export steps change a little, and we can sequence them so email and the domain stay up.