首页 > 网站建设 > zblog标题重复的解决方法
10月9日

zblog标题重复的解决方法

分类: 网站建设 丨 评论:0人 丨 浏览: 丨 发布时间:2015-10-09 04:09  

zblog标题重复对搜索引擎的收录影响很大,非常不利于SEO优化。使用TitleSEO插件对标题做了优化后,仍然有大量页面存在重复的标题。最明显的是主页下的分页标题重复与分类中的分页全部标题重复。

网上找了一下相关文章,并没有解决根本问题。经过测试,网上提供的代码并没有把分页的效果做出来。

后面自己改写代码后感觉效果不错,特分享给有使用zblog的朋友们。

注:由于本站使用的tags中与分类有相同的名字,导致了tags中的部分标题还是与分类的部分标题会重复,所以有用zblog的朋友不要像我一样犯这种初级错误。

zblog

操作方法:

进入zblog的后台,在文件管理中进入到PLUGINTitleSEO目录,编辑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 IsEmpty(Ftemplate) Then Exit Function

If Request.QueryString(“cate”) <> “” Or _

Request.QueryString(“auth”) <> “” Or _

Request.QueryString(“date”) <> “” Or _

Request.QueryString(“page”) <> “” Or _

Request.QueryString(“tags”) <> “” Then

Ftemplate = TitleSEO_ReplaceCode(Ftemplate,”<#BlogTitle#> <#ZC_MSG044#> 第<#articlelist/page/now#>页 <#ZC_MSG044#> <#ZC_BLOG_TITLE#>”)

Else

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

End If

End Function

保存即可。

注意:使用卢松松博客的朋友请将下面的代码替换为上面代码保存。

Function TitleSEO_Catalog(ByRef Ftemplate)

If IsEmpty(Ftemplate) Then Exit Function

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

End Function

修改完即可看到效果了,注意修改前别忘记做好备份。

分享到:
本文目前尚无任何评论.

发表评论