There are many paid and free tools available on the internet for SEO. But I always prefer Ahref and Moz for doing seo related work.