One of my site appear on Google on the 1st page (with selected keyword) a few days later after i submitted 1 article to Ezinearticle . It appeared there for 2 days then it disappeared. 1 week later, my site go to the 1st page again (with the same keyword), this time it stay there for 2 weeks and then it disappeared again. What happen? Anyone can advise me. Thanks.
I guess your site is fairly new, isn't it. Otherwise in the seo game all of the participants are in movement, so your rankings depands on their steps also.
I think google is up to something..... Maybe they are updating or they have some reasons... we don't know. Changing their algorithm....
That's very natural with google. Sometimes the reason of having different results everyday is your accessing different datacenter. But if your sites was gone for a month maybe some sites has taken your place.
This is called Google dancing in which your website comes on different rankings due to your query being pulled from different Data Center of Google. Nothing to worry about!
Yes, keep spreading your roots (build links). Submit more articles with your main keywords on your resource box. Once you have solid roots holding on the ground, no matter what kind of dance Google will do, your site will remain on it's current position.
The initial reason for the disappearance might be: When you submit the article, it was placed on the first page of eZineArticles.com and Google indexs it. Based on its high importance, it helps your site in a better ranking. Your article is later removed from the front page, to the archive. Hence, explains the drop in index. Regarding the later appearance... it might because of other inbound links detected recently to your site (either from the usage of your article or other sources). Just my observation. Articles submissions (especially to >100 sites) do contribute to abrupt behavior in SERP. Due to the fact of removal of your article from their front page.