Categories


Tags


关于iframe对于seo的影响?

七小嗨少 提问于 3年 之前

某网站体检的软件,把存在iframe框架当做是一种对seo不友好的表现。说是搜索引擎蜘蛛会把iframe中的内容丢弃,找了一个存在iframe的页面,分别用爱站和站长工具进行蜘蛛的模拟抓取,结果确实无法抓取iframe中的内容。

想像zac老师确认一下,是否真的如此?

另外如果真是这样,对于页面中不想让搜索引擎抓取的内容,却又想让用户看到的内容,是否就可以通过iframe来实现了?

1 个回答

Zac 管理员 回答于 3年 之前

没有特殊目的的情况下,frame类的结构,包括iframe,确实是seo不友好的。

本质上说,frame是在一个页面里再框另一个(或多个)页面,但这个框架的结构不是以链接的形式写在html代码里的,搜索引擎抓取外面的页面时,不能通过链接发现里面的页面。所以搜索引擎倒不是把frame中的内容丢弃,是根本没看到里面的内容。

当然技术上搜索引擎也是可以发现里面的页面的URL的,即使不是以链接的形式写在代码里,也还是要以frame的属性的形式写在代码里,搜索引擎可以发现里面的URL的。但搜索引擎通常不会去抓取里面那层URL的内容,因为可能会造成很多问题。比如,可能里面那层URL的内容是不完整的,用户直接访问里面的URL没有意义,或者没有导航系统,甚至URL根本打不开。

如你所说,不想让搜索引擎看到,但想让用户看到的内容,可以通过iframe实现,最好iframe里的URL再用robots文件禁止抓取。

来源:SEO每天一贴 Zac 昝辉


Public @ 2012-09-06 15:53:43

seo如何进阶提升?

1. 持续学习和更新技能:不断学习最新的 SEO 知识和技能,学习其他数字营销领域的知识,如社交媒体营销,内容市场营销等,来拥有更全面的数字营销知识。 2. 深入了解搜索引擎算法:SEO 算法在不断发展和更新,了解搜索引擎算法和特定的排名因素是提高 SEO 技能的关键。 3. 优化网站用户体验:随着用户体验在搜索引擎排名中的重要性不断提高,进行网站优化,提高用户满意度是非常关键的。 4. 数

Public @ 2023-04-19 16:50:37

谷歌搜索结果中显示的URL后面被加上了undefined字符?

Hooi Sing 提问于 1年 之前您好!最近发现在谷歌的搜索结果里,我们公司的显示URL 有 “undefined”.比如 :example.com/undefined 。 点击之后,是301转址到对的网页。请问为什么谷歌的搜索结果里面会出现 “undefined” 的字?谢谢解答!1 个回答Zac 管理员 回答于 1年 之前偶尔谷歌会在URL后面加一些字符,抓一下看看有没有新内容,但这不是常

Public @ 2010-07-27 16:04:16

用semrush发现主关键词没有被收录可能存在的原因?

1. 网页内容不符合搜索引擎优化标准,比如内容没有有效利用关键词,网页搭建不合理等; 2. 页面内容不符合搜索引擎的文章质量要求,内容不够丰富、格式不规范等; 3. 网站的外部链接影响不足,没有足够强力的权重联系来影响网站的收录等; 4. 网站的更新频率过低,网页的内容更新不及时等; 5. 网站的技术架构不完善,影响了搜索引擎的抓取等; 6. 网站是否遵守搜索引擎的政策规定,比如网站

Public @ 2023-02-24 05:54:20

更多您感兴趣的搜索

0.581043s