What SEO tactics are you adapting to enhance your ranking on Google? There was a time period when you could hold an edge over your competitors with your domain name. However, this tactic was greatly abused. Therefore Google launched an algorithmic update only for targeting exact match domains.
Keyword-stuffed meta descriptions have become obsolete. They have no value and can only encourage a click-through from SERP.
Meta keywords do not have any influence on search results. It can be a good idea to include some keywords in case your website gets cornered by a tool which utilizes meta keywords. But from the SEO perspective, it is absolutely of no use. Building links with duplicate links is dead. It was never really fruitful. Google can clearly detect when a piece of content is duplicate. The Cartoozo infographic explains all the obsolete SEO tactics you should stop using immediately.