My site keeps appearing and disappearing in google . One day my site ranked well for all keywords and other day it is disappeared or thrown to last pages, than ranked well than vanished and so on . IM very much tensed and worried bcoz i dont know why the google is behaving like this to my site . Is there anyway to get rid of google yo-yo effect My domain is almost three years old No problem showing in Wmt. site: sms2friends(dot)com
Are you tracking massive long tail keywords as well? I mean 4/5/6 word longtails. The reason I ask is that you are in a competitive niche so if you are only tracking "sms jokes", "sms friendship" etc then you might yoyo. However, if you track the longtails you will be able to track if its a site problem or whether it's the competitiveness of the keywords. For example: Good Morning SMS Friendship Messages http://www.google.co.uk/search?q=Good+Morning+sms+friendship+messages This currently shows as 8th position. I hope this helps with your sleep
Google has many different datacenters with different results. Maybe your accessing different datacenter every time you check your site rankings.
Maybe you should take a break and live a human life for a while. Don't concentrate too much on all this EVEN if it is your only source of income.