presently, you can be dominating on Google and other social media if you have list A bloggers reputation. i m not saying that is all, but certainly that is a long term strategy.
you should understand creating high quality user's pulling content is the need of web masters.