Few days back I was just looking about ASO and I found some details but that was not enough for me to understand whole information about it. I just wanted to know the benefit of ASO and what guidelines should I follow to use it without doing black hat.