• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
  • FOOD/DRINK
  • BLOGGING
  • FITNESS
  • My Story
  • Work with Me
    • Disclosure
  • Contact Us
This Real Mom

This Real Mom

Keepin' it real in motherhood!

Home / BLOGGING / Self-Hosted WordPress Blog – Set up in 7 Easy Steps

Self-Hosted WordPress Blog – Set up in 7 Easy Steps

BLOGGING

start-self-hosted-wordpress-blog

A self-hosted WordPress blog is one of the easiest and least expensive businesses to start. With about $20 a month, you can start a profitable blog that will allow you to work on your own schedule. When people ask me what platform they should use to start blogging (Blogger or WordPress.com), I always reply with a simple question. “Are you hoping to make this blog profitable?”

If the answer is yes, you should skip Blogger, Wix, Squarespace, and WordPress.com and go straight to a self-hosted WordPress blog. If you’re thinking “You lost me at the self-hosted part,” you’re not alone! Don’t be intimidated, I am going to walk you through the whole process of starting a self-hosted blog on WordPress.org. Here is exactly what you need to do…

Get a Domain Name for Your Self-Hosted WordPress Blog

Before you line up anything else, you want to make sure that the domain is available for your blog name. If it’s not, and you’re set on a particular name, you may need to choose a variation of the name or a .net., .org or another extension. I recommend staying with a .com if possible, so I always advise choosing a name and checking if the domain is available first.

When you have a name in mind, visit Instant Domain Search to see if it’s available. If it’s available, you can choose to purchase it through a company like GoDaddy or Network Solutions to purchase the domain.

Find a Hosting Company

When you have a self-hosted WordPress blog, it means that you need to find (and pay for) a host for your website. This is similar to what all other business websites have to do. Rather than being hosted by Google (on Blogger) or WordPress (on WordPress.com), you are going to be the master of your own domain on your host (using the WordPress framework).

There are a number of different hosting companies including BlueHost, WP Engine, GoDaddy, SiteGround and more. The two companies that I recommend to my clients (and have used myself) are WP Engine and SiteGround. SiteGround is a more affordable option if you’re just starting out and have limited funds (as low as $3.95/month!). They offer great customer support through LiveChat and will also help you migrate your site from WordPress.com (more on this later!).

I recently switched from WP Engine (I loved them, but they were too pricey) to SiteGround, and I wish I had done it sooner. They made the whole transfer process SUPER easy and painless and I got a free SSL certificate. An SSL certificate is great for Google ranking and if you want to sell anything on your blog you should definitely have one!

Download the WordPress Software

When you have a self-hosted WordPress blog, your web host is different than WordPress. WordPress is the free software that you use to operate your blog and the host company is who puts it on the internet. Once you have purchased hosting, you will need to visit the cPanel on your web host site and look for the WordPress icon. Double click on it, and it will guide you through the WordPress installation. You will be prompted to set up a username and password to access your WordPress dashboard (the hub of your website).

Choose a Premium WordPress Theme for Your Self-Hosted WordPress Blog

A premium WordPress theme is a must if you’re planning to build a profitable blog– trust me on this one! A premium theme will help you stand out from the crowd. It will also allow your site to perform well and look beautiful on mobile devices (where SO MUCH of your traffic is likely to come from!). These types of themes also allow you to easily customize headers, colors, fonts, newsletter sign-ups, widgets and more.

Most premium WordPress themes run on the Genesis framework, so you will need to purchase and install that before you install your premium theme. You only need to purchase the Genesis framework once, and then you can use it for almost any other premium theme you choose.

I have used themes from Pretty Darn Cute Design and Bluchic (I’m currently using the Isabelle theme). I would wholeheartedly recommend both of them. I also love the clean, modern designs from Restored 316. Each of the three companies provides a lot of customer support in the form of tutorials and videos, and I found them easy to use. You can also look at themes available on Themeforest, which has a HUGE supply that you can filter by category, price, etc.

Your theme should come with instructions on how to upload and activate it. You can easily do this through your WordPress dashboard.

Customize Your Header, Theme Colors and Fonts

Once you have your theme loaded and ready to go, you will want to customize it with your own header image/logo, fonts, and colors. Check your theme’s tutorial to see how large the header image is so you can format your image correctly. You can use a tool like Canva or PicMonkey to create your own header image or you can just use the default header that comes with your theme. I use both services regularly.

When you are satisfied with your blog’s header, take a look at the fonts and colors to decide if you would like to change them. The plug-in Easy Google Fonts will help you easily change fonts. If you need help choosing colors for your theme, check out the Adobe Color Wheel to find color combinations that work well together! It will provide you with the appropriate hex codes to use for colors.

Set Up Pages and Menus

Now that your self-hosted WordPress blog is ready to go, think about what pages you would like to have on the blog. For example, this blog has a Homepage in addition to Food/Drink, Family Travel, Training, etc. Set up your pages and then click on the Appearance tab in your WordPress dashboard and select menu to customize your navigation menu, which is at the top of your site.

Write the First Blog Post on Your Brand New Self-Hosted WordPress Blog!

Next, you will want to set up an e-mail for your new self-hosted WordPress blog, set up social media platforms and start promoting! You may also want to check out my list of Blogging Tools to find helpful services I use on my own blog and recommend to my clients and the following posts that will help you grow your traffic and blog audience:

  • 15 of the Best Tips to Skyrocket Your Pinterest Traffic
  • How to Become a Blogger – Tips from an Expert
  • Guest Blog Posting ~ 7 Things You Need to Know
  • 9 Powerful Blog Titles that are Guaranteed to Convert
  • How to Be a Blogger – 7 Insider Secrets
1 shares
  • Share
  • Tweet

October 12, 2017 · 8 Comments

Previous Post: « Headed to Burke Mountain in Vermont!
Next Post: 7 Free WordPress Plugins You Need for Your Blog »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. DAria says

    December 9, 2017 at 7:07 pm

    Hi, I with Wix now, is it possible to transfer your page to the WordPress?

    Reply
    • Jessica Morrison says

      December 9, 2017 at 9:34 pm

      Yes, you can definitely transfer from Wix! SiteGround is great at helping with migration !

      Reply
  2. veyroniqa says

    January 15, 2018 at 9:13 am

    Bookmarked – just in case I decide to jump on the self-hosted bandwagon. I’ve been going back and forth a lot lately. It seems like such a feat filled with technologies I barely understand but you have a pretty comprehensive guide here. Thanks! 😀

    Reply
    • Jessica Morrison says

      January 15, 2018 at 9:21 am

      You should do it! I can guarantee you won’t regret it. It opens up so many possibilities! 🙂

      Reply
  3. Angel Lou says

    January 19, 2018 at 10:46 am

    I have a question. I have a free plan from WordPress cuz of course I wanted to be more familiar about blogging etc., cuz I’m not a tech savy.. so my question is can I still keep my followers or let’s say readers if I migrate to web hosting? Can I keep all my previous blog posts as well that I made during my free plan on WordPress? Cuz I’m thinking to sign up with web hosting pretty soon. I’m still learning. ? thank you

    Reply
    • Jessica Morrison says

      January 19, 2018 at 10:58 am

      Yes, your followers will transfer over (do it through Jetpack). SiteGround is offering free transfers for the month of January, so now is the time to do it! https://www.thisrealmom.com/siteground

      Reply
  4. jainah lape-wood says

    February 11, 2018 at 11:38 pm

    I have been on WordPress for awhile on the premium plan and decided to go to a self hosting option on Siteground. I had absolutely no idea what the point was and how to ever do anything. I read so many articles on step by step directions but i still didn’t understand how to transfer all my stuff over and what the point was. I ended up cancelling my plan and requesting a refund! ): I’m going back to WordPress.com for awhile just because it makes me feel like i understand better. Hoping to try self hosting again some other time.

    Reply
    • Jessica Morrison says

      February 12, 2018 at 7:30 am

      Hi Jainah! Next time I would have them transfer your site for you. They will usually do that as part of your hosting sign-up 🙂 That’s what I had them do it and I didn’t have to worry about anything! 🙂 It’s also SO MUCH cheaper than the WP Premium plan…

      Reply

Primary Sidebar

© Copyright This Real Mom 2019. Site design by Seaside Digital Design & Marketing LLC
1 shares