I believe the key to success at earning money on Internet is selling very specific items. The same goes when SEOing, never try to get a good position at words like "***", "cars", "houses" or something like that. Try to sell blue ribbons with red dots made from cotton optimisating for "blue ribbons with red dots made from cotton" and I bet you'll get sales faster than selling just plain ribbons
