These are my most used SEMrush tools when doing keyword research for my affiliate marketing blogs. There are many tools out there from others, but these are the ones I use the most. 1. Keyword Overview 2. Keyword Magic Tool 3. Ad History Tool 4. Keyword Gap Tool 5. Domain Overview 6. Competitive Research Tools 7. Domain and Keyword Position Tracking