How To Start A Blog in 2018 - Step by Step Beginner's Guide with Pictures

Blog, Blogging and Bloggers are the things which will be described here and I'll teach you that how you can be a Blogger, have a blog or do blogging to make real money online or staying at home.

There are so many guides available on the internet regarding this topic "how to create a blog" or "how to start a blog" and make money by blogging.

Starting at online world by starting your own personal blog is not easy before, but now its very very easy to do as I am here to help you out.
How To Start A Blog - Step by Step Beginner's Guide with Pictures
Muhammad Umer Idrisi Founder and Chief Editor of This Blog
And this is my entry on the topic to ensure that my readers don't have to visit any other web-page for knowing how they can create a blog with little or no-knowledge.


Even if you can't code yourself or you don't understand the technical issues while creating a blog, you can start a blog by reading below simple and to the point guide.

Before getting started, read about what is a blog and how it works:
  • A blog is your real estate online
  • It can be created by yourself
  • You can post anything on your blog like text, images, videos and more
Basically its your online notebook and you got the controls over it to make things more flexible.

This notebook is a digital one so you can add flash items and videos or Gifs to your blog.

You can write about any thing you want to, but I suggest you to make sure you have interest in writing that topic you about to publish on your blog as people (readers of your blog) will think that you are master in that thing you've create a blog post on.

1. Select a niche

So try to find your favorite blogging topic before creating a blog:

Before making your first blog I suggest you to choose a niche (topic) for your blog so you can easily write more articles (blog posts) on daily to weekly basis.

Because if you don't update your blog frequently in first days or you can say first months then you can't make a good readership and you can lose the coming success before it comes to you.

Be selective on finding your favorite topic.

Just ask these questions to yourself and think about them:
  1. In which topic you are great to write and think different?
  2. What is the topic or thing which inspires you everyday?
  3. What are some skills or one which you can teach to your blog audience?
  4. What is the favorite topic you love to talk about?
Interact with other fellow bloggers.

Hmm! You can find other fellow bloggers in your niche, but before searching for fellow bloggers make sure that you've selected a perfect topic for your blog.

Its an necessary point.

Let's assume that you've selected "finance" for your blog topic and you are good at giving advices on financial issues and other topics related to finance like money saving and investing.

Now go to Google and type "top 50 finance bloggers" or you can search for top 10.

After having a list of top bloggers and their blogs - read their blogs and follow them on Twitter.

Read at-least 2/3 articles from each and every blog, read their about us pages.

Have inspiration and now think again that you can create awesome or great content like that top bloggers?

2. Find a domain name

If you think that you can create out standing content then follow below steps and this 2nd step is "choosing a domain name for your new blog".

A domain is the address for your online real estate to make nice impact on your readers you've to create a lovely domain name.
And here's how you can find a good one.

I recommend you to register a domain name with your country's tld (top level domain) like for United States .UK ( is a good fit and you can also do it in any country like for Italy its a .IT.

Now to get your domain on the topic you are ready to write, find some words.

For example:

If you want to blog on finance topic then brainstorm related words such as financial issues with single women, finance tips, finance companies and many other.

Now navigate to this tool and search if your desired domain is available or not.

If its available then read below or brainstorm another word.

3. Get hosting from a trusted hosting provider

To start a blog today, you've to get hosting for a self-hosted blog.

By self hosting I mean to say you can get control over your blog and you can take any descion for your blogging career.

As there are many free platforms are available but that free blogging platforms don't give you full controls such as cPanel and FTP or any other thing which you'll need after some months of successful blogging.


Its better to have a hosting account on a trusted hosting provider's website.

Read what a trusted and high quality hosting provider have to prove the security and happiness for you:
  1. 30 Day Money back guarantee (you can get your money back when you think that the hosting provider is not good for a reason)
  2. Support available for all the time you need on the basis of 24/7/365
  3. One click and auto installation for major scripts like WordPress
  4. A control panel and all other functions to handle your blog and have fun with hosting account
  5. 100 or 99% up-time guarantee so you don't miss single visit on your blog
  6. Advertising credits so you can easily make your voice when you all set to show the word and say you have a blog too
Guess what?

Bluehost is best at all above features and even good with many other features which you'll find when you buy a hosting account there.

4. Create a blog and register your domain for free

sexy blonde smiling and using laptop in hot looks
Now its time to register a domain name for free with BlueHost and pay just for the hosting by getting lowest rates.

Read this step by step guide to create your own self-hosted WordPress blog with a free of cost domain name from Bluehost:

1. Go to and click on "Get Started Now" button

After clicking on below type of button you'll be asked to choose your account.
Get started now at bluehost and create your first blog
2. Choose any hosting plan and do it by thinking first.

I recommend you to choose basic as this plan is good for a starter and have lowest rate with great features.
Create a blog on bluehost powering wordpress
3. Now type your desired domain name and click on next button

If your domain name is available it will redirect you to another page.
Create a blog on bluehost powering wordpress
4. Type your basic information as mentioned below
Create a blog on bluehost powering wordpress
5. Scroll down and choose package options

See below image and make sure you've selected the same options as mine.
Create a blog on bluehost powering wordpress
6. Now add credit or debit card details according to below image and submit button after checking that you are agreed to terms and conditions

Don't submit wrong card details please or you can't get a hosting account.

Create a blog on bluehost powering wordpress
7. Now you will get two options to install WordPress on your hosting account. Click on "i can do it" button and follow instruction below

Create a blog on bluehost powering wordpress
8. Now you'll be redirected to your cPanel, to install WordPress click on big W icon

If you are not redirected then click on "hosting" from menu bar and "cpanel" from sub-menu, after that you'll see a screen same as below screen shot.
Create a blog on bluehost powering wordpress
9. Now the next screen will appear asking you to type your name and username also the password for admin (you) and a email address

In some cases it will ask you to do accept terms and conditions again for security and choose your domain.

Don't worry just check all boxes and select your domain then follow below screen to fill out the form
Create a blog on bluehost powering wordpress
Now after clicking on Install Now button you'll have to wait for a moment.


You've installed the WordPress CMS (content management system) on your hosting account and your own domain name.

Yeah! It means you have started/created a blog and you can now post any-thing on that blog of yours.

Tweaks for WordPress to make your blog beautiful

To control your WordPress you need to open a new tab and close bluehost's tab.

Go to  -  or go to new tab and type your domain after .com type / and then wp-admin.

So you can access the admin panel of your WP-blog which just have created some minutes ago.

Now type your user name and password (as you created in step 9 above) and sign in.
WP admin panel
Its time to change the default them of your WordPress blog:

As with default look, many people will hate your blog.

Installing or changing your blog's theme is very easy to do task and it takes no-time, just some clicks and you can have a great looking blog.

If you don't how to change WordPress blog's theme then follow below steps:

1. After sign in click on Appearance and then Themes
Appearance and then Themes
2. Now browse free themes and install one from thousands of cool themes

3. Open new tab (after installation is done) and see your blog with new theme
Still can't change the theme? Read this guide by WordPress
Read 8 Things Your Blog Should Have To Survive to make sure that your blog is awesome like other great blogs.

Creating your first blog post:
  1. Click on "Posts" button
  2. Click on "Add New" sub-button
  3. Enter your post title in the upper field
  4. Enter your post body content in the main post editing box
  5. Select a category
  6. Click Publish (after your are done writing the details) 
Creating your first blog post
For a detailed information you can read this WordPress first post guide.

Don't forget to read How to Write the Best Headlines that Will Increase Traffic on Your Blog to get more audience on your blog by creating eye-catchy headlines.

That's all


I think its all done for now and you've a great blog to start your blogging journey from here.

If you think that this guide is helpful then please share it with your friends so they can create their blogs and it will be fun having your own blog online.

Or you got a problem you can leave a comment below, also for suggestion you can comment and you can leave your testimonial too by comments.

Thanks for reading and don't forget to bookmark and share this all in one guide on Starting A Blog with Bluehost on WordPress. [full_width]



2016,14,2017,8,2018,14,Adsense,8,Advertising,2,Affiliate Marketing,4,Alexa,1,Alternatives,2,Android,1,Announcements,1,Apps,5,Ask Me,6,Back linking,8,Backup,1,Bing,1,Black Friday,1,Blockquote,1,Blog Names,3,Blogging,18,Blogging Mistakes,6,Books,1,Business Tips,5,Case Study,6,Content Marketing,18,CSS,4,Customization,20,Domains,6,Downloads,1,eCommerce,1,Email Marketing,3,Entrepreneurs,12,Event Blogging,2,Exclusive,37,Facebook,6,Facts,2,Featured Snippet,1,Finance Tips,1,Forums,2,Freebies,3,Freelancing,4,Giveaways,1,Google,10,Guest Contributions,85,Health Tips,2,Hosting,9,How To,125,Ideas,3,Images,1,Info graphic,21,Inspiration,4,Interviews,4,Keywords Research,1,Make Money,47,Newbie's Guide,74,News,25,NLB,9,Offline Business Ideas,1,Page Rank,3,PayPal,1,Pictorial,2,Posts,5,PSD Files,1,Quotes and Sayings,22,Referral Earning,4,Relationship Tips,1,Review & Guide,16,Roundups,3,Save Money,1,Self Improvement,1,Selling,1,SEO,45,SMO,4,SMS - Messages,1,Social Media,14,Sponsors,2,Startups,1,Technology,2,Templates,8,Tips and Tricks,56,Tools,5,Tops and Lists,51,Traffic,14,Twitter,2,Video Marketing,1,Viral,2,Vlogging,4,Web Designing,10,Widgets,24,Wishes and Greetings,1,WordPress,11,Writing,28,YouTube,2,
static_page - How To, Blogging, SEO, Content Marketing, Lists, Quotes: How To Start A Blog in 2018 - Step by Step Beginner's Guide with Pictures
How To Start A Blog in 2018 - Step by Step Beginner's Guide with Pictures
Learn how to start a blog, a self hosted WordPress blog from creating to finish and making money in just 9 minutes with a free domain and low prices on hosting. Exclusively only for this blog's readers. In this step-by-step bluehost and wordpress guide for making a new blog without any technical knowledge I'll show the exact method of getting a top level free domain name and creating a out standing blog with your own peace of mind and desires. A 1750+ words step-by-step guide with images to start your own self hosted wordpress blog with bluehost and a free domain name. - How To, Blogging, SEO, Content Marketing, Lists, Quotes
Viewing All Posts Bad, Try Again VIEW ALL Read More Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED! LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back To Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Just now About 1 minute ago $$1$$ minutes ago 1 hour ago About $$1$$ hours ago Yesterday About $$1$$ days ago About $$1$$ weeks ago More than some weeks ago Followers Follow PREMIUM and Locked Please share to unlock this content Copy All Code Select All Code All coding here were copied to your clip-board If You can't copy the coding or text here, please press CTRL+C or CMD+C with Mac to copy now