当前位置:园子博客 » Wordpress » 为 WordPress 的阅读全文链接加上 nofollow

为 WordPress 的阅读全文链接加上 nofollow

6月 21st, 2010 | Filed under Wordpress | 共有8,192次浏览

很久没有写与 wordpress 相关的文章了,今天园子与大家谈谈如何为 WordPress 的阅读全文链接加上 nofollow 属性

为什么要在“阅读全文”上加 nofollow?

大多数博客在打开其首页时每篇文章多数都是只截取摘要的,然后后面会跟一个如“阅读全文”、“阅读更多”或者“Read more”样式的链接,点击此链接会转到文章页面。

这种方式对于 seo 而言很显然很不合理,你可以想想:在首页如果输出的是10篇文章,那么就会出现10个“阅读全文”的链接内容,而这些链接又与首页文章的标题链接相同,加上文字又完全一样,这样的显示效果其实与页面的内容没有多大的关联,频繁的出现也会对搜索引擎爬虫造成一些不必要的干扰。如果你在首页侧栏调用了最新文章模块的话,那么情况会更糟糕。

基于上述原因,我们就需要把这个“鸡肋”给去掉。然而对一个博客来说,没有了“阅读全文”这个链接看上去也不合适,这时候就可以采用添加 nofollow 属性来解决这个问题。

为“阅读全文”链接加上 nofollow 属性的步骤

1.打开你的 WordPress 目录,依次找到:/wp-includes/post-template.php 文件。

2.查找如下代码:

1
$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>", $more_link_text );

将其替换成:

1
$output .= apply_filters( 'the_content_more_link', ' <a rel="nofollow" href="' . get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>", $more_link_text );

3.保存文件后上传覆盖,刷新首页就实现了为 WordPress 的阅读全文链接加上 nofollow 的效果

以上的过程其实就是在 get_the_content 方法中为阅读全文链接添加上了 rel=”nofollow”。

关于 nofollow 标签的扩展阅读:

1.Nofollow 标签的语义和使用

2.详解rel=”nofollow”的用法与意义

  1. IPHONE4S
    7月 7th, 201218:38

    试试看如何

  2. 秦天SEO
    10月 13th, 201111:13

    很多博客也取消,不知道到底有什么效果呢

  3. 爱新奇
    12月 18th, 201008:30

    不是吧 还有这样的事情

  4. dfg
    12月 15th, 201021:47

    这个做法并不可取,直接 rel=”bookmark” 保证收录良好

  5. yesureadmin
    10月 19th, 201015:44

    我加了后明显GG不收录的,因为我订了GG快讯的,一有收录马上会邮件通知我,我每天8:30发文10点收到被收录的快讯。加了后明显不收了,我SITE看了一下,只收录了TAG说明GG的虫子还是来过了。这个说法有待验正

  6. 严重浪漫
    10月 2nd, 201002:35

    既然能提高爬虫的效率,那我也要试试

  7. 任侠
    7月 23rd, 201012:32

    恩,有道理,回去试一试

  8. 站生
    7月 22nd, 201015:40

    Warning: require(/home/content/97/6350697/html/zhanghui/wp-includes/post-template.php) [function.require]: failed to open stream: No such file or directory in /home/content/97/6350697/html/zhanghui/wp-settings.php on line 369

    加上之后直接报错,而且我用了wp-except-utf-8插件,在插件中加上这个也报错,因为php代码中根本不允许出来这样的字符,需要转义

    • 园子
      7月 23rd, 201008:56

      @站生
      谢谢提醒
      wp-except-utf-8插件我没有用过呢。

  9. 燕青博客
    7月 8th, 201015:21

    我就是来看看的

  10. 海天
    7月 2nd, 201022:19

    貌似说的很有道理哎~

  11. 兰州烧饼
    7月 2nd, 201021:05

    刚刚测试了一下,效果不错啊哦

  12. 找牛拉犁
    6月 27th, 201020:19

    呵“用不上了。改Z-BLOG了。

  13. 煮茶老头
    6月 27th, 201000:40

    试了一下
    好像没有用啊
    现在继续改回系统默认的“more-link”

  14. 万戈
    6月 24th, 201018:15

    MS挺有道理,等这次PR更新之后再改吧,这节骨眼上我就静观其变了

  15. 集团电话
    6月 23rd, 201011:48

    最近很流行修改这个东东,而且说的很有道理

  16. 6月 23rd, 201010:07

    再次的顶上。。

  17. 疾风
    6月 23rd, 201009:51

    我的直接没有MORE 嘿嘿~··

  18. 甜甜
    6月 22nd, 201023:25

    很像试试,但我用的是Z-BOLG的

  19. zzzhu
    6月 22nd, 201021:13

    这个不错 我的是用插件控制留言的网址 但是不行

  20. 大智若鲁
    6月 22nd, 201020:37

    我个人觉得 ,对seo的影响没有那么严重。而且与其加nofollow,不如直接用js或php跳转一下更直接

  21. 漢文溪
    6月 22nd, 201020:07

    嗯 对于WordPress的摘要输出 一直很无奈

  22. 软文
    6月 22nd, 201018:59

    没看太明白!

  23. 白雪山
    6月 22nd, 201017:22

    学习了,过两天出差回来了把我的一个也加上去。

  24. 日记男孩
    6月 22nd, 201017:17

    直接设置成显示全文, 也是一种解决办法

    • 园子
      6月 22nd, 201018:18

      @日记男孩
      文章显示短些还好
      长了就不堪入目了~

  25. 闪电
    6月 22nd, 201016:48

    有写人更无耻,直接给友链加上!

  26. huangjun
    6月 22nd, 201015:09

    用了几个月的wordpress,我发现在seo方面还是z-blog好多了。唉~

  27. 集趣
    6月 22nd, 201014:15

    我的博客似乎不太会有这样的问题

  28. 陆洲
    6月 22nd, 201012:48

    好吧,我也去修改下“

  29. 股票推荐
    6月 22nd, 201012:37

    是吗?我的博客是ZBLOG,看来我得去修改下摘要模板。。。 😡

  30. 记忆盒子
    6月 22nd, 201012:12

    现在我不是很注意nofollow了,一个页面有很多连接,我全部都不用nofollow了。以前有段时间刻意使用nofollow,后来觉得不是很有必要,就不管它了。

  31. 可乐
    6月 22nd, 201010:56

    都对WP有研究阿.装了几次用不习惯又换Zblog了.

  32. haibor
    6月 22nd, 201010:06

    这些还没太注意!考虑一下

  33. 6月 22nd, 201009:55

    我的博客还一直没有改哦,有点不太想弄,不过弄弄也好,haha!!

  34. 免费空间申请
    6月 22nd, 201009:44

    还有就是类别名称上如何加?就像你的这个页面的类别名称wordpress,如果要加了nofollow,应该在哪个文件里加?

  35. 免费空间申请
    6月 22nd, 201009:41

    很实用,那么如何给 阅读评论 和发表评论也加上呢?

  36. 竹下无为梦
    6月 22nd, 201008:51

    我的电脑只能复制,不能粘贴了(能不能复制我也不知道,主要是不能粘贴),没杀出病毒,重装了系统,过了几天又不能粘贴了。怎么回事啊?雷死我了,一堆代码只能慢慢输入。

    • 园子
      6月 22nd, 201009:20

      @竹下无为梦
      不是吧 你这问题也太怪异了点
      从没遇到过
      格式化再装。

  37. 奶牛
    6月 21st, 201021:30

    相当实用的seo的改法,去改俺的blog嘞~~~

  38. TTkea
    6月 21st, 201020:13

    呵呵,学习了~~

  39. 竹下无为梦
    6月 21st, 201018:55

    现在才知道相同连接太多对SEO不利。

  40. 雅岚
    6月 21st, 201017:35

    我去看看有没有,哈哈
    话说有些东西想修改,到现在本人还没有找到修改的地儿,哈哈哈
    有空得来认真读一下园子的文章

  41. 一剑
    6月 21st, 201017:17

    这个有点用。

  42. 不可能不确定
    6月 21st, 201015:27

    这个太有道理了,呵呵。学习之,改之。

  43. Firm
    6月 21st, 201015:14

    WordPress的话好像都有自带

  44. 刘志猛
    6月 21st, 201013:58

    不错哦,呵呵,学习!!

  45. A.shun
    6月 21st, 201013:32

    这篇方法直接给出了,很方便。。

  46. ifenwen
    6月 21st, 201013:10

    不错 赶紧用上

  47. 自由人
    6月 21st, 201012:59

    我的好像已经有nofollow了 呵呵

  48. 自由人
    6月 21st, 201012:57

    我的用个插件自动摘要的。。。我看下怎么实现

  49. 软件盒子
    6月 21st, 201012:26

    第一次沙发,我很荣幸

  50. tal-rasha
    6月 21st, 201012:21

    这次我是沙发 😎

  51. tal-rasha
    6月 21st, 201012:20

    这个有用,学习了,待会儿就去改

您必须在 登录 后才能发布评论.