Skip to content Skip to sidebar Skip to footer

How Do I Upload Xml Files to Bluehost

The initial problem: I wanted to add SSL to this blog

The first obstacle: My Godaddy hosting is xv years old and I don't accept the ability to add an SSL certificate. I don't take access to cpanel or another ways of calculation an SSL certificate.

The solution: Migrating this blog from Godaddy to Bluehost.

Here's what happened

Pace 1 – Research

Afterward I decided it was time to move, I researched where to host the blog. GrowthMarketingPro's Hosting Comparison post was extremely helpful. In the end, I decided to get with Bluehost.

There are three chief options for shared web hosting on Bluehost. There'due south a single website, there'due south multiple websites, and at that place's multiple websites with a dedicated IP.

Bluehost shared web hosting options

Selection the plan that works best for you. Since I don't have a need for the Pro features and I would like to host numerous websites on this domain, I went for the Choice Plus option.

The Migration Plan

  1. Export data from existing website
  2. Purchase your new hosting and create new WordPress instance on Bluehost
  3. Import data to the new WordPress instance
  4. Tweak settings to brand certain everything works as expected in new blog
  5. Betoken IP address and nameservers in domain proper noun to new hosting

Export Blog Information

The first step is to export existing data from your blog. Become to your existing blog'southward admin interface. Find Tools -> Export and download an XML file that you volition eventually upload into your new blog.

Tools -> Export


In my research, I came across this post and it turned out to be very helpful: bluehost guide to migrating a wordpress blog
Of import Caveatthis will not bring your plugins over. You volition lose all plugin and widget settings. Make sure you lot don't have too many before you invest in this process. I needed reinstall and update my google analytics and askismet spam settings. But I wasn't using likewise many plugins then this procedure was relatively easy for me.
Potential problems alertSome larger sites require y'all to increase the PHP memory, upload size and execution time. If you see a retentivity consequence importing a large file please run into How to Increase the PHP Retentivity Limit

Purchase hosting and install new wordpress example

At this point, you should return to your new Bluehost account and setup your blog on the new hosting account (if yous haven't done so already). Their workflow is relatively easy and straightforward. Y'all should follow their steps to setup your blog.

Bluehost has a actually great setup and auto WordPress installation. You volition see this screen once the initial setup is consummate.

The initial setup of your web log may take a trivial while. Maybe 5-ten minutes while the files are created and wordpress is installed.

Import data to the new WordPress instance

Once this is complete, you can login to your new wordpress case and import data by using the Tools -> Import pick.

First, you need to install the wordpress importer. Then y'all demand to click run importer and upload your recently downloaded XML file.

Click install at present to install the wordpress importer
Click run importer to beginning the import procedure
Upload your previously downloaded xml file to import data

The import process is non instantaneous. My 80 post import took between thirty and sixty seconds.

Take time to brand sure all of your information was imported successfully. In very large blogs, information technology is not uncommon to lose data in the export/import process.

Tweak Settings – brand certain things await okay

Once completed, everything should look equally expected with one major exception: the website design! I didn't care for my existing design, and then I chose a template I thought looked reasonable and went with information technology. If yous paid money for a professional template, you should export that and import that separately.

Some other important thing to note is that your plugins and widgets will non get migrated over either. Y'all will need to install them fresh on this new WordPress instance.

Make certain you take the fourth dimension to install widgets and plugins that your website depends on. Make certain the images on your web log were migrated over successfully. Images can exist very large files then if there are issues with the import/export process, there's a good chance its with your images.

Exist ready for some confusion. Some of the links might not work on the new instance of your blog since they will probably be hardcoded to your domain name. This is typical. When nosotros modify our domain name settings to signal to the new hosting, the links will work as expected.

Change your site URL on the new hosting to your domain name

Y'all need to practice this in preparation for switching the DNS information on your domain name. If you keep this as the temporary location, when the DNS propagation (next footstep) is complete, links on your website volition take you lot to a random bluehost URL – the correct content will load, but this will be an awkward feel for your visitors. Imagine if y'all clicked a link on the ibuildmvps.com homepage and this sent you to http://box5444.temp.domains/~ibuildmv/url-friendly-name-of-post. Tweaking this setting will fix that potential issue.

Don't forget to change the url settings on your new hosting before changing the DNS settings on your domain

Changing the nameservers and ip location

The last step is changing the nameservers to your bluehost location. You demand to get to where your domain proper noun was purchased and change the settings there.

As of today, the nameservers for a bluehost hosting account (at to the lowest degree the 1's I purchased) are ns1.bluehost.com and ns2.bluehost.com

Yous will besides demand to change the "a" record that points to "@" to your new wordpress hosting's IP Address. Here's the info that the Bluehost support team sent me.

The helpful information from Bluehost's support team on what to alter my A record settings to

I recommend making both of those changes at the same time when you are tweaking the settings on your domain name.

This video about irresolute your domain from godaddy to point to hosting at bluehost from Blog with Ben helped me tremendously here! If yous host your domain name on Godaddy, I highly recommend checking this out.

How you observe the DNS info to change in godaddy
The 3 items you need to modify to get your domain proper name to point to the right hosting location

Now, y'all have to wait for the changes in your domain proper name's information to propagate. Propagation is a catchy state of affairs. Due to the scale of these websites and caching on machines locally and in cyberspace networks, you won't immediately see the website switch for every user. I know this tin can be frustrating, but they unremarkably tell you to wait 24-48 hours to see your website pointed to the new hosting. In authenticity, this will probably take anywhere between 30 minutes and three hours. And in that time, if you type in your domain name, you might see the new hosting, yous might encounter the old hosting. Mentally prepare yourself as this can be frustrating. You should triple cheque the nameservers and IP accost you add together to your DNS info considering a switchback can potentially double the propagation fourth dimension.

That should be information technology! Since a new bluehost account comes with LetsEncrypt SSL automatically, you lot will be encrypted when the domain name propagation is completed in 24-48 hours (typically much sooner than that. Maybe xxx minutes to iii hours).

From planning to implementation, this entire process took me about ii hours. My goal with this post is to save you lot some time.
In my scenario, the DNS Propagation completed later on about a one-half 60 minutes. Within an hour, SSL automatically started working on my blog.

A last step was to brand sure when someone visits my weblog, and then visit the SSL version. An easy way to force https redirects on your website (i.e. and so if someone visits https://ibuildmvps.com, it auto redirects to https://ibuildmvps.com) on a WordPress blog is to install the "Really Uncomplicated SSL" plugin into your WordPress application. I did that. It was simple. Yous should do it too.

Alertyou may have other bug I did non encounter. No ii blogs are alike. Be ready to take a deep breathe and attack each claiming every bit it occurs.

This took me about two hours to consummate. Hopefully, it will relieve you time when yous migrate your blog. Happy migrating!

matthewslearallings.blogspot.com

Source: https://ibuildmvps.com/blog/how-to-migrate-a-hosted-wordpress-blog-to-bluehost/

Post a Comment for "How Do I Upload Xml Files to Bluehost"