最近莫名奇妙发现Freshblog的主题竟然只对评论模块内的链接加上了nofollow的标签,按照SEO优化理念,应该严格控制出站链接。除了友情交换链接外,其他链接除非有必要,应该都加上nofollow属性,以防被分权,虽然说tiandi的这小破站也没啥权可以被分走的,不过还是正规话一些的比较好。
从新一个一个编辑文章内的链接属性,这明显是不太可能的事情,所以这里用的wordpress技巧是利用jquery添加文章内的链接属性rel=nofollow。
打开主题下的footer.php文件,在其中添加以下代码:
// 为正文内容添加nofollow标签,.entry为Freshblog的文章正文样式,请各自针对自己的主题改变取值。如果链接是外链,则加上nofollow属性。 $(".entry a").each(function(i){ if($(this).attr("href").indexOf("www.tiandiyoyo.com") == -1) $(this).attr("rel","nofollow"); });
最近发现倡萌的wordpress大学也有提到类似文章,原文为《WordPress为指定分类的所有链接添加nofollow属性》。该文中,直接用the_content()的钩子来定位正文内容,可以在不同的主题中方便地运用。
文章评分1次,平均分5.0:★★★★★
那好多地方都要去修改吧。
还好,基本原则就是内链和友链不要加上这个nofollow。
亲,友情链接那有nofollow的话,该怎么去掉?
这种就是只改文章内容的,注意前面那个.entry,这个是主题的正文class。不会改到友情链接里去的。
此方法正合我意,改日必试。
为啥我发表评论不见啊
因为我从垃圾堆里找到它们。
学习了 感觉不错
貌似这个不管用哦~~,蜘蛛不认识js代码~也不会执行js代码的~~
要么是我没听懂你说的,要么是你没看懂我写的。。。
SEO还不懂啊,学习了
正文里有时候需要加推广链接 不能加nofollow啊
直接在内容页head加上外部链接全部nf更简单些吧
没有试过啊,你是指rel=extenal nofollow ?
是的,应该可以的
我估计也行,就是页内所有链接都生效了,要是有友链接的话,应该是一起nofollow了。
嗯,的确是,要是怕分散权重,要么不解析,要么加上nofollow,我好像看到了叶子,动态的,好漂亮哦~
这个对seo真的有这么帮助吗,我已经不重视了
能不能直接来一个加nofollow的插件,用代码的话每次换主题又得重新弄
其实很多博客在评论的链接这块都严格禁止外泄权重了。
再者引用ZAC的一句话:能够随便留下外链的一定不是好的外链
这个我到是没去发觉哦。我看看去。
非常好,我也已经将首页的两个链接变成nofollow了,呵呵。谢谢!!
我有时候文章都会加nofllow标签,但都是手动加代码,貌似非常不方便啊.