how to start a blog

How to start a blog 

        your step by step guide to start a blog very quickly!

So you need to start  a blog. That’s wonderful!

Not simply is starting a blog an excellent pastime, but with starting a blog website you can express yourself in a different way, support others with problems you’ve conquer, identify yourself as a professional, as well as make money.

If you’re a new comer to blogging, it really helps you to begin off on the right foot and also have someone to assist you to avoid problems.That’s why I have set this page collectively for you, to provide starters a quick, foolproof overview of starting a blog, without needing to study HTML  programing or maybe spend your time and energy studying very long, boring lessons.

Actually, more than 2540 people have already set up personal blogs applying this instruction!With this guide I’m likely to explain to you everything you should do to begin your own blog.

Therefore, just before we get began you need to be aware that setting up very first blog may take up to Half an hour. It would sound right to book mark this site if you are planning to start out a blog once you have some extra time.

Nevertheless when you need help, I will assist you to create your blog for free.

Starting a blog does’t need any kind of coding (HTML, CSS, PHP) expertise meaning almost everything is easy and straightforward.

We are going to be using WordPress which can be the most famous (free) blogging platform. It’s simple, easy to work with and you do not have to be computer smart to make a blog (and add blog articles) employing this software.

5 steps to start a blog:

  • step 1. Select a blogging platform.

  • step 2. Obtaining a domain name and web hosting company.

  • step 3. Setting up WordPress On Your Hosting.


  • step 5. Add posts and pages.

The purpose of this site is to allow you to start a blog the correct way. From many years of teaching and assisting people with their websites, I’ve discovered that lots of people get some things wrong when beginning a blog, often leading to them leaving the project completely. We do not wish that to take place.

STEP 1 :  Select Your Blogging Platform

Before you actually start considering how your website will look like, you’ll have to choose your blogging platform. A blogging platform is the software employed to control your blog. It will allow you to create blog website pages, add articles, images, video and anything else that you would need to do once updating your blog. Another name for a blogging software is a CMS ( Content Management System). There’s a great deal to select from. It is possible to build a blog with many several blogging platforms, including :

  •  WordPress – is considered the most well-known and easy to customize content management system (CMS) in the world
  • Drupal – is very popular but is complicated for novices
  • Joomla – an additional fairly well-known CMS but there is a very high learning curve


Nevertheless, considering that there are more than 72 million active users working with WordPress today, it’s obvious which platform is the boss. Even my own blogs and sites are created with WordPress blogging software. Here’s why:It is VERY easy to set up. You will notice exactly how easy later in this How To Start A Blog guide. To provide you with some idea to how simple it really is.

  • Very easy to apply :   Managing your website, creating content, using images, amending content and far much more can be achieved with complete simplicity in WordPress. System has an incredibly user-friendly interface so creating new pages, blog posts, etc. can be achieved right away.

Blogging is at the heart of WordPress. WordPress was created and designed for blog writers as a blogging system so all the blogging features and functionality are already built in and waiting for you. If you wish to build an email subscriptions on your blog, in that case this could be added using a wordpress plugin within seconds. That’s the advantage of WordPress, you can actually set your blog up and publish your first blog within just minutes.

  • Total control   With WordPress, you have total control of your blog. There is simply no looking forward to a web designer or programmer to change your content. You may simply sign in to your dashboard and make adjustments yourself.
  • WordPress is safe:   If you maintain your WordPress platform and plugins updated with the most recent versions, and you stick to secure password recommendations, then WordPress is a really protected place to have your blog. WordPress update their particular software program on a regular basis to ensure that it remains secure and keeping hackers at arms length.


Certainly, you must self-host your WordPress blog.Think about it – what well-known, successful blog owner you know is utilizing a free blogging website like “” rather of their own domain name like “”, for example? It isn’t really just that – free blogging platforms have additional problems too –

consisting of :

  •  You do not control your content – the blogging platform does. They may turn you down any moment, and for any reason.
  • The web address of your blog will probably be long and hard to keep in mind (like rather than catchy, brand name address you choose.
  • It appears unprofessional -Many of the free blogging platforms do not allow you have a custom domain name which provides across an unprofessional design to potential clients and subscribers. You are really limited with the degree of customisation that you can do to your blog so that your blog appears exactly like everyone else’s.
  •  You’re prohibited to advertise on almost all free blogging platforms, which makes it much harder to ever earn money from blogging.
  • It’s difficult to earn money from your blog when you don’t have your own domain name or hosting. Just about all free blogging platforms will never permit you to place any advertisements or affiliate links on your blog. So how could you generate any money from the website traffic that you have being spending so much time to build? Answer: No chance.

Almost all of these restrictions apply to the WordPress.COM blogs. Whatever you really want is to self-host a WordPress blog – it’s the same software program without all the restrictions! If I were you, I would begin with a self-hosted blog on my own domain name from the very first day. Creating a blog similar to this is MUCH easier and less costly than you believe.

STEP 2  :  Obtaining a domain name and web hosting 

Now to interesting part!      To create a self-hosted blog website on your own domain name, you’ll need to have two things:

  • Domain name – This will likely be your personal blog address in which people discover you again and again. Such as Google’s Domain is Your brand-new blog domain name will be, apart from you’ll find what’s going to be behind YourNewBlog. The price of a domain name is normally $10/year, however you stick to this guide entirely, I’ll explain to you the way to get one for much cheaper.
  • Web hosting – This will be the home of your own blog website address and content that’s on the blog. Without webhosting, you’ll be unable to make use of domain. Consider it a computer hard disk that stores your entire content on your blog (images, blog posts and so on). The price of web hosting is usually somewhere between $2-5 per month.


Exactly where should I get my personal domain name and hosting? In terms of hosting, there are just two things that matter.

  • Page load speed – The average amount of time (in seconds) it requires your website to load.
  • Uptime – 99.9% isn’t enough (it’s 42 minutes of downtime per month). You should be aiming for 100%. Right now there are a huge selection of several web hosting companies. All of them provide you with a similar service (domain + hosting) with a similar price, although since I’ve managed and supervised many popular and recommended web hosting providers like Bluehost, iPage, Godaddy etc…

I personally use and can highly suggest working with  to start a blog because of their simple and easy set up process, wonderful customer service & reliability. They are also suggested by as a best host since 2005.

On the other hand, you could choose an additional web hosting as long as it’s extremely fast, trustworthy and offers unlimited storage space & bandwidth. This can help you to prevent problems later on. Given that we’ve been through the basic principles of blogging platforms, it’s time for you to start walking the walk! With the next step, we are going to make your blog set up and running. If you’re not ready yet simply because you still have to think about a domain name or can’t create a blog straight away, that’s fine. Just click here to sign up so that once you’re ready, you can pick up ideal where you left off.


For a limited period of time only you could get standard hosting from Bluehost for an extreme low price of just $3.95 per month (36 months sign up + free domain name).

Get Bluehost hosting for $3.95 per month !!

For new bloggers searching to increase their sites, I would recommend opting for the Bluehost Plus plan for $5.95 monthly , as you obtain a lot more endless features and benefits. This really is best if you are planning to scale up your blog later on or host several website.

Normally the Plus Plan hosting package might cost you $10.99 per month! You could begin with all the basic plan and upgrade anytime you are feeling you require more features.

Set up a Blog on your own domain name

If you don’t have a hosting or a domain name yet – not to worry. I’ll be showing this in a minute… At the end of this step (2), you will have a completely operating self-hosted WordPress blog website on your own domain name! Sounds good, huh?


  • A FREE domain name ( worth $15 )
  • Fast, high quality & reliable web hosting
  • Free Site Builder
  • One-click WordPress Install and 24/7 support.
  • Host unlimited numbers of websites on your account
  • Unmetered website space
  • Unmetered bandwidth
  • Unlimited email accounts
  • Unmetered email storage

start a blog with bluehost

Click on the “Get Started” button to start the process of creating your very own blog.

2. Next you will have to pick the best plan for you and your blog. I would recommend either the Plus or Prime packages. You could start off with basic if you like and upgrade whenever you feel you need more features to run your blog.

3. As soon you have chosen your plan you’ll then see this page…

Pick a Domain name for your blog website

If you Already have got a domain name?     skip to the following step simply by moving down a bit.

How can you pick a very good domain name?

Getting a bad domain name is among the most popular mistakes I see web owners make. Make sure you choose a domain name that is :

  • 1. Easy to Remember – Do not pick a nonsense name, something difficult to spell, or a lengthy name full of dashes.
  • 2. Unique and Descriptive – You need a name that shows who you are and exactly you care about. Be innovative and create an identity you’re enthusiastic about!
  • 3. Trustworthy – Domain name extensions like “.com”, “.org” or “.net” are the best, with “.com” being the one the majority of people think of first. Stay away from extreme extensions like “.rocks” or “.biz”, as these are much less commonly used, harder to keep in mind and not as respected.

Type the website name you wish to use in the box, then simply click “next”. In case the name exists, you’ll have the ability to claim it. If it’s not available, select another one.

In case the domain name you are looking for isn’t available, Bluehost will reveal some alternatives which might be similar – or else you can punch in a new name and try again. I’d recommend you to use something that terminates with .com, .net or .org

4. So you came across the domain name of your dreams and you’re now prepared to set it up along with your new hosting. The next display screen you’ll see is the domain name registration page where you will need to put in all the tedious details including account information, although this takes almost no time at all.

5. Now that you have completed the domain registration form, its then time for you to choose your hosting package. You’ll find this section immediately below the account information section.

I often recommend you choose the Plus or Prime plan at 36 months to get a better offer on the hosting, but 12 or 24 months is okay as well.

I most frequently don’t press many of the other options as they’re not really important even so I really do suggest having domain name privacy if you don’t wish anyone discovering who owns the domain name. The advantage of the Prime package deal is this option is free.

After that scroll down and fill out the billing details, press send and you’re done!

6. You should after that get an email from BlueHost with all your account and sign in details. Look at your spam directory as it may occasionally end up in there in case your email client is a little too sensitive.

Save your login and welcome details secure as you might need it for future reference.

7. The following point you’ll have to do is to create a password for your WordPress dashboard sign in. This is the page you’ll find next immediately after purchasing your hosting package. Just click on the green button to create your password.

STEP 3  :   Setting up WordPress On Your Hosting

So you have registered and purchased your BlueHost hosting Wonderful! You are almost there.

The following thing you must do is to sign in to your BlueHost account with the information they sent you in the welcome email.

This is actually the step-by-step guide to set up WordPress on Bluehost: 1) Sign in to your Bluehost control panel at:

2) As soon you’re logged in, you will be forwarded to your Control Panel. After that, choose “Install WordPress”.

Now you will need to install WordPress. Fortunately, with the Bluehost’s one-click WordPress set up, it should never take more than a few minutes.

3) This brings you to the next page where you could decide upon your blog destination URL. I would recommend utilizing your main domain (, not, therefore just leave the field on the right empty.

Make a note of your username and password, maybe in a word doc on your computer or written down and stored in a safe place. Never click “Remember password” within your browser, as this can also make your site vulnerable to attackers.

When you’ve completed all the fields in this section, just check the box to agree to the terms and then click “Install Now”


Once your WordPress blog is created you have to add a WordPress theme which has all of the features that you need, a WordPress theme is a pre-designed theme which you may personalize. Right now you have a choice to make you can either select a free or a paid one. There are of course benefits and drawbacks to both therefore it depends upon what you want from your blog.

A few of the best sites to look for themes for blogs are:

If you are choosing your theme you need to ensure it suits along with your goals. To illustrate, if you are writing a professional blog then you definitely will need an official clean style while a music blog website you may have more permission to show off your creativity.Nowadays you should today been using a responsive theme. Which means that design of your blog can adapt to different mobile phone and tablet display screen sizes – which is very important for user friendliness given that a lot of people are using cell phones to search the web.

HOW TO INSTALL YOUR NEW BLOG THEMEThe new theme will come in a .zip file format in case you have bought one. You have the choices to upload it directly into your WordPress Dashboard simply by logging into your WordPress blog.When you sign into your WordPress blog for the first time, you will notice this view of the dashboard.

Move the mouse button over “Appearance” tab in the dashboard sidebar, then click on “Themes”. This will open up the Themes page within your WordPress dashboard.

After that you can either install one of the free themes that you’ll see accessible to you on your Themes page dashboard or you may install your unique Theme you will probably have purchased or downloaded elsewhere.To set up a free theme that’s currently on your dashboard pre-loaded, simply press the Activate button under the theme you prefer. See below:

Keep in mind that you can always move back to your previous theme if you don’t like the appearance of the new one. That’s the nice thing about WordPress.If you don’t want to make use of any of the themes on your dashboard, press Add New to start searching for a new theme to use.

This would bring you to a page where you will have the ability to explore the many thousands of free WordPress themes available to download and use on your site.Below you’ll see 4 tabs, Featured, Popular, Latest and Favourites. You may also use the search bar to search for more themes, and also being able to customise your search with specific filters, including searching for themes that are perfect for businesses and that only have Two columns.


To upload your own theme that you may have purchased from sites like Themeforest or MyThemeshop, you simply do the following…

  • THEMES >
  • UPLOAD THEMES ( You’ll find this at the top of the page next to “Add Themes” page title.

You then upload your theme .zip file just like you would adding an attachment on to an email.

You’ll now have a pretty blank looking theme set up and waiting for some love. At this stage you want to fill out all the basics like your About page, logos, social media links and other content.

Congratulations you have now taken the first steps to starting your new blog!

STEP 5  :   Add posts and pages

Creating Your First Blog Post

You’re now prepared to begin publishing! This is exactly what WordPress, and creating the greatest WordPress blog, is focused on. You will find two main kinds content in WordPress: Posts and pages. As we discussed previously, posts are for updates when pages are for static content.

The publishing knowledge is really identical for both, however, therefore, as you figure out how to post your first post, you’ll as well understand how to publish your first page.

Let’s get right to it.You may create a post by going to Posts → Add New from your WordPress Dashboard.

This will start the WordPress Editor, where you can write your content and change all the settings for that piece of content.

Screenshot of the WordPress editor

Try typing in the Editor to see how it works. You’ll find the experience very similar to Word or any other word processor, with formatting options across the top and a ‘what you see is what you get’ editing experience.

You can add pictures using the Add Media button, and change options related to the post such as which category the post is in, which tags the post has, and whether comments are on or off, using the boxes down the right-hand side.

Once you’re done testing out the Editor, you can set your post live by clicking Publish. Don’t worry about visitors seeing this test content – you can delete it in a moment.

Click View Post to see how your post looks on your site. You’ll notice that the way the content appears in the Editor isn’t precisely the same as how it looks on your own site, but that’s a quirk of WordPress to get used to. You can return to the Editor by clicking Edit Post in the top bar, and, from there, if you need to make any changes you can do so – just click Update when done.Animated screenshot of deleting a post in WordPress

Once you’ve tested out creating and publishing some content, you can click Move to Trash from the Editor to delete your test post. You can also do this from the Posts menu on the Dashboard. If you’ve imported dummy content, you’ll find this a much quicker way of deleting the test content when your site is ready to go live.

You’ll find Pages offers a similar experience, so give it a try. You can access it from the Pages menu on the Dashboard.

You now know how to create your first bits of content! For now, try creating a couple of sample blog posts to get familiar with adding media and how your theme works, and to get your articles to look the way you want.

You should also put together a couple of pages that every site needs, including an About page and a Contact web page. If you want to add a form to your contact page, don’t worry: We’ll handle this in the next section.Creating the best possible WordPress blog obviously involves creating incredible content, so you’ll want to spend a lot of time crafting this going forward. We’ll talk more about content strategy later