I want to optimized my website by one competitive keyword and I have only 20 days time could any one please suggest me that how can i improve google search engine ranking of my website.
You can't just rank high for a keyword in 20 days. There are a lot of factors in play. It depends on how competitive your keyword is, how many inbound links your competitors have, who are your competitors, and much more factors. SEO is a long-term thing. You can't optimize your website and expect to see results instantly. It usually takes from 1 to 6 months to even 1 year to see results. Remember that you are not the only one fighting for that keyword. So to answer your question, there isn't any way to improve your keyword instantly in SERPs. It is simply impossible to achieve.
backlinks are helpful to improved your ranking So collect backlinks for your website to improve keywords SERP instantly
Well, first start with the on page optimization of that keyword for your site i.e. Making proper title, description, stuff the keywords taking into account the optimum keyword density, using h1, h2 tags, etc. After that just start with getting the dofollow backlinks for that keyword in these 20 days. Hope it helps. Best Luck
Nothing is certain action that may give you result instantly on SERP. All progresses are slow. But sometimes you surprise when you see result
Depends on your keyword. For very long tails with little competition, no problem, start link building. For high competition words, go to church and pray for a miracle.
I am glad you said 20 days coz in so much time I could optimize maybe 100 sites for the most competitive terms LOL !! Get over it ! SEO is no magic wand and if people here knew how to rank for a competitive keyword in 20 days then all of them would be running multi million dollar businesses now !
You have would have to do a hell of a lot of intense and non spammy link building techniques in order to get god results within 20 days, I mean flat out day by day link building, you would probs have to hire someone on such a small time scale as that.