现在的位置:首页>wordpress>正文

wordpress博客给分类和标签页面等标题加页码来去除重复标题标记的页面

2013年07月28日 ⁄ 共 908字 评论 6 条

首先福利老幺来说一下,为什么要给wordpress博客的分类和标签页面等标题加页码,这是因为您的博客如果某个分类的文章数量超过一个页面时,当我们将这些页面进行分页,就会出现每个页面的标题都是一样的,如果您不相信,可以去谷歌网站管理员工具查看自已的网站,就会发现您的网站有许多的重复页面,很时显,这一点对于SEO是非常不利的.

例如福利老幺在网站没有修改前,就能在谷歌的网站站长工具中,找到如下的重复页面:

pagefront

上面只是的截图只是列出了一部分,实际上我能看到的重复页面有79页之多,主要是分类和标签的分页引起的重复。

而当我们将分类和标签页面等标题加页码后,您就能在您的页面的后面多出一些字符,由此可以将这些页面区分开来,比如您打开您某个分类的第二页,这时标题上显示的应该是"分类名+网站名称+第几页"这样的格式,当然,不同的主题这个标题的处理方式是不一样的,例如福利老幺现在的打开网站捞金这个分类的第三页,会出现如下图所示:

pagefront1

要实现这个效果也非常容易,您只需要在您的header.php这个文件对应的地方加入以下代码就可以了:

<?php $paged = get_query_var('paged'); if ($paged >1) printf('– 第 %s 页',$paged); ?>

具体在哪个位置,根据您自已的主题来,首先我们在该文件下找到<title>这一项,然后在这条语句的中间加入上面的代码,福利老幺使用过的主题比较多,一般情况下都是如下内容:

<?php if ( is_home() ) { ?><title><?php bloginfo(‘name’); ?> | <?php bloginfo(‘description’); ?>在这里加入上面的代码</title><?php } ?>

也有一些主题做过优化,例如福利老幺现在的lovnvns主题,就已经对每个页面的标题分别处理了,而加入的地方相对要多一点,如下图:

pagefront2

相们您看了上面的图后以后,已经知道要加在哪些上面了,主要有以下几个,category,search,month,tag,其中search可以讲很多朋友都可以不加,这是因为大多数的robots.txt都已经禁止了搜索引擎抓取网站中的搜索结果了.

评论 6 条 评论内容很精采,有内幕,而且绝对有干货

  1. 免费资源部落 2013年07月28日 12:17  @回复  Δ-49楼 回复

    我有好多,我都没有改。


    • 管理员
      管理员 2013年07月28日 16:35  @回复  ∇地下1层 回复

      如果没有在robots.txt禁止抓取page和分类等页面的话,建议修改一下,这样还可以增加很多的收录量!

      • 免费资源部落 2013年07月28日 21:18  @回复  ∇地下2层 回复

        好像是我的主题有问题。


        • 管理员
          管理员 2013年07月28日 21:21  @回复  ∇地下3层 回复

          一般情况下,我们在index.php这个页面下修改。有的主题优化过,可能在别的页面下!

  2. xzymoe 2013年07月29日 08:43  @回复  Δ-48楼 回复

    哇 博主这些细节都注意 好认真 哈哈


  3. 管理员
    管理员 2013年07月29日 08:46  @回复  Δ-47楼 回复

    一般我每个星期都会登录一次或多次谷歌站长平台查看自已的网站信息!发现了问题,当然要处理!

给我留言