让wordpress评论分页更有利于SEO

本篇文章会让你们受益终生,建议你们认真看看.
这几天有看到关于wordpress评论分页不利于SEO的文章,网上也有一些不建议开启评论分页的,总结一下就是这么几点: 评论分页导致——不同链接下重复标题(title),重复的元说明(description)以及文章内容相同.
不开启评论分页会要了我的命,你们知道我评论有多长,so,分页还是要开滴,SEO也是要兼顾滴,鱼和熊掌是可以兼得滴!

解决重复标题的问题

在你主题的header.php内找到类似代码:

<title>
<?php
global $page, $paged;
wp_title( ‘|’, true, ‘right’ );
bloginfo( ‘name’ );
if ( $paged >= 2 || $page >= 2 )
echo ‘ | ‘ . sprintf( __( ‘第%s页’, ‘xiaohudie’ ), max( $paged, $page ) );
?>
</title>

改成

<title><?php
	global $page, $paged;
	wp_title( '|', true, 'right' );
	bloginfo( 'name' );
	if ( $paged >= 2 || $page >= 2 )
		echo ' | ' . sprintf( __( '第%s页', 'xiaohudie' ), max( $paged, $page ) );
	if ( ! empty( $cpage ) )//如果有评论页数且不是第一页
		echo ' | ' . sprintf( __( '评论第%s页', 'xiaohudie' ), $cpage );?>
</title>

效果如图

让wordpress评论分页更有利于SEO

解决重复元说明的问题

如果你的主题header标签内有description功能,可以在最后加上如下代码

if ( $paged >= 2 || $page >= 2 ){
	$description .= ':第'.max( $paged, $page ).'页';
}
if ( ! empty( $cpage ) ){
	$description = sprintf('《%1$s》评论的第%2$s页:', get_the_title(),$cpage).$description;
}

$description需要根据之前的代码来修改,如果你主题没有这个功能,就先自己上网找找相关教程吧.此事就不在本文讨论范畴了.
此段代码顺便把首页分页标题重复的问题也解决了,效果如图

让wordpress评论分页更有利于SEO

解决文章内容相同的问题

实现此功能有个插件:Paged Comments SEO,也可以直接把以下代码扔到functions.php

function xiaohudie_seo_paged_comments($new_content = '') {
if ( ! empty( $cpage ) ) {
	remove_filter('the_content', 'xiaohudie_seo_paged_comments');//去除原文内容
	$new_content = sprintf('您现在正在《%1$s》评论的第%2$s页', get_the_title(),$cpage);
	$new_content .= '<blockquote>'. mb_strimwidth(get_the_content(),0,200).'</blockquote>' ;
	//$new_content .= '<blockquote>'. get_the_excerpt().'</blockquote>' ;//如果你的主题带截断摘要,或者你的文章都有摘要,可以把上一行换成此行
} 
return $new_content;
}
add_filter('the_content', 'xiaohudie_seo_paged_comments');

效果如图

让wordpress评论分页更有利于SEO

DEMO地址:随便给一个吧,这里

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 xsinger

    沙发 :v5:

    三月 28, 2013 19:13:14
  2. 板 凳 xsinger

    大家都吃饭了~~我想问什么时候发吐槽文和福利!?

    三月 28, 2013 19:18:10
  3. 地 板 ChoJemmy

    板凳。

    三月 28, 2013 19:59:57
  4. 地 毯 ChoJemmy

    看着满屏幕的代码什么都不懂好痛苦。

    三月 28, 2013 20:02:56
  5. 地 面 方露宇

    听说有福利?我就屁颠屁颠的过来了~哈哈,身体舒服多了。总算是不幸之大幸。

    三月 28, 2013 20:04:42
  6. 地 下 omanda

    慕名前来围观美女程序猿。 :cool:

    三月 28, 2013 20:22:57
  7. 7 楼 郑永

    当初就因为这个没有放上分页,google优化提示:不同链接下重复标题。。。被收录的页面还会分开收录,后来迷迷糊糊都不知道为什么不喜欢评论分页了。小蝴蝶技术雄厚,让我知道,鱼和熊掌是可以兼得滴,只是技术问题,呵呵。

    三月 28, 2013 20:23:22
    • 小蝴蝶

      @郑永 你以后什么时候想开启分页就可以放心开启了 没有后顾之忧了 哈哈

      701室 三月 28, 2013 20:32:37
  8. 8 楼 axiu

    既然这个问题你发文了,那我那就不写了~~ :fue:

    三月 28, 2013 21:06:17
  9. 9 楼 wmtimes

    不错的小方法。加到title里。

    三月 28, 2013 21:11:35
  10. 10 楼 xsinger

    啥时候去折腾下typecho啊~~~

    三月 28, 2013 22:03:05
  11. 11 楼 夜枫

    哦~居然是这样的,我改改去~~比较喜欢做伸手党~

    三月 28, 2013 22:07:28
  12. 12 楼 张书杨

    看到第一句,真的很认真的看了一遍,结果是,没能看懂,看来得多琢磨

    三月 28, 2013 22:11:33
  13. 13 楼 xsinger

    终于好了,别怕~~

    三月 29, 2013 00:20:51
  14. 14 楼 xsinger

    :qin: 第200条评论 —来自Smartisan OS 内测版

    三月 29, 2013 00:26:53
  15. 15 楼 Arch!tect

    来支持一下我的沙发帝~ 目测你下次pr 更新直接跳过2 到3(或4?)

    三月 29, 2013 05:19:20
  16. 16 楼 SEO博客

    害我没抢到沙发啊,你怎么可以那么晚发文章那?邮件都没提示我。。。。

    三月 29, 2013 08:34:40
  17. 17 楼 跑调的包子

    不知道要说点什么好

    三月 29, 2013 08:40:36
  18. 18 楼 DruidFY

    大早上想起来看比赛的…结果网太卡了,来你这里转悠转悠

    三月 29, 2013 09:05:18
  19. 19 楼 Tokin

    噢卖嘎,你的图片外链的哪里的…神奇了啊,难道用的QQ空间…黄钻 ………

    三月 29, 2013 12:43:25
  20. 20 楼 619影视

    我的评论少现在还用不到。不过有空了把你文章给转走备用。

    三月 29, 2013 14:46:12
  21. 21 楼 airoschou

    对于我这种评论从来没超过2页的博客来说就免了~ :guzhang:

    三月 29, 2013 16:44:17
  22. 22 楼 大发

    蛋疼。。

    三月 29, 2013 22:31:49
  23. 23 楼 集趣

    好像在10年就注意这个问题了

    四月 1, 2013 16:30:12
  24. 24 楼 郑永

    技术活,小蝴蝶最厉害。准备折腾。

    四月 2, 2013 23:05:43
  25. 25 楼 仰肖

    首页文章分页我倒是这么做了。评论倒是没弄。

    四月 11, 2013 17:29:51
  26. 26 楼 球阀

    也不会超过 一页

    五月 13, 2014 20:48:47