How To Start a Blog In 2018 | A Blogger’s Guide

7 min read

start your blog-min

2017 is almost over! And its time to write a new year resolution and blogging can take a significant portion of your resolution’s notepad!

2018 might be a great year to start your own blog and build an audience/readers to monetize later.

So, how would you start that?

Is it too hard to start a blog? Or Do I need to learn the technical stuff to start it? Or I need to be a geek/nerd to launch my first blog?

My answer is – a big NO!

You don’t need to have any technical knowledge, any experience or awesome writing skill to start your own website or blog in this year.

All you need to have a wish to start it today and have 10-50 dollars in your hand to set everything up.

Okay, let me explain everything from the scratch here.

I am going to cover 6 Step-by-step guides to creating a blog from the scratch as below:

  1. Choosing a topic/niche for your blog.
  2. Selecting right hosting for your blog.
  3. Selecting a brandable domain name.
  4. Installing WordPress & required plugins.
  5. Designing your blog and theme set up.
  6. Writing your first blog and publishing it to Web.

So, let’s move ahead!

Blog Idea Generation or Topic Selection

Before starting your first blog; you must have to select a topic you will blog about. It’s maybe your academical subject or any topic you are passionate about.

My suggestion is to choose a topic or niche/industry which you personally like to research online or don’t get bored to analyze it broadly.

Here is some industry to pick your niche or topic or industry for your new blog ( some random ideas; you can research on your own):

  1. Technology (a very specific one like Apple software or Windows Tips and Tricks)
  2. Education (covering colleges, universities, and degrees – online/offline)
  3. Any trendy topic based on Google Trends.
  4. List type of articles (like 10 blog sites you should visit every day)
  5. Year or Month focused topic (best antivirus of 2017, Working A2Hosting coupon code for January 2017)
  6. How To based topic (how to start writing like a pro)
  7. Self-improvement or improving lifestyles.
  8. Fashion topics
  9. Career or Job Interview tips.
  10. Entertainment, movie gossips, celebrity scandals, movie reviews and so on.
  11. Top or Latest songs, movies, podcasts, videos or so on.
  12. Health tips or dieting.
  13. Language learning (french learning or English learning)
  14. Animals or pet foods, pet caring or tips.
  15. Traveling (local or international blog)
  16. Product reviews (get ideas from Amazon, Ali Express or eBay)
  17. Local service reviews (get ideas from Yelp or
  18. Communication or business tips.
  19. Recipe or food tips
  20. Best of anything (best pieces of advice from Elon Musk, Buddha)
  21. Marriage or Divorce or Dating tips
  22. Quotes (motivational, love or friendship)
  23. Political incidents and rumors
  24. Interviews (about anything)
  25. Curated news (sourced news from different news site like Google news)
  26. Book review
  27. Automation tools
  28. Productivity tips
  29. Gardening or Farming
  30. Events or History
  31. Baby Care tips or parenting
  32. Criticising or Roasting an event, people, deed or anything
  33. Sports, songs or music streaming
  34. Guide (beginners guide to python programming)
  35. Skills related topic (internet marketing, web designing, graphic or programming)
  36. Anything you like to research online or you are expert in.
  37. Cars or Electronic Device reviews, expert tips.
  38. Certification Tips (how to become a Google Adwords certified in 2019)
  39. Happy news blogging (10 awesome characteristics of Donald Trump you didn’t know)
  40. Biography or Portfolio of peoples.

These are just bunch of random ideas from my mind. You can avoid these ideas and generate your very own ideas to start your first blog. Just ask yourself what is that topic you will write every day? What you know the most and think you can share your expertise with others via your blog?

You will get your own topic!

Don’t worry.

Once you are done with selecting your topic, you need a domain name to build your first blog. Here I am covering those in detail.

Note: There you will find some technical steps to follow. But believe me, these are not any rocket science and if you just follow my instructions; you will be good to move ahead.

Selecting a Domain Name Based On Your Chosen Niche/Topic

Here I am going to cover everything steps by steps. So that you can follow and buy your first domain name without any kind of hassle.

Step 01: Go to Namecheap and in the search box; type the domain name you want. If you are not decided which one you will buy; then just use your topic name in broad on the search box and press enter.

blog in detail

Step 02: If you see your desired domain name is not available (someone bought it already), you can try adding any prefix or suffix with your topic name and search again. Sometimes you see the .com domain is not available but other types of domain extensions available which you can also choose. But I would recommend you to have a .com domain.

Step 03: Buy that domain. Simple! (just click on the add to cart button and check it out).

Once you are done with buying a domain for your blog; you have to buy a hosting space too.

Hosting space is for storing your contents, images, videos and all the files on your website. This is basically a virtual space allocated to you so that you can store everything on your website there.

Selecting A Hosting Space

Step 01: Go to Hostgator, Bluehost, Turnkey or A2Hosting and buy a hosting space for you. What you have to keep in mind that, to begin your blogging journey; you don’t need more than 5GB of hosting space. And obviously, 50GB Bandwidth is perfect to start and survive even with the decent amount of website traffic per month.

Step 02:  Once you are registered with your Hosting Account; you will get DNS numbers (Domain Name Servers) which you will copy and put on your Domain’s DNS zone.

adding dns on domain for blog

Step 03: Add your domain to the hosting panel. To do that, simply find “Add-On Domains” section on your hosting panel and click add and input your domain name.

add-on domain for blogging

After adding domain name; just move ahead and install WordPress. Don’t know how? Let’s learn that as well in the next step.

Installing WordPress & Plugins

Step 01: Search on your Cpanel and try to find “Softaculous” or “Fantastico” or “WordPress” and click on that tool.

Step 02: Choose “WordPress” from the list of a different kind of CMS (Content Management System) and select it and click on the “Install” button.

Step 03: While installing WordPress, give a username and password (which you will need later while logging in to your site’s admin panel) and leave the directory space blank.

wp installation

Once you are done with installing WordPress on your blog; you are ready to start publishing your first blog. A default theme of WordPress will be installed which you can use or change instantly. There are plenty of free themes available in the WordPress directory which I am going to cover you in the next step.

You need to add some extra functionalities to your website/blog and so you need some plugins. Wait, these plugins are free and you must need those plugins. Installing plugins are simple and easy.

Here are the steps for you:

Steps 01: Click on the Plugins tab on the left side of your Admin Panel. And click on the “Add New” button.

Steps o2: You will find some basic plugins on the front page of WordPress. But instead, you will use the “Search Box”. And what plugin to search? Here are top 6 plugins you should install immediately.

a) Yoast SEO Plugin.
b) Contact Form 7.
c) WP Fastest Cache.
d) Akismet Anti Spam Plugin.
e) DB Backup
f) Google Analytics for WordPress

In our next posts of this BlogInDetail, I will individually over all the plugins and their features and how to set them up perfectly on your blog.

Okay, you are done with installing WordPress and some basic plugins. Let’s move forward and design your blog.

Designing Your Blog & Theme Set Up

Designing your blog is a must. It’s because nobody wants to read ugly looking blogs. You need a good theme and some basic functionalities to be enabled here to get most of your blog and all of these are free to apply. Here are some steps to follow to design your blog and enable some basic but core functionalities that will make your blog more beautiful and easily accessible.

Step 01: Click on the “Appearance” Tab from the left side of your site’s Admin Panel and click on the “Themes” option. Then click on the “Add New” button. This will show you a lot of free WordPress themes to choose and install on your blog.

Here are some free WordPress themes you can download and install on your site.

Link: WPMUDEV Collection of WordPress Themes

Link: CodeInWP Collection of Free WP Themes

Step 02: Install a logo. You will find that on the “Customize” tab under the “Appearance” option.

Step 03: Go to the “Settings” tab from the left side of Admin Panel and click on the “Permalinks” option and set it to “Post name”. Because post name gives you the better version of each individual blog post’s link.

You are almost done with setting up your blog theme and some basic stuff.

Writing Your First Post/Article & Publishing It Online

You are in the final step of creating your first blog and writing your first article to publish on your blog. Congrats!

Possibly, you have selected your niche or topics on the first step of this article and you are practically writing your very first article. Well, you can start on your own from now on. You can write anything on your blog. But, still, let me help you on structuring some basic stuff so that the whole thing might seem extremely easy to you.

Here you go:

Step 01: Jot down your content ideas and pick one to write for today. If you want to write about fishing, then go to Google Keyword Planner and search with Fishing. It will give you lots of keywords to choose from and start writing your very first article. Write your article in Ms. Word (Windows) or Pages (Mac) so that you can fix grammar and other sentence structuring issues while writing.

Step 02: Once you are done with writing your article, copy it and log in to your Admin Page (of your WordPress blog) and click on the “Add New” tab under the “Posts” section from the left side of the admin panel. You will find a post editor box where you just have to paste your article. And on the Title section; please insert your article title. Make sure to capitalize the first characters of each word on Title section; to make it stand out from the content and look better visually.

your first blog

Step 03: Find related images for your first blog post. You can search by your topic on Pixabay or Unsplash to find a perfect image that is free to use and match with the context of your content/article. To add images to your blog post; click on the “Add Media” button located right above of your post editor box and then click on “Upload Files” button on the next page. Then select your downloaded image and click on “Insert on post” and you are done!

Step 04: When your image insertion is done, the title is done and content is done. Then hit the “Publish” button on the right side of your post editor. You can “Add New Category” regarding your article by clicking on the “Add New Category” button located right below of the “Publish” button so that your visitors can browse right categorized articles by one click.

That’s it!

You have probably created your first blog and already published your first article as well.

Whats next?

Okay, there are lots more to learn about blogging which I will cover one by one on this blog. Just stay with me and learn everything here for free!

If you face any difficulties while following any of the steps here above; please don’t hesitate to comment below. I will try to response everyone and sort your stuff.

Leave a Reply

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