Around 3 years ago I began my journey into SEO. I began by actually not know what I was doing, I ran a blog where I discussed anything that was on my mind, and thought from reading bullshit A Listers I was going to make something out of it because I am doing what I like. After almost a year of doing this I got nowhere, I was giving up and wanted to drop this whole business. Until a certain person came my way and we started chatting. He was a black hat expert, and ran a network of websites on his own. His monthly income from Adsense and Amazon came to a total of $15,000 a month on average. He usually charged people for an hour of his time, but for some odd reason he taught me everything he knew. I helped him out in return whenever I could. Anyways, he taught me many methods, I wanted the quickest one so I began building small websites targeting a few keywords that were very small. Basically small niche websites. It went well and I started earning a little bit of money, but the work I found to be very annoying and I began to lose my energy for it. The biggest problem for me was investment. I need to build up a network and continue buying websites, which by that point I had no money for. Things continued, I got a few clients, did work here and there. I still continue to work with clients, but I have built up my own network. Things are decent now, but what if I could start over? That is really why I am writing this, for all the people who are starting out and want my advice, I highly recommend that you focus on one large subject. It will take a long time for it to build up, but then you never really have to do a lot of link building and worrying about Google slaps. If you focus on one website, write very good articles, and actually create a community, you will naturally get traffic and links. And this my friends is how you can actually run an online business without the headaches. SUMMARY: If I started over I would not make small websites, I would build one big website and focus on that only. Write really good articles and create a community around it. This method does not create headaches that make you worry about Google slaps or getting backlinks. Period. PS. If any spelling mistakes found or grammar errors I apologize, I'm sick at the moment, to lazy to reread it.