How To Move Your WordPress Site To A New Domain

Moving or transferring your WordPress site from one domain to another is kinda easy when you’ve done it many times.

There are plugins, both free and very costly, that will help make the process easier.

Before you spend money on a plugin or program, or end up breaking your site when you use a free plugin that seems easy until you hit the ‘Go’ button and you get a blank screen where your site use to be…plrvideodirect guide to moving your WordPress site to a new domain

Spend a few minutes reviewing this post and I believe you will get the confidence and know-how needed to DIY (do it yourself).

I’ve broken the process down to a few simple steps.

Watch the videos and then give it a go.

As I mention a few times within the videos, do a full backup of the files and database before you get started with the move. While the process detailed within these videos work in 99% of the WordPress site moves, if you encounter the 1% where you cannot get it to work, leave me a comment below. This way when we get your situation solved, it may help other people in that 1% camp.

After you have your full backup stored away, to help you visualize an easy move, think about all the moving parts that need to be packed up and transferred to their new home.

In most cases, there are the WordPress files and folder located within the root directory of the WordPress install and the database associated with that WordPress site.

That is all there is.

So all you need to do is properly pack those items and then properly unpack those items when you get them to their new home (domain).

The following videos will show you step by step how to properly do both along with a few tips along the way. As you can see below, all the videos total running time is about 13 minutes total and some of that is me yammering on.

“It’s Easy Once You Know How!”

1. Create folder on desktop to hold all files
2. Access cPanel for both source AND destination
3. Source – select and compress all items to be moved into single zip file (site zip)
4. Source – in phpMyadmin, export database in sql format
5. Destination – Upload site zip
6. Destination – While site zip is uploading, create database and ‘note’ name, username & password
7. Destination – after upload is complete, un-zip site file [makes sure all files are in root]
8. Destination – open wp-config.php file and edit db name, username & password to new ones
9. Open Source database in text editor (Notepad++) and ‘find & replace’ Source URL with Destination URL
10.Destination – Import edited database tables into new database
11. Uncross fingers and refresh browser

Video One – Introduction (2:46 minutes)

Video Two – Covers Steps 3 & 4 (3:19 minutes)

Video Three – Covers Steps 5 & 6 (2:27 minutes)

Video Four – Covers Steps 7 & 8 (1:20 minutes)

Video Five – Covers Steps 9, 10 & 11 (3:19 minutes)

Here is a download link for the unbranded version of all 5 videos.

You are free to use them however you wish AND if you would be so kind to send people here to view and/or download for themselves, I would be forever grateful 🙂

CLICK HERE For The Unbranded version

Thanks for checking out my post and I hope this helps.

Steve D.


8 thoughts on “How To Move Your WordPress Site To A New Domain

  1. Alex Gersch

    Hi Steve,
    I am a new fan of your work! Lovely videos… and much easier than following the way my “upwork” coder taught me. LOL. Thanks for the downloads… very kind. (You mentioned that they were unbranded… but videos 4, 6, 8, and 11 do have branded links at the bottom. Not complaining… just mentioning in case it was a mistake)

    All the best,

    1. Steve Dougherty

      Hi Alex,
      Thank you for the kind words AND the heads up on my snafu with the “unbranded” videos.

      I’ve just rendered the newly unbranded version and they are being uploaded as I type this. I’ll have the new link ready in a few minutes.

      Thanks again Alex.

  2. Jeff Penchoff

    I own a number of your video products and they are all top notch! Having said that I’m surprised no one else has reported this yet, but the link to actually download the videos is “broken”, in that clicking on it only shows an xml file/text. This is almost always the fault of uploading one or more files to amazon s3 and then forgetting to set the ACL (access control level) to public for that file(s). I myself have forgotten on a number of occasions myself Steve so you’re in good company there, lol. Can you please fix the download link asap? Thanks from all of us.

    1. Steve Dougherty

      Hello Jeff,

      Thank you for stopping by and checking out my guide on moving WordPress sites to a new domain.

      I’ve tried twice in Firefox, once in both Chrome and Internet Explorer and cannot get the error message you are getting. The ACL was properly set yesterday when I uploaded the file but sometimes things just happen so I wanted to double check the link after reading your comment.

      It is a straight link to the file within S3 and not behind any membership script that would time out if you were on the page for any length of time prior to clicking on the link, but you might try refreshing your browser – Hold the control key down and hit the F5 key to clear the page from your browser cache.

      Give it another go and let me know if you are still having issues. I’ll get it sorted out for you.

      Thank you again Jeff.

      – Steve D.


Leave a Reply

Your email address will not be published. Required fields are marked *