How To Start a Blog : Easy to Follow Blogging Guide For Beginners

(Last Updated On: September 12, 2018)

You’re struck with inspiration for a new blog topic and can’t wait to get started. But there’s just one important thing missing – how to start a blog?

With all those blogs on thousands of niches scattered around the world wide web, you’d think that setting up a blog is a snap which is not so.

Starting your own blog and make money is not overly complicated or costly. It can be easy if you know what to do.

This article will guide you on how to set up a wordpress blog in 7 easy steps.


how to start a blog for beginners

How to Start a Blog using WordPress ?

In this tutorial, You will learn on :

  • Selecting the blogging platform
  • Choosing affordable and best hosting service
  • Installation of WordPress
  • How to design your blog
  • How to Add blog post/page

Let’s get started.

Step 1. Select Your Blogging Platform

Here are your options of a blogging platform.

WordPress puts your content into storage for free, but you’ll experience a limited version of the great WordPress software. Bloggers who want to talk about their favorite hobbies can start a blog for free using


Tumblr is a well-known blogging/ social network platform. It’s also one of the easiest to use. If you love the idea of re-blogging ideas and sharing them in your social circle, then you’ll like Tumblr’s easy sharing options.


Blogger is the second only to when you’re looking for good sites to start a blog with. Tech giant Google is in control of Blogger, so this means you get blogging tools such as Analytics, AdSense, etc.

Here’s an article about different blogging platforms , give it a read:

How to Choose a Blogging Platform

Self hosted WordPress (

WordPress is arguably the best blogging platform. All types of bloggers, from niche hobbyists to corporate brands instantly love the WP themes, the plugins, the HTML codes and basically, the full control over their blog.

The themes and plugins is enough to make any blog beautiful and professional-looking.

WordPress is recommended for the following reasons

– Over 20,000 free plugins and 1,500 free themes.

– Massive support in the forums and all over the net.

– Seamless functionality and your own design and style.

– Easy to use interaction platform. Your best content can be shared and others can easily comment if they want to.

So you have selected wordpress as the blogging platform , Now lets see how to create a blog in wordpress

Step 2. Select the Domain name for your Blog

you need to give a name to your blog.There are popular domain registrars like Godaddy and Namecheap which provides numerous domain names. Select the domain according to your niche.

Step 3. Choose Your Hosting Platform

Having chosen the self hosted wordpress platform, now its time to choose a proper hosting service to run your blog.

Now you will get a question “How much for owning a blog?” It’s not too much, really. It all depends on which host provider you choose.

One of the best hosting providers for beginner bloggers is SiteGround.

Some of its outstanding features are

1. It’s a well-rounded platform that provides a wealth of nifty features plus the necessary support, security and speed.

2. As for reliability, it’s likely that you won’t experience any downtime with SiteGround.

3. You also get built-in hack protection from online vulnerabilities and prying eyes.

NOTE : The Bloggingtek blog is hosted by SiteGround. For only $3.95 a month, SiteGround can help you set up and host your blog. Because we are a SiteGround affiliate partner, our readers can use this link to receive a 60% discount on the selected hosting plan.

Sign Up For SiteGround

Visit the homepage of SiteGround, click “Sign Up”.Choose a Hosting Plan. Currently, there are 3 plans available.

*The StartUp plan is best for those who are starting out blogging with just one website.

*The GrowBig plan is perhaps the best value for your money. You can create multiple websites and an included SuperCacher feature, which further speeds up and optimizes site speed for WordPress and Joomla platforms.

*The GoGeek is best for those who want everything. They can set up a suitable e-commerce site and get developmental bells and whistles such as GIT integration and staging technology.

For beginners, its best to choose the startup plan.

Next, you will be asked to choose your domain. Enter the domain name you have purchased from Namecheap. SiteGround also provides domain name registration when you host with them but the price is high.

Create your account, enter the payment details, Review , Scan the terms and conditions, hit Submit and complete the registration process.You’re done!

Though you have entered the domain details in SiteGround it will still be parked in Namecheap. You have to enter the SiteGround nameservers in your corresponding Domain Registrar DNS section.

Here is a tutorial on how to point a domain from Namecheap to SiteGround.

Note : If you have bought domain from Godaddy, go through this tutorial on “Mapping Godaddy domain to SiteGround”

Step 4. Install WordPress on SiteGround

Once you log in to SiteGround account, head over to cpanel.


Siteground wordpress

Under “Software Services” in cPanel, locate the Softaculous icon. Click on it. You will be taken to the Softaculous installer page.


Installing wordpress on Siteground

On the navigation panel, click on “WordPress”. The installer will then take you to the WordPress installation page.


 How to install wordpress using Siteground

Fill out the WordPress Form : Here is where you will be required to provide all the necessary information for installing WordPress.

Just click on the “Install” tab and you will be presented with a form to fill in the data to be used to install your blog on SiteGround. This tab is active by default.

The form is pretty straightforward. Fill in your desired information before finishing the installation process.

In the protocol, you have to define whether you want to run your blog on the raw domain or its”www” subdomain. Also choose if you prefer “https” over”http”.

Update : https is preferred nowadays as it gives a trust signal in search results. Contact SiteGround Customer care for more information

When choosing the domain to install WordPress on, ensure you choose the root domain, unless you want the blog on your subdomain.

Enter your blog name and description. This description sometimes appears on your site, depending on the theme configuration. Under “Admin Setting”, ensure you change the master account username to something different from the default “admin”.

Provide a strong password and your email.Now choose a language for your blog. This is the main language that will be installed on your blog.

setting up a wordpress site on siteground


Complete the Installation : On the Advanced section of the Softaculous installer, you might not need to edit anything. After making sure everything looks good, click the”install” button.

Your WordPress installation will be completed in a few seconds.

If you have chosen Hostgator,Check this guide on How to install WordPress on Hostgator

Step 5. Design Your Blog

wp themes

Here’s where your blog starts to look interesting. WordPress is a home of thousands of awesome themes. Some of them are already tailor-fit for specific niches, brands and industries.

To begin, Go to Appearance > Themes, then install or download a free WordPress theme from there.The best themes are immediately captivating to the eye, and professional looking.

The design should be customizable.

Design can make a blog more interesting than it is, and a well-designed blog can attract visitors in droves.

So Spend time looking at the themes and don’t just settle for the first one you see. The design should be in alignment with your niche and should be easy for your readers to browse around content.

For most of the content rich niches you can settle with a free theme. Its true, Believe me! But remember you can always browse on premium theme websites to get paid themes such as, Studiopress Genesis, for more blog exposure.

Step 6. Add Pages and Posts to your blog

Open up the WordPress dashboard and crack your knuckles, as it’s time to start blog customization.

Navigating the Menu

The dashboard serves as the back end of the blog that you can tweak to change what your viewers see. On the left side, you’ll see the WordPress admin menu.

Here are some of the more important features you’ll use often:

Dashboard – The page you’ll see as soon as you log in.

Posts – Write your first blog post, preview it and once satisfied push publish button.

Pages – The same as in Posts menu.Create, preview and Publish new pages

Media – Upload all your videos, photos, audio files and related content here. It will act as your WordPress media library.

Comments – All about comments. You’ll start to see this menu light up as soon as you’ve published your first post, and when people start leaving comments

Appearance – Refers to the aesthetic values of your website. You can change designs and bring out your online interior decoration skills here.

Step 7. Create Your First Blog Post

blog page

Say you want to post some new content. Some sort of a testing ground. How do you do it in the least amount of steps? Here’s how. Move your mouse on over to the”Posts” menu, then click on “Add New” from the drop down menu that pops out.

The first tab will be for your post title, the second, much larger tab will be for the content of the post. Go try it out and write your very first blog post! Once everything’s set, click on Publish.

As soon as the page refreshes, click on “View Post”, and you’ll be taken to the live post on your blog. Easy, right?

Useful Resources For Beginner Bloggers

Blogging seems sometimes easy and many a times tedious. We all have made some blogging mistakes a some part of time so its always to better to know certain basics.

If you are new to blogging, the following resources may be helpful to create a successful blog.

Blogging basics every beginner should know

Top hosting services for your wordpress blog

Best tips to drive traffic to a new blog


The steps outlined above is probably the easiest way to start a blog . The best hosting reviews put SiteGround above all else for a number of reasons, including ample security, great entry-level costs and full compatibility with WP themes.

Create your own blog in just 30 minutes and show the world what you have to say. Share ideas, thoughts or your expertise to your readers and be ready to mix with the online community.