My xyz site comes at google's 2nd page at one xyz top keyword, it stays on the second page for 1 day then it disappears then after 1 or 2 days it comes again then again it disappears. I didn't change my site's title and description, i just update my site with new posts daily. Is this the main reason the site disappears from result???
I have seen this before and I am pretty sure it is Google's algorithm sorting out where to put your site. I had a site that went from unranked to spot 6 on first page and it would come and go like yours. After about a month it stayed on there.