From what I understand, display ads and affiliate links work well with different types of keywords because the visitor intent is not always the same. Display ads work better when the keyword brings many visitors who just want to read and learn something, because ads pay for views or simple clicks. Affiliate links work better when the keyword shows buying interest, because that visitor is closer to making a purchase. So the keyword type affects how you earn. How do others separate these two when doing research?