This post may contain affiliate links, meaning I may earn a small commission at no cost to you if you make a purchase through the links.

Starting a new blog on WordPress can be quite intimidating for anyone. However, if with proper guidance, it can be learned easily and can be done without any technical support.

You can even successfully start a blog with minimal investment.

So after reading this post, you should be able to create a blog on WordPress with confidence.

Benefits of WordPress For Blogging

If you've been looking for a step by step guide on how to create a wordpress blog then here is your perfect guide.


When you use WordPress, you have access to free themes, plugins and other add-ons for specialized functionality.


WordPress comes with multiple themes that are available instantly after installation. These themes are so easy to use that you don’t need to know any codes.

The best part is that you can easily customize any theme to suit your liking.


You do not need any technical expertise to install and run a WordPress site. It comes with a dashboard that is user-friendly.


With WordPress’s high-security standard, you can be confident that your site is secure from hackers.


Google loves SEO(Search Engine Optimization) and WordPress is SEO-friendly. So if you have a WordPress site, you’ll more likely to show up on search results.

What You Need To Create A Blog On WordPress

To set up your brand new site, you’ll need only TWO things: your domain and a web hosting provider.


A domain name is the name of your website. My domain name is You can be as creative as you can be. 

A domain name usually consists of two words, a descriptive word, and a noun, usually your topic. 

For example, if your topic is about dogs and your descriptive word is small. You will put them together resulting in Voila! You have a website name.


A web host basically provides a space on the internet for your blog. It’s like a house where all your blog images, articles, and other data will live. 

It also allows your website to be accessed from anywhere in the world.

There are a lot of web hosting services out there but I chose Siteground because of their excellent customer service, speed, and security. 

To receive the cheapest price to start a blog, then choosing the “StartUp” plan is really all you need. It’s only $6.99 per month through my link (discounted from $14.99/month), which is a great price.

With this plan, you will get FREE SSL, daily backup, free email, and so much more.

An SSL lets your readers know that your site is secure, which also can help with your Google ranking.

FREE FILLABLE Monthly Budget Template

It's Never Too Late To Start Budgeting.

    We won't send you spam. Unsubscribe at any time.
    Powered By ConvertKit

    However, if you are on a really tight budget, you can try this affordable web hosting. They’re also easy to use and has good customer service. I personally do not use them so I can’t say much.

    Usually, the cost of a domain name is $10 per year and hosting is under $4 per month. However, if you sign up with this web host, you will get a FREE SSL for your domain.

    Here is your step by step guide on how to create a blog on WordPress.

    Step by Step Guide On How To Start A Blog On Siteground

    Go to Siteground

    Gather all your selected domain name, mode of payment, pen, and paper. Then, head to Siteground.

    Select Your Plan

    Siteground offers three plans but I recommend doing the startup if you are just starting. This will give you a chance to get your feet wet.

    When your blog starts to grow then you can upgrade to one of the other plans.

    However, if you are determined to take blogging seriously, it is better to go with the GrowBig plan, you get more web space and visitor capacity.

    Also, you’ll save more if you choose 36 months of hosting instead of 12 months.

    This is what I should have done early on because, after a year, it was more expensive to renew.

    How to start a new blog

    Register Your Domain Name

    You already have your domain name so you just have to put it in. The site will let you know if the domain name you chose is available or not.

    If not, it will give you some suggestions.

    How to start a new blog

    You will then have the option to add some of the extra services to protect your site. When I first signed up, I added domain privacy and I highly recommend it.

    Domain privacy protects your personal information.

    how to start a new blog

    The total amount due will be shown and you will be asked for your payment.

    Then Voila! Your account is now successfully created.

    You can now proceed to the Customer Area where you will be able to choose a username and password for accessing your Siteground dashboard and Cpanel.

    Install WordPress

    Now that you have an account, it is time to download WordPress. This is where you start building your site. 

    Siteground will help you set it up through the website wizard. Did I mention Siteground makes installing WordPress easy?

    WordPress will be installed and configured for you and then you will be given the login details.

    Once logged in, choose a username and password for your blog. Make sure your login details are hard to guess.

    Install Your SSL

    Finally, before you continue building your blog, it’s time to install the secure https. This will help tell Google and your audience that your site is secure.

    Having an SSL certificate for your site will help your SEO because Google prefers sites that have SSL enabled over websites that don’t.

    It also builds trust with your audience, because a site that doesn’t have an SSL certificate will get a warning that it’s not secure.

    From your Cpanel, scroll down to where it says, “Let’s Encrypt”.

    Click the button. Make sure you the right domain name is selected, then choose “Let’s Encrypt SSL”. Click “Install” and then you’re done.

    You now have now completed setting up your WordPress site.

    Final Thoughts

    Creating a website does not have to be overwhelming, you just have to have the right tools.

    It is true that Siteground is a bit pricier that other hosting out there, but you get what you pay for.

    I have been with them for over two years now and I haven’t had any issues that were not addressed quickly. They have great customer service agents, who are always quick to help.

    Now that you know how to set up your website, you can now sign up for web hosting with Siteground for just less than $7/month. Remember, you get a FREE SSL when you sign up.

    After getting your new blog running, it’s time to learn how to drive traffic to your new blog.

    Let me know if this guide on how to create a blog on WordPress helped you.

    If you haven't started a blog yet, here is you step by step guide on how to create a WordPress blog.