無聊上自己博客看看,點了幾個頁面就發(fā)現(xiàn)一個問題。我博客分類頁的標題怎么第一頁和后面的頁數(shù)都是一樣的,這一點相信大家都知道對于SEO優(yōu)化是很不好的 一點。我也看了同樣的一些個人zblog博客也存在這樣的問題。于是我在網(wǎng)上就找了關于修改zblog分類頁標題優(yōu)化的方法,但是我試了一些,沒有成功。 最后瘋子花時間再做了一些修改,現(xiàn)在已經OK了,大家可以看看瘋子博客的分類頁名稱。現(xiàn)在瘋子就給大家詳細的說一下關于zblog分類頁標題重復的優(yōu)化方 法。
首先需要大家的zblog博客上裝了TitleSEO插件,然后我們找到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
將這上面的這段代碼替換成下面的這段代碼
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_SUBTITLE#>- 第<#articlelist/page/now#>頁")
elseif Request.QueryString("page") <> "" then
Call TitleSEO_Default(Ftemplate)
else
Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#>- 第<#articlelist/page/now#>頁")
end if
End Function
這樣我們就完成了分類頁標題的優(yōu)化。最后大家要記得文件重建一下。想看效果的可以參考下瘋子的seo博客的分類頁面的title標簽樣式,分類名-博客名-第X頁。
更多信息請查看IT技術專欄