It's very difficult for us to predict what will happen on online marketing tomorrow, nobody has ability to predict it precisely. What we can do is putting many stones into it and wait some of them will return profit.
This is the truth about internet marketing. You can say this is a disadvantage of it. But I want to say is this is the advantage of internet marketing. It is so wonderful just because it is changeable.
Clever guys know how to control such internet marketing, the point is you must learn to be smart.