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

自从小站添加了分页导航以后,发现了一个问题:搜索引擎收录的页面中,有很多标题重复的网页,但链接地址却不一样。认真一看才知道是分页的原因,分页之后链接地址不一样了,形如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); ?>

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

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