wordpress的优化设置

    因为自己一点都不懂php,所以一直都没有去研究wordpress。最近因为要搭建自己的个人博客,朋友又一直鼓动我用wordpress,于是去安装了一个,设置好基本信息、模板在空间后台开好wordpress伪静态支持之后,自己的个人博客诞生了。可是还没高兴几分钟就发现问题了:竟然找不到地方设置关键词和描述,标题也有问题,研究了一个下午,终于搞定了,下面就来说说怎样设置标题和关键词的吧。

  wordpress很简单,所有头部的东西都在模板的一个head.php文件中。找到这个文件,发现只有title标签,keywords和description都不存在。通过多次摸索,按照以下步骤设置好了这三个参数。

  1、设置标题。

  先在后台点开“外观”下面的“编辑”标签,右边打开了编辑器,我们找到head.php,在这里进行修改,或者你用ftp工具在跟目录下的wp-content文件夹下面的themes文件夹,找到head.php文件进行编辑。我们再代码中找到标签对,将其中内容修改成如下代码:

  说明:这里的标题是指文章标题、tag标签名称、分类名称;网站名称和副标题在后台“设置”的“常规”那里设置。假如我的博客网站名称设置为:“海南SEO_海南网站建设” ,副标题设置为“饶金平SEO博客”,那么我的首页标题则是“海南SEO_海南网站建设-饶金平SEO博客”。

  这样设置之后,你可能会发现,网站名称和副标题那里会有个大空格始终无法去除,这个时候你需要修改一个文件:在根目录下的wp-include子目录中找到general-template.php,找到函数function wp_title,找到函数中的

  if ( $display )

  echo $title;

  else

  return $title;

  这段代码,在这段代码之前加一句:$title = trim($title);

  这句代码的作用是去除所有空格。到这里,我们的标题就设置好了,你可以看一下你的首页、文章、分类和tag标题是不是很符合SEO标准了?

  2、设置关键词。

  关键词,主要是首页关键词设置好,对于文章,我们用文章标题作为关键词;对于tag和分类,我们用它们的名称作为关键词,设置如下:

  在head.php中刚刚设置的标题标签下面增加一段如下代码:

  if(is_home())

  echo “这里设置你的首页关键词”;

  else

  wp_title( ”, true, ‘right’ );

  ?>” />

  这个应该好理解了,就不解释了。这段代码是我依葫芦画瓢看着head.php中的代码来写的,可能你能在网上搜索到更好看的代码,但是效果是一样的。

  3、设置description。

  这里,描述最主要的是首页和文章页,其它的作用不大我就没去设置。在keywords下面添加如下代码:

  if(is_home())

  echo “这里设置你的首页描述”;

  if(is_singular())

  echo Substr(($post->post_content),0,201);

  //上面这两句是指截取201个文章字符作为文章页的描述。

  //除了这两种情况我们啥都不设置

  ?>” />

  说明:之前我是截取200个字符来作为文章描述的,但是不知道为什么会出现一个乱码,截取201个就好了,如果你的截取201个有问题,你就截取200或者202吧。

标签:
分类:SEO技术| 发布:calla| 查看: | 发表时间:2011-12-31
原创文章如转载,请注明:转载自泉州SEO http://www.qzseo.org/
本文链接:http://www.qzseo.org/post/415.html

相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

By 泉州SEO | Login | Power By 厦门SEO 1.8 Walle Build 100427.