I have a site 9 months old, one of my keyword is sometimes showing in SERP at 200 or 300 and sometimes it is not showing.What is the reason behind that.What should i do to maintain that ranking?
On google 20 or 30 pages keywords are not getting still on serp they are fluctuate so it's natural but when we talk about first 10 pages you have to work on your website to improve SERP
its call google dance and usually it done by google algorithm you should concentrate on you work and don't upset from this fluctuation.
the fluctuation of the keywords is natural in the initial stage of the promotion work but then once the regular works gets on the speed there would be no fluctuation and then there would be rise in the ranking of the keywords
Just continue what you are doing. Fluctuation is naturally happening in a lot of sites. Creating unique content would also be a good motivation to get your site a good ranking in search engines.
More quality backlinks will stabilize your rankings in time. However, don't worry too much. I've been tracking a super competitive niche for 6 months and even wikipedia experiences the Google dance (which is what you site is doing in the SERPs).
It is normal that keyword i fluctuated because there are lots of competition in this field and t hat is why you have to write the quality and attractive contents, choose relevant keywords and update your post regularly and then you can increase your keyword ranking.
Do concentrate work for link building on your targeting keywords definitely you get better result with your website.
build some link pointing to your site and add some content it will helps you to stable your SERP position
Sites will often do this after a lot of link building activity, it will stop but it can go on for as long as 6 months.
And do forum posting, blog commentign, article submission, directory submission and social bookmarking.
Add more content, do link building, dont just build links pointing to your homepage, point some to your sub pages as well
It could be that the backlinks you are getting are causing your site to undergo a Google Dance for that keyword, if you can get high authority backlinks that would help
Also make sure to vary your anchor text, don't stick to one exact phrase, add in some variations like blue widgets, blue widget for sale, small blue widget, widgets are blue, small widgets for sale, also the occasional "click here", or your home page URL doesn't hurt, it looks more natural. If you analyse most peoples backlinks, there is more often than not those types of anchors in them.
Hello Is happens some time due to google dance. so d'nt worry carry on your work your ranking automatically will be fixed