SEMrush - service for competitors research, shows organic and Ads keywords for any site or domain
from Diigo
How To Do Keyword Research for SEO
Moz: Inbound Marketing and SEO Software, Made Easy
How to Do Keyword Research with Free Keyword Tools?
How To Do Keyword Research in 2017 - Ahrefs’ Guide