Starting a Self-Hosted blog might seem like a hustle, but in reality, it’s only going to take you a few minutes to set up if you follow this tutorial.
* this post includes affiliate links.
Step 1: Get a Hosting Package
WordPress.com comes with many restrictions such as not being able to install plugins or themes. Instead, we work with self-hosted WordPress.org blogs that have no restrictions and allow you to have total freedom over your content.
To set up yourself a self-hosted WordPress.org blog you will need to get yourself a web-hosting package.
Web Hosting is a service which provides you with space on servers of the web host. This space is where your domain points to, and from where all the files of your site are loaded and displayed on request whenever the blog is accessed by the reader. To put it simply, it’s like renting an apartment for your blog. Well, we all need a place to live, right?
When it comes to best web hosting services out there, I always, always recommend Siteground to all of my friends & clients. Their live chat support is available 24/7 which is always A MUST for a newbie blogger or anyone starting their business online. The longest time I ever had to wait for their team member to reply was under 3 minutes & that’s pretty impressive, right?
I trust them truly with my own blog and website & that means A LOT. It’s my full-time business after all!
(The following images are screenshots I’ve taken from Siteground so you know what to do. Open up Siteground in a new window and follow along.)
StartUp plan is probably one of the most popular plans they offer. You get a very great package for a very low price, perfect for your first blog! Please note, you will only be able to start ONE site on this package, if you’re thinking of running multiple blogs, you should go for one of the bigger plans.
GrowBig plan will allow you to host multiple websites, as well as give you customer support with priority which is a great feature for new website owners who need extra assistance. I started with this plan myself and then eventually upgraded as my business grew.
These days, I use GoGeek plan which I love as you get all of the above features + even more space, fewer accounts on the server, 1-click WP staging, pre-installed git, PCI compliance, etc.
Choose which plan fits your needs best according to the number of blogs you’re planning to have page views etc. Just go ahead and click on ORDER NOW button to be taken to a new window.
Step 2: Choose a domain name.
Scroll down and you will get an option to choose a domain name you’d like to use:
Type your choice in and click on PROCEED!
Step 3: Complete The Form.
Now, you will be taken to a form to fill out your login deets and your personal information. Fill all of the required fields and move on to your purchase information. Here, you will be able to choose monthly payments if you’re not in a place to pay upfront. However, I highly recommend signing up for at least 12 months period straight away. You will actually save quite a lot of money this way!
Next, choose if you want to get any additional services, but don’t worry if you don’t feel like you need them at the moment. You can always get back for all of these add-ons once you start blogging!
Step 4: Complete your order.
To finish off your order, choose to PAY NOW and continue to the next step to fill out your payment deets & complete the order.
Step 5: Install!
Now visit SITEGROUND home page again and login to your account for the first time:
Here, you will see a popup asking you if you want to have WordPress preinstalled on your account. Select that option and click on the Proceed button.
Click PROCEED. In the next window, fill up the rest of the tabs with your blog title/subtitle/your admin name/password.
To finish the setup, click on the SUBMIT button once again and that’s it!
Here it is, your WordPress blog is now live and ready for you to start using straight away! That was quick, huh? I told you!