I heard that creating blog posts could increase your seo, how to register your article so that it could increase your seo rank in search enginee ?
It only increases your visibility on search engines since your post will be indexed and if popular shown between first results. There is no direct link between blog posts and better SEO or position.
Is filling meta title and meta description is enough. If so then, it will be one meta title and meta description per page correct?
That changes constantly. Even stuff like page speed and mobile design is important.
@davy_yg a great question, but not a simple answer. You need to have meta data, but you also need other semantic data such OpenGraph, Twitter Cards. For example, if you run your URL through https://gtmetrix.com/ you will get pagespeed as well as a ton of SEO related info and measurements e.g. JavaScript, Images, etc. A good site like ours scores almost perfect https://www.cmosolution.com . Also, there are blog / article snippets for SERP placement, etc. https://developers.google.com/search/docs/data-types/article It takes a lot to truly optimize blog / site . That said, the most important part of SEO is 1. # of backlinks to your posts and 2 quality and frequency of content. Good content drives traffic and traffic results in backlinks and rankings. Final point, ranking on intent or phrases is a difficult at best. Try find a very specialized niche and then look to own a SERP in that niche.
SEO isn't easy to understand and do the right way. There's no right way. It's all trial and error.
For a better understanding, read Gerrid Smith's article on SEO for lawyers. It's for lawyers, but the principle is pretty much the same.