Yoast Seo is best plugin for wordpress. It is most downlaoded and comprehensive plugin all time.
It allows you to add SEO title, meta description, and meta keywords to each post and page of your site.
You can also write custom title for your main site, archives, category and tag pages. It also adds Open Graph meta data, Twitter Cards, Sitemaps and ping search engines whenever you update your site.
The list of features for WordPress SEO is extremely long. Check out why we use WordPress SEO on WPBeginner and all our websites. After that, head over to learn how to install and setup WordPress SEO plugin.
Once you do that, then look at our tips for optimizing your blog posts.