Actually my keywords are Packers and Movers Packers & Movers Packers Movers Packers and movers Chennai Packers and movers Delhi Packers and movers Bangalore Packers and Movers Mumbai Packers and Movers Ahmedabad Packers and movers Pune packers and movers Kolkata The above all keywords are coming within 7 pages of google.co.in. Last 1 month my keywords was same position & little bit up and down. Pls give some ideas to bring more traffic to my side. & also last month i changed my website (www.bestpackersnmovers.com) in static html to wordpress. It's worth for SEO?? Because before wordpress theme my alexa traffic rank is good compare than now??
Do onsite SEO. This means in the title, H1 tags, targetted and unique content. If you can have the keyword on your domain name the better. Try to target one keyword per page. Then offsite SEO. This means building links. Blog posts/comments, article diretcories, video sites, social bookmarking, web 2.0 and the like. Try to use All in One SEO plugin for your wordpress site.
You will see the most significant improvement when you create more quality backlinks. You can look at your competition and see where they are getting backlinks from (using yahoo site explorer). Then if they did SEO get links from the sites you're competition is getting them from and get even more links from other sources. When you do this you'll outrank them in no time.
Try on-page optimization - make sure your pics have alt tags on it - your title tag has solid KWs, etc.
Wordpress is the most effective CMS in my opinion for SEO. You have to make sure that you have a search engine friendly url and also start building links to your site.
Do offpage optimization: submit to directories, social bookmarking sites, exchange links, buy links if you have the budget, do article marketing.
You can buy 5 PR 6 links and 5 PR 5 links for 6 months in your category and see what that does for your SERPS
Alexa isn't really the best indicator of success for SEO. I would focus on whether your rankings per keywords are improving. And yes, wordpress is great for SEO. You just need to make sure your titles are optimized, write good content and the rankings should flow from your old domain to the new.
Just a tip, do not use signature with your site and then start buying links. That will make it a bit easy for google