列表页“阅读全文”优化-链接加上 nofollow

你的网站上的列表页面或者博客上,是不是让显示标题和相关简介,然后加上个“阅读全文”链接,这种对搜索引擎来说很是不友好,也是需要优化的。 为什么要在“阅读全文”上加 nofollow? 大多数博客在打开其首页时每篇文章多数都是只截取摘要的,然后后面会跟一个如“阅读全文”、“阅读更多”或者“Read more”样式的链接,点击此链接会转到文章页面。 这种方式对于 seo 而...

你的网站上的列表页面或者博客上,是不是让显示标题和相关简介,然后加上个“阅读全文”链接,这种对搜索引擎来说很是不友好,也是需要优化的。

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

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

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

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

拿bloger用的最多的wordpress程序来说吧:

为“阅读全文”链接加上 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 );

说白了就是为“阅读全文”链接加上了 rel=”nofollow”标签,这样蜘蛛就不管这个链接了。

转载请注明文章转载自:网站前端,web前端,前端脚本,前端优化|时代前端 [http://www.52shidai.com]
本文链接地址:列表页“阅读全文”优化-链接加上 nofollow

标签:, ,

已经有5 个评论,你也说点什么吧

  1. 金吉星 说:

    内容非常不错~ 继续加油哈…

  2. 建站之星 说:

    这个东东我喜欢啊, 自从google推出nofollow, 阻拦了很多无效链接.

  3. 在家上网怎么赚钱 说:

    若是这样,在升级wordpress版本后,也还需要再重新在这个文件添加过nofollow了?

  4. 在家兼职工作 说:

    假如在升级wordpress版本后,也还需要再重新在这个文件添加过nofollow了?真的是这样吗?

  5. admin 说:

    理论上是的 但是不是绝对

发表评论

*

* 绝不会泄露



Copyright © 网站前端,web前端,前端脚本,前端优化|时代前端 and WPYOU All Rights Reserved.

Powered by Wordpress and Theme by WPYOU