Blogging is good for SEO because it helps with a number of things that are important ranking factors. When you have a blog that's updated regularly with blog posts that are high quality and on topics relevant to your audience, it can make a huge difference to how your overall website performs in the search engines..
6 Ways to Optimize Your Blog Posts for SEO
Do your research. Keyword research is essential for on page optimization. ...
Utilize keywords throughout your post. ...
Optimize your images. ...
Reference others with links. ...
Give readers the opportunity to subscribe to your blog. ...
Use social media to broaden the reach of your blog posts.
10 Tips for Writing SEO Friendly Blog Posts
Think before you start writing.
Create the structure of the blog post.
Craft the title and URL.
Use headings correctly.
Keep your paragraphs short.
Add links when it makes sense.
Do make use of keywords (but not keyword stuffing)
Optimize the length of your blog post.