Well, that's a very common question for every blogger but the method is different for everyone. Being into this field had made me learn a lot but still I am in dilemma of things which actually work:
-Is it the keyword stuffing which actually works?
-If Google likes the backlinks to be built naturally, then how to get visitors locate your page first to make a backlink by them.
-Is it the comments on other blogs that are counted by Google that the post is nice.
-If we are doing SEO for some anchor text, then what are the correct methods of doing this.
-Whenever we write articles, we ping and promote them on social networks. What else is the best practice to get the articles highlighted.
The above are some confusions that really stand against me. I do have traffic, but I am amazed about the working of Google thing.