建站代码网

热门标签

WordPress标题优化设置教程

WordPress并不像其它程序那样可以自动设置标题,标题根据主题里的标题代码来进行展示,由于很多主题都是国外主题汉化,所以很多没有对标题进行优化,标题的展示顺序、符号都不相同。

1、编辑主题里的header.php,把<title></title>直接换成自己自定义的代码。

<title>
<?php if ( is_home() ) { ?><?php bloginfo('description'); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_search() ) { ?>搜索结果 | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_author() ) { ?><?php the_author(); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_single() ) { ?><?php wp_title(''); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><?php wp_title(''); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_tag() ) { ?><?php single_tag_title(); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_year() ) { ?><?php the_time('Y年'); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_month() ) { ?><?php the_time('Y年n月'); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_day() ) { ?><?php the_time('Y年n月d日'); ?> | <?php bloginfo('name'); ?><?php } ?>
<?php $paged = get_query_var('paged'); if($paged > 1) printf(' 第 %s 页 ',$paged); ?>
</title>

2、使用All in One SEO Pack插件

All in One SEO Pack的功能非常的强大,不但可以设置标题展示,还可以添加关键字和描述,如果使用了其他的SEO插件实现网站title,和其他的meta标签,请停用或是删除描述,不然网站title和meta标签会出现重复,对整站优化非常不利。

  • 实现规范化的永久连接地址。
  • 友好的导航栏链接地址。
  • 该插件开放API,方便其他插件或者主题共调用该插件功能。
  • 针对WordPress主题的兼容性强(优化各种主题,一般主题和类CMS主题)。
  • 针对搜索引擎自动优化页面标题。
  • 自动生成meta和tags。
  • 避免内容重复。(搜索引擎对原创很在意)。
  • 使用简单,对新手来说,只要安装并启用即可,不需要做任何其他设置。
  • 针对不同的用户,可以做到高低自定义功能。
  • 针对meta和Tags做任何形式的优化。
  • 插件兼容性强,非常强,可以兼容很多其他的WordPress SEO插件:uto meta, Ultimate Tag Warrior等等。
X