学做网站培训课程介绍

当前位置:

WordPress分页后Title标题重复解决方法

在使用谷歌管理员工具时发现wordpress博客列表文章分页重复56页,肯定是对seo十 分不利。

我们都知道,wordpress分页调用title标签在wordpress头部模板(header.php)中,为此我们可以通过在header.php中title标签上 category加入分页页码的调用标签从而解决wordpress分页页面title标题重复的问题,告诉搜索引擎这是两个页面,特别终达到seo效果。

如何解决wordpress分页后,title标题重复问题

在这里,我主要讲的是category,即通过wordpress分页插件分类目录的标题重复,其他页面也类似。

在没有添加页码之前,我们可以在header.php中找到这行代码:

<?php if (is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); ?><?php } ?>

此时,如果分类目录文章超出一页,我们可以看到所有分类目录标题都是重复的,即"分类目录标题-博客标题",我们可以修改成下面这样,

<?php if ( is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); $paged = get_query_var('paged'); if ( $paged > 1 ) printf('&ndash; 第 %s 页 ',$paged); ?><?php } ?>

这段代码就表示首先获取页数,如果不是第一页那么就加上页码,表示第几页,通过这个办法可以有效的杜绝分页页面重复标题的问题。

从而实现分类目录标题为 "分类目录标题-博客标题-页码",除第一页之外。

同理,如果是首页,则可以为

<?php if (is_home()) { ?><? bloginfo('name'); ?>$paged = get_query_var('paged'); if ( $paged > 1 ) printf('&ndash; 第 %s 页 ',$paged);<?php } ?>

其他页面也类似,只需将

$paged = get_query_var('paged'); if ($paged > 1 ) printf('&ndash; 第 %s 页 ',$paged);

加入到适当位置即可。

发表回复

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

相关教程

  • 漂亮的wordpress淘客模板 图文教程 (112745 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 插件介绍在网站中插入幻灯片可以让网站更加绚丽,例如学做网站论坛首页顶部左侧就是一个幻灯片,这种方式是直接借助js文件,然后嵌入到网站主题中的.
  • 请注意,这里说的文章分页,不是学做网站论坛以前说的wordpress分页插件进行网站分类目录分页,而是一篇文章如果文字过多,会造成网页篇幅过长,影响
  • 在使用谷歌管理员工具时发现wordpress博客列表文章分页重复56页,肯定是对seo十 分不利。我们都知道,wordpress分页调用title标签在wordpress头部
  • 很多学员在使用wordpress程序做网站时,如果网站图片比较多的情况下,要想让图片更符合SEO排名,就需要手动的给每一张图片添加ALT属性(相关知识:什
  • 熟悉Wordpress的朋友对SEO插件All in One SEO应该很熟悉,这是一个对SEO很有帮助的插件。但是这个插件如果处理noindex时不得当,会造成百度不收录的影
  • 使用PHP做网站时,有时需要使用PHP生成随机数,这对于PHP来说很简单,通常PHP生成随机数,会使用下面的代码:[cce_php]<?php echo rand(min,max)
  • 80端口被占用解决方法 图文教程 (131617 次浏览)
    在安装和使用本地环境时,有时会出现80端口被占用了,而迅雷等下载软件恰恰就是占用了80端口,关掉就行了。但有时迅雷等都没有开也启动不了,那就是别
  • 近期,有的学建网站学员问过这样一个问题,就是在网站后台修改了WordPress地址Url导致网站后台无法登录,并且网站也无法打开了,出现这样的问题,应该