You might have.
One of the things that I have noticed though is that some of the BIG image hosting sites use CAMS to promote. Not sure what you have there.
If you need a good cam program I have one thats not over saturated and does well.
Might also want to take a look at where your traffic is coming from now versus then,
maybe you lost some SE rankings
Hit me on ICQ if you want to chat about it.
|