I think hpgoodboy is right, you need more backlinks! The 4 you have are not enough for consistent SERPs.
This is a recent thing. Websites that have more than a few affiliate links get penalized because Google believes those websites just exist to sell other people's things and offer no additional information of value. Read about it in the AdWords forum also.
Lotos I read about this in Google search engine guide lines. It says sites with only affiliate links or very little info with affiliate links. This site has plenty of unique info like Google states in those guide lines review sites are ok. But Still this something I forgot so I ll look in to this too.
May be the product you are promoting has competition that is lesser priced and/or of higher quality. So people just arent searching for it anymore.
But it wouldn't make sense with all keywords listed in Google webmaster tools disappearing. Also with that kind of case traffic won't go down to zero just in one day.
well if your blog is still on those keywords as you said above then it just have a simple reason that you are not having traffic on your site from those keywords just because people are not searching those keywords or people are not clicking on your blogs when its appear in search results
Is your content all unique or have you used the camera information from other sites? If your content is written by you, then that should not be a problem. Also, Google is doing some update it seems, and all of the keywords I ranked for reasonably well got pushed back to pages that no one will ever look for. I'm not sure what their new criteria for ranking is but my site is fairly new and it seems Google does not like new websites anymore when there're older ones in the same niche.
I wrote it. Just simple things I experienced with my camera and what I was told about some accessories. Thats why I said that Google guideline can't be the problem. Well this blog is new but it was up since April. Not much content(20 posts) and back links. Maybe Google changed the mind. But the problem is would had cause a sudden drop to zero in one day ?
Is it a new site? In that case, you may experiencing Google Dance. Keep getting backlinks and your rank may get steady.
Try to get some strong backlinks and update your blog. There might be some update and your site is affected, you need to get Google bot's attention more often to cache your blog.
I agree with digitech, it is very common for newer sites to lose there rank over night, usually comes back in a week or two. This has happened to a few of my own sites. I had one particular blog within 2 months of its launch I was receiving 900-1300 uniques a day from google search and then over night it was gone, received zero for about a week from the big G and then as quickly as it was gone it came right back.
Your site might have been banned due to some blackhat techniques you might have used. Fix your site and resubmit site for consideration.
Might be the reason or may be their new search Algorithm. Receive few visitors here and there from Google now but nothing like before.
experienced the exact same thing with my site http://www.internetad.biz so there is a chance that in 2/3 weeks the blog hit may come back in. waiting seems the best option, at least for a few weeks.