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.

The calm order
- Buy hosting. Install a blank WordPress.
- On WordPress.com, export content (Tools → Export). Download media if the export is incomplete.
- Import on the new site. Fix menus, forms, and the theme.
- Add Rank Math or your SEO plugin. Check permalinks match the old URLs.
- Only then change DNS/nameservers. Keep WordPress.com as a backup for a week.

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.


