WordPress去除带replytocom参数链接!

幸运草 2019年12月15日23:06:40知识分享 wordpress评论阅读模式

WordPress SEO:关键字调查

WordPress SEO系列教程第二讲关键词调查,最好的关键字是具体的(长尾)短语并且在谷歌搜索结果中内容稀少 。如果你用谷歌搜索关键字看到描述这个主题的内容极少,那么这个是好的关键词。下面是我常用的关键词调查和查找工具 。 关键字调查: Answer Th…

防止收录重复内容!WordPress去除带replytocom参数链接!

在wordpress的评论列表区域,大多数主题的回复按钮链接是类似这样的:     链接A:https://www.bianhb.com/a.html?replytocom=12#respond

其实上面的链接跟没有参数的链接是同一个页面,两个链接的内容其实是完全一样的:     链接B:https://wwwbianh.cn/a.html

这样就会导致一个后果,链接A被蜘蛛抓取后,会导致搜索引擎重复收录相同内容的页面,影响SEO。为了不被搜索引擎惩罚,保护自身利益,我们应该尽量避免这样的问题出现。下面我提供三种方法,供大家参考:

方法/步骤

  1. 禁止蜘蛛抓取replytocom在网站根目录下的robots.txt中,加入以下规则,禁止搜索引擎抓取含有 ?replytocom= 的链接:User-agent: *Disallow: /*?replytocom=
  2. 给链接添加nofollow此方法效果跟上面的差不多。我们可以在当前主题的functions.php中添加以下PHP代码,这样就给回复按钮链接添加rel="nofollow"属性,同样可以告诉搜索引擎不要抓取此链接:add_filter('comment_reply_link', 'add_nofollow', 420, 4);function add_nofollow($link, $args, $comment, $post){

    return str_replace("href=", "rel='nofollow' href=", $link);

    }

  3. 直接删除replytocom链接有些搜索引擎并不遵守robots.txt规则或nofollow属性,会照样抓取replytocom链接。我们可以在当前主题的functions.php中添加以下PHP代码,这样链接A就会直接被替换成了#comment-评论id,搜索引擎会自动忽略带 # 号的链接,并且你的网站再也不存在replytocom链接了:add_filter('comment_reply_link', 'add_nofollow', 420, 4);function add_nofollow($link, $args, $comment, $post){

    return preg_replace( '/href='(.*(?|&)replytocom=(d+)#respond)/', 'href='#comment-$3', $link );

    }

wordpress学习 第九节:表格

有时候,我们需要在网站上发布一些表格,列举一些数据来作为依据。 利用wordpress自身也能够创建表格,只需要按照HTML代码编写就成,但是这样操作效率较低,而且,如果手里已经有了一张表格,又得重复录入一遍了。 利用插件tablepress可以很轻松的导入E…

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
幸运草
电脑桌面整理技巧大揭秘! 知识分享

电脑桌面整理技巧大揭秘!

使用腾讯电脑管家 免费领加速器时长即日起,在加速器官网首页或本公告页下载电脑管家,享三重加速福利:   福利一:蓄能5天免费领1天加速时长 第一步,下载电脑管家。 点击此处下载电脑管家       第...

发表评论