No doubt, the things mentioned by various members are important but to increase the traffic, the role of meta tags cannot be taken for granted.
Adding to the above beautiful content, a tip regarding Meta Tags.
Meta Tags consist of 3 parts; the Title, the URL, and the Description. It is very important to add the researched keywords in them.
For the Title, add top 2 keywords in the beginning. Remember, the best practice is your brand name is followed after the keywords.
i.e. (keyword) (keyword) (brand name)
To get it more optimized, sometimes, people choose a brand name that is also a keyword. For example, let's say I have a domain: webdesigningdeal.co, here, webdesigning is a part of the brand name as well as a keyword.
(Note: Keep the title short for homepage)
For url, you can use permalinks to increase your keyword opportunity. Let's just say I have a website seorevolution, and want to create a url for its packages page, I can write seorevolution.biz/seo-packages, where "seo" is again a keyword.
For the description, first of all, add 2 keywords in the start and then repeat them in the description characters by keeping a minimum distance between them.
(Note: The best practice is to use exact match keywords rather than a broad match)
Adding keywords is not all. I have seen a lot of meta tags where keywords are stuffed in such an amount that crosses the pixel limit. If you say there are a number of websites ranking on page 1 of Google Search Results although their meta tags have crossed the pixel limit, remember, those websites have strong backlinks. For a totally new website, which is not well established, crossing the pixel limit in meta tags is a negative approach. It will take you down.
To check character length, and pixel length, a friendly tool is SEOMOFU- tool. Once you have written a meta tag, put it in the tool and check its pixel length. Usually, the title length is ideal between 46 to 56 characters and the description length between 146 to 156 characters.
Thank you!