Hola BHW, just want to share my findings with this community. Over the period of one month, I probably have built more than 20 thin-content various CB affiliate / CPA sites targeting keywords ranging from 1,000 M/S to 60,000 What I have found that Google waiting or sandbox doesn't exist - it is so exaggerated. For example, one site which main keyword scored 28 according to Keyword revealer, (30,000 MS) I was able to move to first page of Google within not full 3 weeks after registering the domain. Domain has no previous history and it is as fresh as the breeze. How I did it? First I built 10 webs 2.0 mainly inking to raw url / using generic anchors such as click here or open this website (content for these properties was auto generated bullshit but completely unique) Used about 30 sites PBN (private blogs not public bought lol) with quite aggressive anchor strategy; for example, your main keyword you are looking to rank is "cheap dogs training", anchors for PBN links: "click here to learn more about cheap dogs training" "cheap dogs training 2016" "company for cheap dogs training" I just made sure that I never repeated same anchor twice. In my opinion using PBN links for other than money keyword & anchors structured like above is a waste of link juice mainly. This post was just to clear things up for those who are saying that Google sandbox exists. It clearly doesn't. It might exist in monster competition keywords but if you are going for them you have to be in your right mind and have a decent budget already to start & time. If your SERPS doesn't react, it means that you don't have enough power flowing from your links. Don't blame mythical sandbox .That's it. Period.