Top 10 mobile optimization best practices to enhance SEO Rankings

When you hear the term SEO, What comes to your mind? Where do you focus all your energy? What do you think to enhance your SEO rankings? Many of us focus our time on keywords and not much else.