Forum Moderators: open

Message Too Old, No Replies

Site Framing My Pages Beating Me in Yahoo Serps

How do YOU keep this from happening?

         

Fribble

7:02 pm on Oct 5, 2005 (gmt 0)

10+ Year Member



It was just brought to my attention that another site has framed several pages from one of my sites and they were crawled as if the content belonged to the other site...

As a result I dropped from #1 to ~#5 for my target keywords and the offending site has taken #1 with my own page. I'm assuming this has also tripped a dupe content filter as well.

I am using javascript to breakout of frames but how can I change the pages to keep Yahoo from crawling them as part of the other site while keeping the traffic that is going to the framed search results?

I can't use a conditional code snippet with the referrer since spiders don't pass referrers, right?

stinkfoot

8:05 pm on Oct 5, 2005 (gmt 0)

10+ Year Member



try useing some frame breaking code on your pages ... the below worked for me for years .. ive taken it off now but am seriously thinking of putting it back up because search engines STILL dont know what to do with frames

<SCRIPT LANGUAGE=JAVASCRIPT TYPE="TEXT/JAVASCRIPT">
<!--
if (top.location!= self.location){top.location = self.location}
-->
</SCRIPT>

Fribble

11:45 pm on Oct 5, 2005 (gmt 0)

10+ Year Member



Are Yahoo's spiders (Slurp does the grabbing, right?) able to parse javascript and understand the meaning of this snippet? If so I'll just wait and see what happens since I've added the code, Thanks Stinkfoot.

tedster

11:01 pm on Oct 6, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



No, sorry to say, slurp does not parse javascript.

This kind of cross-indexing through frames is not supposed to happen, but once in a while it does. I had it happen on Yahoo last year and it took a couple months to get straightend out. If you are certain of your analysis, I would try sending Yahoo a report. They don't want this to happen either.