Tag Archives: WordPress

Migrating your WordPress blog to GoDaddy – part 2


After the migration, what you need to do is to change the nameserver. As can you see below, it’s still pointing to the old hosting provider. Mine was hosted at www.freehosting.com. I was not aware of this manual change. So for months I was working on the old site!


Changing is it pretty easy. This is another example of great UI by GoDaddy. Since my domain is with GoDaddy, as I have to do is to choose Standard. No need to key in anything.


Within a few minutes, the nameserver is updated. So now this is pointing to the migrated site.


How do I know the IP address given by GoDaddy. Click on the Settings, then go to the DNS tab. Please note that this is a shared IP. You can use it for ftp purpose if you need to upload/download files.

4 This is the IP given to me by GoDaddy - it is shared

You should also verify that the Zone File has been updated. Notice the IP Address matches.

5 zone file A record

One way to test for sure is to upload an image file via WordPress editor. WordPress puts all images in a specific directory. GoDaddy provides you with the ftp userID and password. You can find it under the SSH and SFTP tab.


GoDaddy would tell you it takes up to 48 hours for DNS propagation. In general it takes much faster. In my experience it’s done within 1 hour.

7 global DNS propagation test

When you are browsing, make sure your browser and your OS do not cache the old IP. I cleared mine, and found out that my laptop still pointing to the old IP. Notice the IP address is, which is the address I have at freehosting.com. I tried with different laptop. Same result. I bypass my homerouter and use mobile 3G, and I got it right. As you can see in the subsequent ping, it got the right address. So my home router was caching it.


GoDaddy Support experience

My web site was down and I called GoDaddy. In the past few days, I worked with 4-5 engineers (I think they are all different). My problem is solved, but I basically solved it myself. The reason for calling Tech Support is to have a technical issue addressed.

I sincerely hope that GoDaddy review the recordings after reading this. This is by no means a complaint to GoDaddy. I plan to continue staying on with GoDaddy for a foreseable future. It’s a feedback as part of long term business relationship.

All in all, I sincerely hope GoDaddy improves its customer service. There are a few areas that I hope GoDaddy management will review:

  • Reduce pressure on the Support Engineer to end the call. From the call, it is obvious they are measured on how fast they close a call. A better way would be to measure customer satisfaction at the end of the call.
  • Expert level training. The engineers are knowledgeable. That’s why I use the word “expert-level” as sometimes problem requires both a broader and deeper knowledge. The broader aspect is important as sometimes the real problem is not what it appears to be.
  • Give the engineers time to solve the real problem. As part of the support process, they need time to get a context of the situation. I had to make my question specific, meaning I was doing the overall troubleshooting. I can’t imagine the situation for customers who do not understand how Internet infrastructure works.
  • Be polite. I had a bad day and yet I remain polite. We are all human being. One of the engineer was rude, which is actually bad for his own health.

As I said, I plan to continue with GoDaddy. This one incident does not constitute an overall weakness. I think they have one of the best services and at the price I think is reasonable. I use both the domain and hosting services.

Migrating your WordPress blog to GoDaddy – part 1

[e1: Updated on 23 Feb 2015. I had to repeat the entire process! The Nameserver was pointing to the old hosting provider]

I had to migrate my blog from the current provider it went down several times. I chose GoDaddy as my domain is also registered with them. Because my blog is based on WordPress, I chose the WordPress package. GoDaddy provides a migration tool, which makes the process much easier. There are still things to prepare.

GoDaddy will need an FTP site, user and password. The problem is the Path value. As you can see from the screenshot below, the value has to be Undefined. That actually means the “root” directory. I did not know that, and GoDaddy Support did not provide advice that it had to be at the top directory. I had to create a new ID, as the existing ID has a password that I do not know. In the directory field, type “/”, and this would set it to root directory. [23 Feb update: I could have modified the password of the existing ID. There is no need to create a new ID]

0 site migration

You also need to know your WordPress admin. The screenshot below shows that.

0 site migration 1

Once you did the above, you are ready to migrate. You click the Migrate choice.

1 site migration

It will take you to the screenshot below, where you fill it with the info that you’ve prepared earlier. Notice that GoDaddy provides you with a temporary host name, which is great.

2 site migration

Clicking the submit button will get you the screenshot below.

3 site migration

If you check with the All Hosting Accounts page, it will show you that your site is being updated.

4 site migration

You then get the status below. If your site is pretty small, this is done within the 30 minutes.

5 site migration

You can actually check what it looks like. This is what it looks like before it’s updated

6 site migration

And… after it’s updated! So it’s basically all copied! Thank you GoDaddy!

7 site migration

Now, because of the temporary address, I need to migrate the hostname too. This is not easily shown in the migration wizard. If you do not do this step, the domain is not associated with the migrated content. Click the “Add Domain” button.

8 site migration

Since my domain is with GoDaddy, I can easily just choose from a drop down.

9 site migration

Once you submit, you can see that the status is now reflected, as you can see below:

9 site migration - 1

I gave it around 1-2 hours, and it’s done!

9 site migration - 2

This is much easier and a lot less scary than what I thought 🙂

23 Feb 2015 update

…. and that was the beginning of my nightmare. Little did I know that the DNS is still pointing to www.freehosting.com. This is because the Name Servers are not modified by GoDaddy migration tool. The tool does not inform that you need to do it. Please read this for details.