I plan to do ad-sense/affiliate pages that get traffics solely from searches on non-competitive keywords. My question is - should I put these pages under a single domain, or should I put each pages on their own keyworded TLD? Which will be better in a long run, SEO-wise? The reason I interested in smaller sites are: 1. have keyworded TLD 2. I plan to use blackhat method for these, so I won't hurt much if google decide to delist some of the sites What you guys think?