How to start a blog with SiteGround tutorial: How to start a self-hosted WordPress blog with SiteGround step by step.
Welcome to the world of blogging! Starting a blog is a whole lot easier than you may think, and setting up hosting with SiteGround and installing WordPress is a cinch.
We use affiliate links. Disclosure.
How To Start A Blog With SiteGround
This is a newbie-friendly beginners guide to starting a blog with SiteGround, and this will only take a few minutes of your time, in fact!
Bluehost vs SiteGround Prices & Services Compared
For a step-by-step tutorial on how to start a blog with Bluehost, see this post right here.
To continue setting up your blog with SiteGround, read on.
SiteGround Web Hosting Sale!
Normally, you’d have to spend over $10 per month to get a web hosting plan with a premium host but today you can get started for only $3.95/month!
With my special SiteGround web hosting discount, it is less than $4 per month to self-host your blog, including WordPress.org, a free SSL security certificate, and more!
Every New Blogger Needs The Profitable Blog Toolkit
Before we dive right into this ‘How To Start A Blog With SiteGround’ tutorial, make sure you sign up for access to my members-only Profitable Blog Toolkit, it includes a ton of free resources that will help you develop your blog into a business.
Just let me know where to send your toolkit:
How To Start A Blog With SiteGround
This Is A 3 Part Tutorial
- Set up a self-hosted website with hosting & domain registration with Siteground, including secure installation of https:// certificate.
- Install WordPress.org
- Change the permalink structure
- Set up Google Analytics
- Set up Google Search Console
- Submit your sitemap to Google
- Install a theme
- Set up website security
- Install plugins
- Create content
- Build your blog’s email list
- Begin a social media marketing campaign for your blog
- Monetize & make money from your blog
Want To Skip All Of This Set-Up Stuff?
You can! I offer a Website In A Box service where I will set up your website for you in 24 hours or less.
Let me set up your WordPress site, handle all of the hosting, domain registration, tech stuff, plus plugin and theme installation so that all you have to focus on is writing your blog posts
If you purchase your hosting via one of my partners, I will set your website up for free!
Rather Do It All Yourself? Cool, Read On!
How To Start A Blog: How To Set Up Hosting And Install WordPress
In this video, I will show you how to start a blog that is self-hosted. Self-hosting means that you own your website and all of it’s content, you pay for hosting, and use WordPress.org, not a ‘free’ host such as Tumblr, Wix, or WordPress.com.
This is a step by step tutorial on how to set up hosting with Siteground and install WordPress.org.
There is also a text version of the tutorial below.
This course covers everything you need to know to create, run, market and monetize a blog.
I cover affiliate marketing, sales funnels, list building, literally everything for the business of blogging. I share my decade of experience as a marketing strategist, and all of my strategies that help me earn over $10,000 per month from blogging in this self-paced newbie friendly training.
How To Start A Blog With SiteGround: Set Up Hosting & Register Domain Name
Go to: Siteground and choose your WordPress hosting package.
If you already have hosting elsewhere, you can still use that discount to switch. And they will even migrate your old site to the new one for free!
I recommend the GrowBig package as for just $2 more than the StartUp package, you get double the web space and visitor capacity. The StartUp package is good, but it is limited to only 10GB webspace and 10,000 monthly visits.
10,000 monthly visits may seem like a lot to you now, but if you follow any of my blog traffic guides you will find that your monthly visits number will be well above that cap.
I had 10,000 monthly visitors just 6 weeks after launching my new blog, so it’s definitely better to choose the GrowBig package.
GrowBig also gives you the ability to host multiple websites which will be a big time and money saver if you want to run multiple money-making niche sites.
Select the package that is right for you and then choose ‘Get a new hosting account.’
Then select either ‘Register a new domain’ or ‘I already have a domain’ if you want to transfer an existing domain.
If you are starting a new blog with a new domain, enter the domain name you want for your blog instead – and make sure you spell it correctly, it can’t be changed later!
Next, you can enter your account and payment information, along with selecting additional products.
I highly recommend you purchase private domain hosting. This will protect your personal information.
Once you have paid, you will get a notification that your account has been successfully created!
Now you can proceed to the Customer Area where you will be able to choose a username and password for accessing your Siteground dashboard and CPanel.
3. Install WordPress
Option One: If you already have a website with another host, and you just need to move it to SiteGround, this is what to do:
Once you are logged in to your new Siteground dashboard choose ‘support’ and then open a ticket to request to have your website transferred to the new host.
A Siteground support rep will transfer your website free of charge.
This can take up to 24 hours. You can skip the ‘option 2’ steps below, but scroll down to where I have listed the ‘tasks’ that you will need to do once your website transfer is complete.
Option 2: If you are starting a completely new website with a new domain, this is what you need to do:
When you are logged into the SiteGround Customer Area, 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.
The next page consists of two parts. In the first one, enter the login information for your new WordPress application. (‘Application’ is your blog.)
Choose a username and password, and make both something hard to guess.
Never use ‘Admin’ as your username, because hackers will have no problem getting into your site with such a simple username.
Next, scroll down and pick one of the free WordPress themes available in the Wizard and click on the Submit button once again.
Don’t worry, you can change your theme later.
Finally, you will see a quick summary of your WordPress installation, including from where to access your admin area, your username, and your password.
Click Submit and WordPress will be installed and configured for you and you will be given the login details.
Install Secure HTTPS:
Once WordPress has finished installing, from your SiteGround CPanel, scroll down to where it says ‘Lets’ Encrypt.’
In this step, we are going to install a secure https certificate on your website. Nowadays, search engines are blocking traffic from reaching websites that don’t have this, so this step is very important.
SiteGround provides this certificate for your site for free!
Click on the ‘Let’s Encrypt’ button.
Once there, you will see your website(s).
How to issue and install a new Let’s Encrypt certificate:
Select the domain name and the type of certificate you wish to install and click install.
In a few moments, you will have a working SSL certificate for your domain name!
Now, You Can Finally Log In To Your WordPress Dashboard
You can access this dashboard by going to https://yourdomain.com/wp-admin and entering your password.
You now have a self-hosted WordPress website that is ready to be monetized!
You can access your WordPress dashboard and work on your blog anytime by going to https://yourdomain.com/wp-admin
But before you begin creating blog posts, there are a few necessary tasks we need to do to ensure your website is set up correctly.
Head on over to part 2 to complete the next steps.
Don’t forget to download my free Profitable Blog Toolkit below:
The HerPaperRoute Profitable Blog Toolkit is my members-only resource library of tools to help you start a blog develop it into a thriving, income earning business!
- Profitable Blog Cheatsheet!
- Styled Stock Photos!
- Social Media Marketing Planner! & More!