Home » 网站程序及源代码 » WordPress的Title优化设计

WordPress的默认Title设计针对搜索引擎不够友好,网上有很多WordPress Title的优化设计方法,樂思蜀推荐使用这种:

<title><?php if (is_home()||is_search()) { print “樂思蜀SEO博客“; } else { wp_title(”); print ” “; bloginfo(‘name’); } ?></title>

蓝色文字为首页和搜索结果页的Title,根据需要设置;

首页以外的页面,Title都为“内容标题 博客名称”,红色部分为对应的分隔符,推荐设置为横杠“-”,也可以根据自己喜欢设置。

另外,WordPress中Title前面出现空格的情况,可以用下面的方法解决。

在模板的functions.php文件中,插入以下代码:

// Removes the white spaces from wp_title
function af_titledespacer($title) {
 return trim($title);
}
add_filter(‘wp_title’, ‘af_titledespacer’);

有些模板中没有这个文件,自己新建一个放入上面的代码,或点这里下载一个仅包含上面代码的functions.php文件。

补:刚又发现一段代码,也能解决上面的问题。

add_filter(‘wp_title’, create_function(‘$a, $b’,’return str_replace(” $b “,””,$a);’), 10, 2);

作者:樂思蜀
原文:WordPress的Title优化设计
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。

27 Comments

  1. soz says:

    乐思蜀,像“广州大众搬家”这样的名字你都给批准了。
    真是大肚啊!

  2. 樂思蜀 says:

    已经删了,只看内容忘了看名字 😛
    我这一般不给批火星评论,除非内容很好

  3. avttt says:

    看来你现在对WP有着深入的研究啊,博客上面经常出现WP系列文章!

  4. Dickey says:

    似乎大家都喜欢这样设置Title,只不过通过functions.php消除空格,这还没有试过。

  5. yu says:

    乐思蜀,我是菜鸟,请问

    添加到哪里啊

  6. 樂思蜀 says:

    header.php的title位置
    只要在到之间就行

  7. 老头子 says:

    怎么回事,加了那段代码后,css样式变了

  8. sobiny says:

    很有用呵呵!我很久之前看过,今天自己弄WP的时候就想起到这来看一下!非常感谢!

  9. says:

    请教一下你的tags的标题是显示互联网 – 樂思蜀SEO博客

    但我按你说的做,文章是这种形式.但tags的标题只显示樂思蜀SEO博客这种形式.

    请教一下,为什么呢?

  10. 樂思蜀 says:

    检查一下你的Wordpress版本,还有functions.php文件看是否有单独的设置。这样设置是没有问题的,我经过几个版本和多种模板的测试。你再试试~

  11. # says:

    您好,请教一下,我看到有个叫水煮鱼的WP博客,把每一个标题和每一个分类,都做为一个单独的TITLE,这种做法有什么好处吗?他的排名好像还不错的

  12. 41free.com says:

    inove主题的title空格这种办法不行 需要http://41free.com/modify-wordpress-title.html
    这样子做

  13. 修改Title标题之后,前面还会有两个空格,我看了一下很多人的Title标题都有这个问题,要改这个很容易。

    对于版本 2.7.1的WordPress 来说,只要改一下wp_title() 这个函数,它的存储的位置是在wp-includes/general-template.php这个文件中,找到从454到466行的” $sep “有三处,将引号中文字两边的空格删除即可。只有一个麻烦,WordPress 升级之后可能还要再改一下这里。

  14. 每次新开一个WP,都要到这里来COPY这个TITLE代码。

  15. maqei says:

    { print “樂思蜀SEO博客”; }
    我要用的话是不是把上面这个”樂思蜀SEO博客”换成自己的博客名就可以了呢?

  16. chancat says:

    o(︶︿︶)o 唉现在很多主题 都缺少这些优化的东西

  17. 越南旅游 says:

    只要是与内容一致的TITLE,越贴切越有利于SEO

  18. 一心而已 says:

    还是喜欢 “文章标题 博客标题”这种结构

  19. inove主题的title空格这种办法不行

  20. 小猪seo says:

    上午正愁怎么改title,试了一下,挺好用的。

  21. Del Mcfolley says:

    Thanks for share very nice info. Your weblog could be very goodI am impressed by the information you have got on this blog. It shows how nicely you perceive this subject. Bookmarked this web page, will come back for more. You, my good friend, ROCK! I discovered just the knowledge I already searched in all places and just couldn’t find. What a perfect site. Like this website your website is one in all my new favs.I like this info introduced and it has given me some form of desire to succeed for some cause, so thanks

  22. zyxin.com says:

    呵呵 我又来了 悲剧的是 这次域名换了 唉域名丢了 优化得再好 以前的权重都回不来啊

Leave a Reply