I noticed some strange referrers on my side bar. In fact, there are two domains from which credit card application-related information is being hosted. I checked on the exact address under the webhosting domain to see what was linking my page and it, too, turned out to be a credit card-related site. Not sure what's up with this. I checked on both sites and couldn't find any links to my pages and I wasn't able to identify any random links.