If you can write a good article then I must say that you should start your own blog. You can use it as a passive earning source. When your blog becomes popular then you can start AdSense on your blog. Once your AdSense account is activated then you will get money from Google. Now let me share that how can you start a blog.
- Purchase Domain & Hosting: To run a blog you need to purchase a domain name and hosting. You can purchase it from GoDaddy or HostGator. These are the leading hosting service provider. Believe me, this is the only expense to start a blog. Once your domain and hosting are ready then you can easily setup your WordPress installation on your server or you can contact with GoDaddy/HostGator support to set up your WordPress installation. They will help you for free of cost.
- Install Theme: once your WordPress installation is ready then you can easily install themes and plugins from your admin panel. Just write your domain name on URL bar and then “/wp-admin” (https://www.yourdomainname.com/wp-admin/). Now you can see a login page where you have to put your login credential and press “enter”. Now you can see your WordPress dashboard from the backend. Now go to “Appearance/Themes” where you can choose your theme and activate. These themes are free. It’s ok to start a blog but I will suggest you to choose an SEO friendly WordPress theme which will help you with so many features & functionalities with great designs. But if you don’t want to spend money then you can start with a free theme. Free Themes are ok but not Recommended.
- Install Plugins: after theme installation, you have to install plugins. If you are using premium WordPress theme then you can see the required & recommended plugins automatically, you just need to click on install and then activate those. But if you are not using a premium theme then you have to know that which plugins you need to install and for what. Let me tell you about some important plugins.
- All In One WP Security: It’s a most popular security plugin. It will protect your website from hacking and theft issues.
- All In One SEO Pack/ Yoast SEO: You can choose one of them for SEO. It will help you to put your meta information and keywords.
- Contact Form 7: Contact form 7 is a most popular plugin for making contact form in contact us page. By using this form people will contact you through the mail.
- All-in-One WP Migration: Remember after every post you have to take backup of your website. This plugin will help you to do that.
Once your theme & plugin setup is ready then you can start posting your content. I think this is the best and cost-effective way to start a blog. I hope that you are new to blogging so I will suggest that please start your blog with an SEO friendly WordPress theme. It will help you with your Google ranking. Also, you will get free support from the author of that theme for 6 months which is the most important thing for a new blogger.