找回密码
 注册
美国原生IP服务器推荐-Yv.gs
【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 2|回复: 0

给评论链接加nofollow和设置url跳转策略

[复制链接]
发表于 2013 年 4 月 28 日 19:10:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
        百度权重查询 站长交易 友情链接交换 网站监控 服务器监控 SEO监控 & G5 t& ?+ _. w5 Q, O0 v
  现在写博客的人越来越多,开个人独立博客的也越来越多。有的人是为了通过博客赚钱,有的人是用来分享交流技术,有的人就纯粹是记录个人生活,分享个人的兴趣爱好而已;不管怎样,虽然开通个人博客的目的不同,但是有一点是相同的,就是希望把自己认为有价值的东西同网络上的志同道合的人分享交流。: l2 G& Z5 f0 J6 v5 F  s3 X
  独立博客基本上都可以给人评论,但是随着网络营销的人,就是做网络推广的,所谓的SEO,网络水军什么的童鞋太多了,所以经常在博客上留下所谓的"垃圾评论",这个仁者见仁智者见智吧。当然这与我们写博客的初衷有点背道而驰,我们还是想评论是真正对自己写的文字发表观点,学习交流。所以,很多人都给自己的博客评论链接加Nofollow属性并且设置URL跳转链接。& @5 s. I2 k1 f! X5 d% N4 E# U
  给wordpress的评论链接添加Nofollow属性和设置评论链接重定向跳转可以通过插件和通过修改robots.txt来做到,但是对于插件和robots.txt文件修改这两种方法,我都认为不是很好,对网站速度和搜索引擎都不是很好,所以下面介绍第三种方法来解决怎样实现wordpress的评论链接添加Nofollow属性和设置URL跳转,来避免垃圾评论,垃圾链接对自己博客质量的影响。你可以通过下面在functions.php函数文件修改这段代码,3 z0 V; r, x. z" S1 f
add_filter('get_comment_author_link', 'add_redirect_comment_link', 5); ' r9 _' J& X) X: u
add_filter('comment_text', 'add_redirect_comment_link', 99);
; d) P* j, C, M6 t# ^6 B, Dfunction add_redirect_comment_link($text = ''){
  T( z8 l& Z  H( W; W! _8 d8 |$text=str_replace('href="', 'href="'.get_option('home').'/?r=', $text);
/ ~- k7 {: m# A$text=str_replace("href='", "href='".get_option('home')."/?r=", $text); % t" k( X4 a( p1 b! I8 `
return $text;
6 C$ H. j  }* E3 w. \} " E! w. J5 c& X) l4 l4 `9 t
add_action('init', 'redirect_comment_link'); , ?7 W1 y' Q" G2 D
function redirect_comment_link(){ 2 {* A& f+ r& R" a# }1 |
$redirect = $_GET['r']; 4 g2 ]' ^- X5 c$ K- B
if($redirect){ # A3 ?5 ]7 r9 a) d
if(strpos($_SERVER['HTTP_REFERER'],get_option('home')) !== false){
. b( Y) V! C$ n) f2 }1 w  {header("Location: $redirect"); & L* f, M& |) h0 Y9 u
exit;
6 U2 A3 P# I! t0 W% R* T6 F% |) k& J} 2 R% Q4 f' t: x& d$ ^. k
else { - j( D3 T: s7 e$ b5 o0 N9 f
header("Location: http://www.***.com/"); //这个链接换成你自己网站 " s$ E4 q$ n) Z5 o
exit; 9 s/ X* v; ~. ?/ {
}8 L* e8 q0 A( ?) X( w( r: S5 z

' `. B0 w' U, W! M1 y! ]* g2 s  以上就是怎样给wordpress的评论链接添加Nofollow属性和设置评论链接重定向跳转的方法,如果你还有什么其他好的方法可以解决这个问题,欢迎留言分享交流!
6 ]  t4 @( r9 y( Z' ?! w7 X   本文由张东方在破折君博客()发表,欢迎大家转载,转载时请保留此链接,谢谢合作!1 Q2 e4 Y3 r  d" j0 c: {9 t  ]' q8 j
  注:相关网站建设技巧阅读请移步到建站教程频道。
6 Z  a& X4 v) W. _# @0 A+ _1 r本文由外链代发http://t.qq.com/wailiandf整理
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

美国原生IP服务器推荐|Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 1 月 20 日 03:37 , Processed in 0.019194 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表