Click to See Complete Forum and Search --> : My home URL in someone else's dimensionless IFrame


Trant
06-03-2009, 07:06 PM
Hello! First time poster (so go easy, I may not be au fait with the politics on the site) Hopefully I'm posting in the correct forum, let me know if I should re-post somewhere else.

I've got a pretty basic blog, which I update for friends and family to view.

After a few short months, I noticed I had a lot of Trackbacks happening, so I simply disabled the ability for 3rd parties to submit them (as well as disabling comments, pingbacks, etc. etc.)

But I still get about 50% of my traffic from a site in the Middle East, uaefm.org .
The referring page is the "splash screen"/entry page, and when I view the source I notice that my Blog URL is in an IFrame with no size;

<iframe src="http://www.uziwa.com/" width=0 height=0 border=0></iframe>

The question I have is, "What on earth is going on here then?"
I was assuming the traffic had to do with the original Trackbacks I disabled, but seeing the source has got me worried (and a bit intrigued) as I don't understand the IFrame link.

Can anyone enlighten me? Is it a SEO trick?

Y_Less
06-04-2009, 08:06 AM
If they're stealing your bandwidth, steal their visitors:


<script type="text/javascript">
if (window.top !== window)
{
window.top.location.href = 'http://www.uziwa.com/';
}
</script>


That bit of code will check if your page is the top page, and if not, will redirect to your site, visitors will barely even see the original site. You could even check the referrer server side and if it's that site only send the single redirect bit of Javascript as the page to save on the bandwidth lost to that site's iframe.

Trant
06-04-2009, 09:54 AM
What a great idea! Done, so hopefully their home page will change asap.

Thank you.

I still don't understand what they're trying to accomplish though, and both of our sites have very low hits per month. They account for maybe 20 hits a month on my site.

p.s. I also sent a warning email notifying them of what I've done.