缩略图
程序开发 \ WordPress \

为页面标题添加页码

说起来这篇文章应该很早以前就写的,可能是感觉这只是一个很小很小的技巧吧,所以也没提上日程。

自从小站添加了分页导航以后,发现了一个问题:搜索引擎收录的页面中,有很多标题重复的网页,但链接地址却不一样。认真一看才知道是分页的原因,分页之后链接地址不一样了,形如http://domety.com/page/2/http://domety.com/page/3/等,但标题还是首页的标题。这种情况对搜索引擎来说是非常不友好的。

于是我就想到,何不在标题中加上页码呢?这样就能避免标题重复的问题了,那就修改header.php文件吧,在<title>和</title>之间加入以下代码

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

如果当前页面不是第一页的话,就在标题中显示页码。具体效果可以点击小站的分页导航看一下,搜索引擎收录结果如下

在这里也提醒一下使用分页插件的朋友,最好也给标题加个页码,或者使用其它你能想到的方法来区别各个标题,争取做到一个链接对应一个标题。

添加评论

8 条评论

  1. 1 F

    断桥残雪

    2010-01-28 星期四 09:02

    这个方法不错,昨天还看了谷歌站长的优化意见呢,发现也有重复标题,描述太短的情况

    回复
  2. 2 F

    Firn

    2010-01-28 星期四 12:02

    确实不失为一个好方法

    回复
  3. 3 F

    itlobo

    2010-01-28 星期四 14:38

    不错不错,使用上了,感谢博主!

    回复
  4. 4 F

    外贸人

    2010-02-09 星期二 13:11

    或者可以用robots.txt限制下~~

    回复
  5. 5 F

    漠天

    2010-04-18 星期天 15:24

    这个可以再robot.txt里设置下,不要搜索引擎收录分页就行了

    回复
    • DDBug

      2010-04-18 星期天 17:57

      呵呵,分页我也想让搜索引擎收录

      回复
  6. 6 F

    桔子

    2010-09-08 星期三 16:07

    方法不错,非常感谢。

    回复
  7. 7 F

    淘宝销量榜

    2011-01-27 星期四 10:25

    看着淘宝销量榜,淘宝变得爽

    回复

添加评论