I started The Official ceoMom well over a year ago and had no idea it would grow as much as it has.
Blogging has changed my life and opened so many doors for me. I want other women and moms to be able to experience the great things I have!
If you are ready to start your own blog journey, then you have come to the right place.
Below, I have mapped out step-by-step how to begin creating a profitable blog.
The first thing you will need is a host for your website. I recommend and use SiteGround. I chose them because of the awesome customer service and support they provide, the speed and quality performance they offer, and because of the site protection they include in their packages. SiteGround is easy to use and it makes it simple to create a blog on WordPress. Right now, you can choose their start up package for just $3.95 a month and get a FREE domain. SiteGround also offers a 30 day money back guarantee just in case you decide blogging isn’t for you.
What about free sites like Blogger?
If you want to create a profitable blog, meaning you want to make money from your blog, you need to have your own site where you can control your affiliate connections, advertising, etc. Self-hosting is the way to go for bloggers wanting to turn their blog into a business and if you want to be taken seriously as a blogger.
Of course you will find other hosting companies out there, but SiteGround has some of the best qualities in a hosting company. Since using them, I have yet to experience any issues, crashes, etc. (knock on wood!) You also get managed hosting for WordPress, a FREE domain for life (savings!), daily backup, free email accounts, and other essential features.
Are you ready to start a blog? Start here and follow the instructions below.
If at any time, you get confused or have any questions, feel free to email me and I will help you get started!
1. Choose A Domain Name
You can purchase your domain through SiteGround and begin creating your blog in less than 15 minutes. You first need to decide on what your domain name will be.
Take time and think on this. If I could go back, I may have chosen a different domain name. Be sure it is simple and easy for others to remember. SiteGround will let you know whether or not the domain you want is available. When you are ready, you can go ahead and click “Get Started” to begin the process to starting your blog!
2. Buy Hosting
The StartUp plan is perfect for those who are just starting out. It is also the most inexpensive option. You get plenty of things included with this plan so this is the option I recommend. The cost is only $3.95 a month when you sign up for 12 months through my link versus the 36+ month commitment required of other hosting sites. You can always change the plan you choose later, but to start, StartUp works great.
You can also receive a refund within 30 days if you decide that this is just not for you. But because you are here and you are ready to create a new stream of income, this is definitely for you!
- Go to SiteGround and click the “Get Started” button.
- Click on the package you are interested in.
- Enter your domain name you want to register.
- Enter your personal and payment information.
- Next you will be asked to enter a password. Make sure it’s secure (write it down!).
3. Install WordPress
Now you can do one of two things here: you can reach out to the SiteGround team to complete this for you or you can follow the steps below. And as I mentioned earlier, if you have any issues feel free to reach out to me and I can assist you!
You are going to go to My Accounts in the user area and look for the red button that reads “cPanel”.
Look for the section labeled WordPress tools and click on the WordPress Installer icon.
That brings you to the installer page. Simply click the blue Install button.
On the next screen, you will have a form. Use this as a guide:
Choose Protocol: choose your protocol, most likely it is: http://
Choose Domain: choose your domain name from the dropdown menu.
In Directory: you can leave this blank.
Site Name: choose a site name, you can change this later.
Site Description: choose a site description, you can change this later.
Admin Username: choose an admin username. You will use this when you login to the backend of your blog. Don’t forget what this is!
Admin Password: choose an admin password. You will use this when you login to the backend of your blog. Don’t forget this either!
Admin Email: enter your email.
Select Language: the language you speak/read.
Choose a Theme to Install: you can install a theme from here or you can install a theme from the backend of your WordPress site when you log into it on the next step. You can start off with a free theme and upgrade later if you want to a paid theme.
Once WordPress is installed, you can now enter http://www.YOURNEWDOMAIN.com/wp-admin into the address bar. Here, you enter the admin username and password you created from the previous step.
Welcome to your WordPress Dashboard!
You can now start creating content!
I can’t wait to read your first blog post! Still need help? No problem, I am here to help! Feel free to contact me and we will walk through the steps together.
Here are some other helpful articles to help you on your blogging journey!
Other Posts in this Series
Join the CEOMom Community
As a part of the CEOMom Community, you become a part of my VIP list! You will receive weekly freebies and content that you won't find on the blog. Join over 4,000 others in the CEOMom Tribe.