I will be grateful if anybody advise me what can I do in this condition? I created some sites for adsense.these sites are between 1-20 position in search engine for specific keyword.Some time I found a site in position 5. Then after 2-3 minutes when I search with same keyword I find this site in position 11-12. I can not understand why this fluctuation occur? I got same result for my all sites. Sometimes it show 7-9 position.After next search it show 12-16 position and become steady in 12-16 position. The keywords are very low competitive.
the key is Backlinks. if you have much backlinks do-follow, Google doing crawler and index your site very fast and put your site on the best place
simple answer. Google Personalized Search Have a read of Personalized Search for everyone from googles own blog.
it is very typical for new sites what you are experiencing when you setup a new site and start link building, google finds your site, indexes it, and ranks it high due to freshness element. after a while, usually within few days to couple of weeks, your site falls in ranking with typically few pages behind to no where to be found. however, you should keep building backlinks and should not panic or get discouraged. reason for this fall is your site not being found is because google simply dones;t have enough info to rank your site properly. if you keep building links, your site will come back with higher position than it had before.
Well I am very sure you will continue to experience this for the next few months. There isn't much you can do about it, beside continue to build your site gradually. All new site have to go through Google Dance.