宜昌佛山SEO

SEO实验室

零才的SEO实验室(http://seolab.0cai.net),关注宜昌SEO、佛山SEO等区域SEO的发展状况。SEO项目QQ:276397018,电话:15872464443。

上一篇: 网站首页降权的原因与解决方案 下一篇:百度新策略:搜索结果描述三行变两行

         今天site域名的时候发现好几个页面与首页标题一样,一看链接原来是分类的标题,于是放狗找到了解决方案,在此分享下!

  大家在用z-blog的时候都会安装一些自己喜欢的插件,其中有一个插件:TitleSEO插件,大家安装这个都是为了合理的优化自己博客的标题。启用该插件后,网页标题将更换为“文章标题 - 分类名 - Blog名”顺序,有利于搜索引擎排名。此插件无需管理,启用即可。但是同时也遇到了一个问题,就是z-blog的具体分类的标题或者是文章归档的标题都变成了和首页一样的标题,这个是大家所不希望看到的结果。就这个问题的解决方法现公布如下:

  首先大家先找到TitleSEO插件的所在目录,z-blog的所在根目录下---plugin目录下--TitleSEO文件包,在这个文件包里有两个文件,分别是include.asp 和plugin.xml 。include.asp是该插件的主程序,plugin.xml文件为插件信息。我们一个方法是通过FTP软件 下在include.asp这个文件到本地进行修改,可以用记事本、DW等编辑软件(备注:注意你的编码规则)。另一方法就是在博客的管理后台的文件管理里进行编辑修改。

  我们打开include.asp这个文件,找到下面这段代码:

  Function TitleSEO_Catalog(ByRef Ftemplate)

   If IsEmpty(Ftemplate) Then Exit Function

   If  Request.QueryString("cate") <> "" Or _
     Request.QueryString("auth") <> "" Or _
     Request.QueryString("date") <> "" Or _
     Request.QueryString("tags") <> "" Then

     Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")

   Else

      Call TitleSEO_Default(Ftemplate)

   End If

  End Function

  我们将这段代码里的部分代码进行修改如下

 If  Request.QueryString("cate") <> "" Or Request.QueryString("auth") <> "" Or Request.QueryString("date") <> "" Or Request.QueryString("tags") <> "" Then

  Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")

elseif Request.QueryString("page") <> "" then
        Call TitleSEO_Default(Ftemplate)
else
        Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")
end if

  修改完毕的结果如下

 

Function TitleSEO_Catalog(ByRef Ftemplate)

 If IsEmpty(Ftemplate) Then Exit Function

 If  Request.QueryString("cate") <> "" Or Request.QueryString("auth") <> "" Or Request.QueryString("date") <> "" Or Request.QueryString("tags") <> "" Then

  Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")

elseif Request.QueryString("page") <> "" then

        Call TitleSEO_Default(Ftemplate)

else

        Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")

end if

End Function

  当然我们也可以根据自己的需要进行进一部的修改,比如我们想要分类的网页标题更换为“Blog名 - 分类名”顺序,那么我们只需要将<#BlogTitle#> <#ZC_BLOG_TITLE#>位置互换下即可。

点击这里获取该日志的TrackBack引用地址

发表评论:

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

关于本文

您正在阅读的是:z-blog优化:TitleSEO插件,解决分类的标题与首页一致
seo 发表于:2009-12-9 2:17:30
分类:SEO方案
关键词:z-blog  TitleSEO  SEO实验室  
订阅SEO实验室

订阅到您的在线阅读器

抓虾 google reader my yahoo bloglines 鲜果 哪吒

博客作者

宜昌seo

在线交流

  • 点击这里给我发消息

Search

网站分类

文章归档

图标汇集

  • 本站支持WAP访问
  • 订阅本站的 RSS 2.0 新闻聚合

Copyright 0cai.net. Some Rights Reserved. 佛山SEO 网络推广策划方案

宜昌SEO 佛山SEO