Forum Moderators: DixonJones
You've clicked on a link that will direct you away from our site without viewing any of our content, possibly because a site is using our redirect link to maliciously redirect you to their site -- a practice known as email spoofing. Proceed at your own risk.
[edited by: numnum at 6:55 pm (utc) on Aug 6, 2014]
Browsers don't care about no stinkin' terms, but they do obey javascripts and other methods to prevent your content from being framed. Depending on the type of site you have, there are preferred methods to keep that from happening. Is this a static html site? Wordpress, or something else?
<script type="text/javascript">
if (window!= top) top.location.href = location.href;
</script> OK, a quick trial, pop this javascript into the header (just before the </head tag) of the page they have framed. Clear your cache and visit their URL again - click on one of your framed links.
<script type="text/javascript">
if (window!= top) top.location.href = location.href;
</script>
Of course, that depends on others to have a javascript enabled browser which most of them are, but not 100%.
BTW, while it may be flattering to have a major site showing off your site, the message you get is not likely to bring you much traffic, and as you mentioned, it really looks like it is on their site.
The htaccess version would prevent it, the javascript ensures you get the clicks if any.
Unless they have an actual link I don't know that Google calls an iframe a backlink ... Again, I really don't know how G views framed content.
I really don't know, it is a question that came to mind reading your post. Have you looked at their page's source code? It looks like a redirect of some sort, but I couldn't guess from the URL format. If it was my site being framed, I would use a header checker and go in to click and record the headers. There is a Header Checker here in the Free Tools (at the top of the page) but I have only used the FireFox browser's LiveHeaders Tool to check headers with.