all this info are worth to read but seo is not limited to this. there are lot of other factors that you need to taken care of as on site not only meta is important you also need to take care of content of website as site with original content is more likely to get top rank on SERP