Yes SEO is the hardest part it is everything. I managed to rank on the first and second page of google for all my keywords and my site has only been up since the beginning of february. I have about 2000 unique vistors a month on average already! I made $3500 month of february profit and around $2000 in march because bitcoin crashed a bit and that's just with selling the paper wallets I haven't even tried adsense or affiliates yet. There are tricks to rank high in goggle if you do proper SEO....