If so how long does it take to start seeing the first hits? from setup. I havent done seo for a few years but i hear there is some mandatory bullshit waiting period now of several months before seeing any movement at all. Or is that not relevant here since you are actually trying to increase ranking but rather hitting long tails which would go to front page immediately? with tumblr down the drain Im looking for new avenues.