write a blog in wordpress

Set Up Your Own Blog in 30 Minutes and Start Making Money

How to Write a Blog?

In simple words write a blog means sharing your knowledge and experience with help through a digital platform. Many People want to write a blog or want to be a blogger but they are not aware of the platforms and the methods of how to write a blog in a good design format.

In this Article, we will discuss How to start blogging using WordPress (easy and popular way of blogging) platform, what difficulties you may face and how to deal with it.

Points to be discussed here

  • How  to Choose Topic (Niche)
  • Types of Blogging Platform
  • How to integrate domain with Hosting Services
  • How to Install WordPress on your domain
  • Choose a Theme and design it
  • How to Write an Article
  • Publish a blog POST automatically on social media
  • Neccessory Plugins to be Install
  • Blogging Communities to share a blog post
  • How to Make Money from Blogging
How to Choose Topic (Niche)

Many people want to start a blog but getting stuck on the first step on which topic I can write a blog?

what is blog niche

First Let me tell you What mistake new bloggers make.

More than 60% new blogger start writing on a topic which is more popular such as technology, travel, food but they fail to post regular content because they are no longer interest in it. So, without bothering about popularity, choose a topic in which you are interested, You have knowledge about it and can enjoy writing for a long time. You can be more successful as a blogger if you can write a blog on your interested topic.

Here is some common mistake people make while choosing a topic to write a blog about:

  • Don’t peak subject just because others make money on it, write a blog in which you are interested.
  • Avoid writing about something you are not passionate about, you have more chances to fail in it.
  • Don’t choose a topic on which you have very little knowledge and experience.
  • Don’t go out of topic, be yourself and write in your own language.

Consider the points while choosing a topic to write a blog:

  • Your Intrest: Note down the topics in which you have interest.
  • Your Topic Knowledge: How much you know about the topic.
  • Consider blog future: Make sure you choose a topic which has scope for writing in the future.

After selecting a topic, give a short but descriptive name for your blog. Before selecting name check for the name is available for domain or not.

Types of Blogging Platform

It is very important on which platform you are writing a blog. There are many free platforms available to start a blog but if you are serious about blogging and will continue it for a long time then it is recommended to choose a correct platform to avoid future work of content migration.

Few Blogging Platforms:

  1. WordPress.org
  2. Wix
  3. WordPress.com
  4. Blogger
  5. Tumblr
  6. Medium
  7. Squarespace
  8. Joomla
  9. Ghost
  10. Weebly

Maybe you are not thinking about monetizing your blog right now but it’s better to keep in mind for the future while selecting a platform.

WordPress.org is the best and widely used platform by bloggers. Only you need to have a domain name on which you can install it. But if you are a newbie and want to start a blog without any investment then you can use WordPress.com, as it is a free blogging platform.

Why Choose WordPress.org?

Why WordPress?

  • WordPress is easy to use and all functionality needed for a blog is provided ( in form of Plugins)
  • WordPress has a vast support community. You can get a solution for any query quickly from WordPress support forum.
  • It is easy to design your site unique and attractive with the help of themes.
  • Create functionality as you want with the use of WordPress Plugins.
  • WordPress provide better security.
  • Easily setup and give more result.
How to Integrate Domain with Hosting Services

Many beginners think that buying a domain and hosting and integrate it is a tough task. It takes only 15 minutes to set up your domain and hosting.

Domain and hosting

Where to Buy Domain?

There are many domain providers available but I recommend to go with Godaddy.com because of it quite cheaper than any other domain name provider.

List of Some Domain name provider:

  1. GoDaddy.com
  2. Namecheap.com
  3. Bluehost.com
  4. HostGator.com

GoDaddy is the best option to buy a domain as it has good customer support and domain also offer at affordable cost.

How to Buy Domain?

Visit the GoDaddy.com

Enter the domain name you want to buy and click on Search Domain.

If the domain name is available then add it to the cart and finish the purchase.

Sometimes domain name is not available for .com extension, if it is not available then GoDaddy suggests you other extensions which you can prefer to buy.

I recommend domain name with .com extension as website ranking point of view.

How to select Hosting for the website?

Basic criteria while selecting a hosting provider is the price. Keep in mind the following point when going for the hosting provider.

  • Percentage of Uptime.
  • Allocated Bandwidth (Unlimited is preferable)
  • Disk Space
  • Technical Support
  • SSL certification
  • Customer Reviews

Generally, bloggers choose the shared hosting because of the limited use of space and no need for physical device set-up required.

Here is the list of some Hosting Service Providers:

  1. Bluehost
  2. Hostgator Cloud
  3. SiteGround
  4. Hostinger
  5. Reform Hosting
  6. DreamHost
  7. Base Zap Hosting (Recommended)
  8. WestHost

the list will go on, do some research and select the hosting provider with better services and features. I recommend Base Zape Hosting because it is affordable (nearly 1000Rs Annually) and gives the best uptime and quick technical support.

After purchasing hosting service, you will get the email from the provider about updating of Nameservers for the domain. You just take that nameserver and update it at domain site. Usually, it takes 24 to 48 hours to redirect the nameservers to the hosting.

Step by step Procedure

  1. Login to Domain service provider (for GoDaddy.com)
  2. Goto My Products
  3. Click on DNS
  4. Under DNS Management you will see Nameservers
  5. click on change and update nameservers
  6. save it.

You can find the procedure of updating nameservers for other providers on Google.

This is just a 15 minutes procedure of integration and your website is getting ready and visible.

How to Install WordPress on your Domain

To install the WordPress on your domain you must have credential of Hosting Account. Easy steps for install WordPress.

  1. Login to Hosting Account.
  2. Goto Services -> My services
  3. Click on the product and Select login to Cpanel from Action menu
  4. Open Cpanel -> Goto Softaculous and Installer
  5. Click on WordPress
  6. Edit installation details
  7. add username and password
  8. don’t forget to remove WP from the path (make it empty) because it will store all content under wp folder and it also displays in URL (www.XYZ.com/wp/page_nm)

C-Panel from Hosting site

That’s it with the installation process. Login to WordPress with the URL www.domain_nm.com/wp-admin.

Now you can see the WordPress Dashboard and can Customize your website.

Choose a Theme and Design it

You need knowledge about how to use the WordPress interface and optimize a theme. With the help of basic knowledge and reference from videos and article’s, you can set up and customize a theme.

theme select in WordPress

Simple steps to install the theme:

  1. login to WordPress dashboard
  2. go to appearance -> theme
  3. search for a theme or upload a downloaded theme and activate it.
  4. Goto customizes for modifying your theme.

You can change the title, logo, header image and also add widgets you want.

Add menu’s to the navigational menu from appearance-> menu section

How to Write an Article

We all know how to write a blog or article but my purpose of explaining it is how we can write SEO friendly blog.

Create a new post under the post section and click on Add new post. Use of Head tags and arrange sentences in small paragraphs. The big paragraph is boring to read and the user may lose the interest of reading, it’s my suggestion come from experience that makes small paragraphs within the article. Here are some points to remember while write a blog post.

How to write SEO Friendly Blog post?

  1. Use H1 Head Tag at the beginning of the article.
  2. Include focus keyword in the first paragraph of a blog.
  3. Include Images with the proper width, height and size (Use tool to reduce image size).
  4. Assing alt tag to the image (include focus keyword in at least one alt tag).
  5. Assign an internal link to the website.
  6. Use H2 and H3 Tag at least once within the article.
  7. Make sure the article length is at least more than 1000 words (for better ranking).
  8. Use feature image while post article every time (prefer rectangular image).
  9. Include LSI keywords within the article.
Publish a Blog Post Automatically on Social Media

When you publish a post on your website you must share a post on all social media platforms to increase the visitors. Many people publish post manually on social media platforms but with help of Jetpack Plugin, you can publish post automatically on social media.

Auto Sharing Article on WordPress

How to use the Jetpack plugin:

  1. Add plugin from add new plugin section.
  2. Activate it.
  3. Goto jetpack option under WordPress dashboard and click on setting.
  4. Click on sharing.
  5. Click on Connect your social media accounts.
  6. Integrate all your social media accounts for auto-publish.

You can use other plugins as well but jetpack plugin is best and easy to use and provide features such as sharing button and icon as well.

Neccessory Plugins to be Install

Here are some necessary and Useful plugins for every blogger.


This plugin adds various features to your site such as Auto post on social media, sharing button, login attempt prevention, backup the of the website and many more. Many professional blogger sites prefer this plugin for the site.

Yoast SEO

It is a powerful tool use by blogger and SEO professional as well, it helps you to make your site search engine friendly as much as possible. You can connect to the webmaster or submit your site to the google webmaster with the help of Yoast SEO tool.


Every website needs a contact form to get in touch with your visitors. WPForms is most popular and user-friendly contact form plugin for WordPress. Drag and drop contact form builder allows you to easily create contact forms, email subscription form and payment form as well.


MonsterInsights is the best Google Analytic plugin for WordPress allows you to connect your website with Google Analytic to track real-time visitors data.

MailChimp for WordPress

This plugin is useful to collect email subscriber for your posts with small integration with MailChimp account through API key. You can set automatic newsletter for your posts. So that subscribers get updates of your recent post.

WP Rocket

It is the best WordPress caching plugin allows you to improve your WordPress website speed and performance. It can turn on caching setting such as gzip compression, page cache automatically. It can also offer a free image optimization service name as Imagify.

Share Counts

Share counts are the best plugin to add social media buttons on your website. It also shows share count which you can add social proof on your website. It offers easy out of box solutions for both beginners and professionals.


WordPress editor did not provide the option to add a table in the post. TablePress solved this problem by allowing the customized table to your website. It keeps your data separate from post and pages. You can embed the table anywhere and update it from a single location.


It is the most popular e-commerce plugin used by more than 4 million peoples. It includes all the features that you need to include for an online store. Product addition, product catalog, order status and payment gateway made easy with this plugin.

Blogging Communities to Share a Blog Post

Sharing the blog post help bloggers to reach more peoples and increase traffic. Sharing on social media is also the best option to reach more people.

What are blogging Communities?

Blogging communities are the Social network for bloggers. Many bloggers meet and interact with other bloggers and drive a good amount of traffic to a blog. Blogging communities have real bloggers with we can share ideas and thoughts.

Here are some blogging communities which are helpful for bloggers.


IndiBlogger has over 27,000 bloggers registered from all over India and it is the largest and first social network built for bloggers only. Bloggers can share their blog post on IndiBlogger and can drive more traffic. It is also useful to gain popularity in the blogger community. IndiBlogger approved request after analyzing your website.

Guidelines for join the IndiBlogger

  1. Only bloggers and vloggers can join.
  2. Minimum required 20 posts for bloggers and 5 videos for vloggers.
  3. No duplicate account.
  4. No Adult content.


BlogEngage is a paid service for the blog shares service. Bloggers can submit their blog posts for exposure, backlink and traffic. All article submitted is shown on the upcoming page where the user can vote and share the post. When the article received enough votes then add to the blog engage home page.


BizSugar is another big community with a large number of members. You can drive a good amount of traffic if you are active and engage with members.


Triberr is a blogging community with influential members. You can meet many top bloggers and share your thoughts with them. It’s a good place to drive more traffic to your blog.


BlogAdda is also the largest blogging community in India. They provide a platform to showcase Indian bloggers and help them to get a large audience.


It is the best place to read all type of blogs in one place. It is also a good platform to promote the article and gain more traffic.


Kulfiy is free to join the largest online content sharing platform where a blogger can share their article and make a guest posting. It is the best place to showcase your product, services and blog with the world.

How to Make Money from Blogging

Nowadays, blogging has become one of the profitable online profession. Few things must consider when choosing it as a profession.

If you want to make more money with blogging then you have to attract more traffic to the website. Its a result of consistency and quality content delivered to the audience.

Modern ways to make money from the blog:

  • Ad Networks like media.net and Google Adsense

These are the most used methods to monetize your blog. You need to have a blog for approval of these networks. They show ads automatically on your website based on the content and user interest. The ads shown are of high-quality and doesn’t affect user experience.

You need approval from the ad network to start the ads on the website.

Two most popular Ad Networks are:

These ad networks work on a click basis. More clicks give you more money.

  • Affiliate Marketing

Affiliate advertising is one of the best ways of earning as a single sale gives you more money. It is one of the popular ways of earning money from a blog.

Here are some of the popular ways of affiliate marketing:

  1. Amazon Affiliate Program
  2. ShareSale
  3. Commission Junction
  4. PartnerStack

Other than these networks many hosting provider websites and e-commerce website offer affiliate programs for the affiliate marketers.

  • Seeling your Own E-books

The business model of many bloggers is to sell their own product such as E-book. Many bloggers offer their E-books on amazon kindle as well.

  • Direct Advertisement

Adsense is the best option for the advertisement on the site but they have some limitations such as get paid per click.

If you have offered for direct advertisement then replace those Adsense places with direct advertisement block. AdClerks is the best option for direct advertisement.

  • Paid Get Posting

If your website has high traffic then you can also offer paid guest posting. Other bloggers can publish a post on your website with some amount paid to you for it.


Blogging is a passion, the people who start blogging for the purpose of making money only cannot stay longer and fail in blogging. Blogging needs consistency in writing. It takes a lot of effort and then it pay later. Write a blog on the topic you have knowledge and interest.

Here are the points to know for every beginner blogger to get success in blogging.

Check out My Article on Advanced SEO technique to Rank your Website in 2019.

How to Write a Blog in Wordpress and Start Earn Money
Article Name
How to Write a Blog in Wordpress and Start Earn Money
Wordpress.org is the best and widely used platform by bloggers. Only you need to have a domain name on which you can install it. Install Theme. Write A Article Publish It on Social Media Automatically.
Publisher Name
RR Techno Savvy
Publisher Logo

Leave a Reply

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