WordPress SEO:在首页,分类页title上加上分页页码

在使用谷歌管理员工具时发现会提示列表文章分页title重复,肯定是对SEO十分不利,那怎么解决这个问题呢?本文给出的解决办法供大家参考。
WordPress SEO:在首页,分类页title上加上分页页码。
由于每个主题模板的设计不一样,很多不尽相同,一般我们可以在header.php中找到这行代码:
[php]<?php if (is_category() ) { ?><?php single_cat_title(); ?> – <? bloginfo(‘name’); ?><?php } ?>[/php]
如果分类目录文章超出一页,我们可以看到所有分类目录标题都是重复的,即“分类目录标题-博客标题”,我们可以修改成下面这样,
[php]<?php if ( is_category() ) { ?><?php single_cat_title(); ?> – <? bloginfo(‘name’); $paged = get_query_var(‘paged’); if ( $paged > 1 ) printf(‘– 第 %s 页 ‘,$paged); ?><?php } ?>[/php]
从上面两个代码对比得出,只需将以下代码:
[php]$paged = get_query_var(‘paged’); if ($paged > 1 ) printf(‘– 第 %s 页 ‘,$paged); [/php]
加入到适当位置即可。
同理,如果是首页,则可以为
[php]<?php if (is_home()) { ?><? bloginfo(‘name’); ?>$paged = get_query_var(‘paged’); if ( $paged > 1 ) printf(‘– 第 %s 页 ‘,$paged);<?php } ?>[/php]
最后效果参考本站。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注