1、网页上所有跟SEO相关的因素都用HTML表达出来,使用DOM进行特效控制。只要把所有跟SEO相关的因素使用HTML表达了出来,搜索蜘蛛就可以爬取到这段内容,进而收录这段内容或者根据其中的链接继续爬行,因为蜘蛛不抓取解析javascript脚本,所以使用DOM控制特效不会对蜘蛛抓取产生任何影响。如果你将需要爬行的链接通过变量赋值的方式依靠javascript脚本来显示的话,那么蜘蛛就无法获得链接的相关参数:锚文本、指向URL,如果你有不希望蜘蛛爬行的链接的话,将其写入javascript脚本变量是一个好办法。
2、如果有希望蜘蛛抓取的目标页面需要转向,不要使用javascript脚本进行跳转,因为这样做的话蜘蛛完全无法获取到目标页面的地址,采用noscript标记进行目标url指定是一个好办法,因为蜘蛛能够正确识别noscript标记,并且一般情况下不会对浏览器显示产生影响(除非你的浏览器屏蔽了脚本解释引擎)。
在网站优化中,为了让js不影响优化,一般采用js外部调用的方式,就是把js写在一个文件里,需要用到的时候,直接调用这个js文件的名字就好了。
JS对于权重一般的网站来说影响是很大的。
因为JS对搜索引擎是不友好的,搜索引擎的蜘蛛是抓取不到JS里面的内容,除了JS,flash也是同样的。
建议JS生成的效果用div+css完全可以取代JS,如果非用不可,就将JS代码写在另一个文件中来调用。
交换友情链接的时候要小心,如果对方在你的友情链接html标签中加了no follow标签,那么他网站上的权重是传不过来的。
规范的讲,需要把css 和js 分别用放在一个文件中在网页中进行调用,页面中不能出现大量的js 和css代码。网页中若出现大量的js 和css代码会影响网站的收录,最终会影响到seo的
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)