Reply To: Beginning to doubt myself [bsa_pro_ad_space id=2] December 14, 2012 at 6:47 am #830687 CremnentDutMember Backlinks and reputation in Google ranking will effect your website. Increase your keywords ranking in Search Engines and you will increase traffic.