How to Start an Awesome WordPress Blog from Scratch!

written by:
posted on: December 12, 2018

Do you want to start a WordPress blog? In this tutorial, I will show you my foolproof, step-by-step approach to starting a WordPress blog in five easy minutes using SiteGround! This approach is what I recommend to anyone who is launching a new blog.

Why SiteGround?

With thousands of WordPress hosting companies, it is difficult to know what is best for you. Most people select a host based on what they have heard about, but that doesn’t necessarily mean that’s the best host for them. For my clients – lifestyle, food, and fashion bloggers – SiteGround provides the best service and quality. It is far superior to Bluehost, GoDaddy, and HostGator. In fact, over the past year, I have moved over 100 different clients to SiteGround. They offer customer support and server security that far outweighs the competition. SiteGround is by far the most reliable provider for shared-WordPress Hosting.

Select a Domain Name and Web Host

Visit Under WEB HOSTING, select SHARED HOSTING. A new window will appear showing three different plans. If you are starting a new blog, I recommend the StartUp Plan at $3.95 a month. If you have more page views for your blog, select the respective higher plan.

In the next window, you will be asked to enter your domain name. If you have not purchased a domain name yet, you can do so with SiteGround. I recommend that new bloggers do this. That way, your hosting and domain registrar is all in the same place.

The next window will prompt you to add your account information. I also recommend purchasing SG Site Scanner for $19.80/year (roughly). It monitors your site daily to ensure that it has not been hacked.


Install WordPress

After you purchased your hosting, it’s time to set up WordPress. Login to your SiteGround account and go to MY ACCOUNTS. This tab shows you information about your account include your domain, extra services, and information. Select the big red button that says “GO TO CPANEL.” A popup will appear asking if you want to be prompted to go here by default.

Now you are in your site’s CPANEL. Under WORDPRESS TOOLS, select WORDPRESS INSTALLER.

A new window will appear under INSTALL. You will add the details about your install including the following:

  • Domain
  • Site Name: The name you want your site to display
  • Site Description: Your blog tagline
  • Admin Username: Avoid using the username “admin” instead opt for something clear and that you will remember.
  • Admin Password: Use a secure password
  • Admin Email: The email you want to be associated with the site

Once you complete the form, press INSTALL. A new box will appear at the top of your screen that says “Your Install is underway!”. When it is complete, it will change colors and say, “Your Install is complete.” Select VIEW CREDENTIALS. Write down these details somewhere safe for your records. You should also receive an email with these details.

To login to your site, you can log in to your site typically through the domain name:

Install Your Theme and Plugins

Now that WordPress is set up, it is time to make it beautiful! To do this, you will need to select a WordPress theme that best showcases your blog content. Free and premium themes offer different advantages. Free themes found in WordPress have to pass a specific set of standards and functionality metrics, but they can lack the design and editorial component found in premium themes. Premium themes can be tailored to your experience and visual preference, but they might not have passed the set of coding standards and review that free themes undergo.

In your WordPress dashboard, got to Themes under Appearances. Select the blue Add New button at the top,

If you are uploading a new premium theme, select Upload Theme button, Upload your ZIP file. Once the theme is installed, choose Activate. Your theme is now live!

Setting Up Your Blog

Once you install your theme and any respective plugins, you might consider setting up different components of your WordPress blog. The components include the dashboard, settings, menu, widget areas, categories, and tags. If you have a new blog with no posts, then you will likely find it difficult to set up these

I’ve written extensively on how you can customize different components of your WordPress blog. You can check these resources out here:

Do you have any questions about WordPress Plugins? I’d love to hear your feedback! If you are interested in learning more about WordPress, make sure to subscribe to my WordPress newsletter here!

How to Start an Awesome WordPress Blog

Editor's Note

Some of the links included throughout this website are affiliate links, which means that Lindsay Humes LLC receives a small commission when certain items are purchased. These affiliate links provide a means for the site to earn revenue and generate free content for readers. For more details, read the privacy policy here.

Blog Design Lindsay Humes
Meet The Author: Lindsay Humes

Leave a Comment

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

Join The Blog Better Audit!

Subscribe to join thousands of other creatives, bloggers, and freelancers and receive my free email course on how you can improve your WordPress website. My newsletter is full of tips on how you can grow your audience with actionable exercises that do not require a designer or developer!