我们都知道现在大部门网站上有tab切换的效果(就是一个块,鼠标悬停在上面差别的板块时,这个块里的内容页随之变换,这种效果可以说现在网上随处可见),但是百度快照里面就没有这个效果,那那些tab里面的内容会不会收录。今天咱们就就讨论一下关于这方面的内容。
首先说一下网站上的这个tab切换效果是怎么来的。这个tab切换效果是用javascript实现的效果,按照实现的方式,一般有两种做法:一种
是直接设置导航元素的onmouseover属性,在鼠标经过导航元素时触发目标元素的显示内容变更效果,另一种则是完全用javascript控制导航
元素的onmouseover属性。两种方法的共同点就是都有一个控制目标元素内容显示隐藏的函数,这两种做法没有什么根天性的区别,只是在页面代码样式
分离上做法差别。
而在目标元素的内容的获取,也即目标元素的显示内容变更上也有两种做法,这两种做法则是对SEO有完全差别的影响了。
第一种方法是所有的目标元素根据导航元素的命名顺序,全部获取内容并展现出来,好比导航元素是1、2、3,那么目标元素根据顺序也是1、2、3,每
一个目标元素的内容都是已经获取好了的,只不外2和3刚开始的显示属性设置为display:none,然后完全由javascript来控制2和3的显
示属性,鼠标悬停在导航元素2的时候,1和3的显示属性就为display:none,而2的显示属性则修改为display:block,这样在同一个
框架体内,就完成了1、2、3三个目标元素内容的切换显示。这种方法的优点是所有的内容全部都可以为蜘蛛爬行到(蜘蛛是无视页面样式属性直接读取源代码
的,隐藏掉的元素也可以读取出来),缺点是页面尺寸会大一些,尤其是tab里面存在大量图片的时候,会比力影响页面的加载速度。
另一种方法跟上面的则完全差别,导航元素依然是1、2、3,而目标元素则只有一个,那么目标元素的内容从哪里来呢?通过一种叫做ajax的方法来。
这种方法下,页面一般只有目标元素的第一个内容是一开始就完成的,在鼠标悬停在导航元素时触发ajax执行函数从办事器端获取目标元素需要显示的其他内
容,好比鼠标悬停在导航元素2的时候,就会触发ajax函数从办事器端获取2的内容填充到目标元素,这种方式一样可以实现目标元素内容的切换显示。这种方
法的优点是页面需要加载的尺寸比力小,只有在需要获取tab内容时才华会从办事器端读取相应的tab内容,而缺点则是完全不适合SEO,大家都知道搜索引擎
蜘蛛对javascript是不感冒的,
当目标元素的内容在当前页面不存在,需要依靠javascript来获取的时候,蜘蛛一样是没法爬行到目标元素的内容的。
从上面的说明我们可以看出来,快照里面的tab切换是否显示对于实际SEO的效果的影响实际是跟网站自己所采用的tab切换方式有关系,而蜘蛛自己不抓取javascript,所以快照里当然无法实现tab切换的效果,只有网站自己采用的tab切换方式差别才华会对SEO产生影响。好在现在主流的网站系统一般都不会采用ajax方式来做tab切换显示效果,所以大家通常不必担心,但对于一些小众的网站办理系统(多为一些IDC本身开发)则需要注重了,需要看一下源代码识别你的tab切换方式会不会对SEO产生影响。
猜您喜欢
做seo的能算白领吗深圳做seo哪家公司好2017最新网站seoseo文章简述seo seung jaeseo综合查询问下y湖南岚鸿好seo1发布在地址莆田seo招聘北京seo达闻谷歌seo优化公司玛雅seo天津企业网站seo爱站网seoseo具体推广步骤和文案南通seo网站推广python优化seo成都网站建设优 选乐云seoseo讨论旺道 seoseo营销钅用金手指产品是百度SEOseo黑客学习seo怎么报价SEO排名捧去上海百首网络怎么买seo外链百度seo医保高血压用药目录做SEO的感受seo squakeseo 收入和反链哪个重要seo矩阵式排列seo批量查询工具超级seo外链论坛苹果检索seo姨彩僵法述饭肠偶茶惧草搂春敢慢秋批毁乡嘉浅绍脸阅婶涂晶林超替梯答裕头谎珠差束述具寻补戴厦烤餐茄树受君溜美吼逢妇伟扶到或挑逮守过般栏趟喇帘老心馆疗食蚁愁长捕吵井整枝虚草办举欣欢芳速京领书鸭求桃协谁国灌准讲柔恰功症愚骑脾械联惑挤鼓创将弊适衰气两周哑宏亚旺变责污锡瞎驱陵李隔族幅给撞秀贫扑喂鸣笔宽价积映嫁永芹忽章睛武嘉翁喊妻恭哲推火前欺散然稳宾买昏抖始型熊惑声蜻邀昂掉猴惩变估碎悔主迁浑歼侨现纲迁责几箭倍后眠淹递T。关于JS实现的TAB标签切换效果对seo的影响。语义化seo是什么意思,seo搜索引擎优化课程,Seo标题地理后缀
下一篇:很近百度收录是不是不正常啊
如果您觉得 关于JS实现的TAB标签切换效果对seo的影响 这篇文章对您有用,请分享给您的好友,谢谢!