Blogging is one of the most preferred way of online earning and can be started by any one too easily.
There was a day, when web site design was a tough thing, but after the introduction of CMS, like word press, joomla etc, it can be done very easily with a vast customization option available.
But to get success in blogging you need to understand some basic points.
Get a catchy domain name and preferably with a .com, .net or .org domain .
Never go for free hosting, even if you are new to blogging.
Do a proper keyword research and choose the best title for each post
Your main content should be of at least 3000 words. For sake of increase the length of post don't write the rubbish. Research properly and write valuable content.
Update the blog regularly.
Your blog should always contains text + image + video . Also use the alt tag for both image and video. You may find a related video in you tube and embedded in your blog.
Use SEO plugging, like YOAST SEO to confirm that your content is readable. There are in build features, which'll suggest you to modify the content to make them better.