我在我的网站中使用iframe,
我如何让搜索引擎机器人读取和索引内容,结果指向包含iframe的页面?
感谢。
答案 0 :(得分:3)
据我在几个Google搜索中可以看出,搜索iframe中包含的文本只会返回iframe页面,而不会返回包装页面。所以iframe的内容没有用包装页面索引。
如果可能,您应该尝试找到iframe的解决方法。如果您只需要“可滚动”内容,则可以使用带有CSS overflow:scroll
的div。或者只是从服务器端读取外部内容,并将其与页面内联。
答案 1 :(得分:0)
将javascript添加到iframe-content-page以检查它是否是独立加载的,如果不是,则重定向到iframe-container-page:
if(self.location == top.location)top.location.replace('http://contain.er/page-url/here');
可选(但我不推荐)您可以将iframe-content-page添加到robots.txt并声明不要编入索引:
用户代理:* 禁止:/iframe-content-page.html