After a wait of more than 3 months Alexa finally updated my blog’s rank. But I had to send them a few emails and install their toolbar on my browser. But they still have not updated the thumbnail view and the number of backlinks my blog has. Anyway I recommend all users to install Alexa toolbar if they want their Alexa ranking to be improved. It can be downloaded from here. Make sure you browse your site everyday after you install the toolbar and also recommend your friends to do so.
Keywords along with title tags are the key to SEO. Though keywords and title tags literally are the same as far as I know they are slightly different(for a blogger). Keyword is actually one of several META tags. Keywords are added inside the META tags into the html code inside the “head” tag of your homepage and can include all title tags plus any additional keywords that are used for the whole content of your site. Title tags are keywords that vary for each post in your blog. Title tags essentially refer to one particular post and can be unique for each post in your blog. Google search engine now ignores META tags, hence title tags are very important for its search results. Google search results(SERP) are decided with title tags. Other search engines mostly use META tags.