- 技術架構 您現在的位置 : -- 新聞資訊 --技術架構
- - welcome to you!
-
ZBlog SEO:文章頁面增加description
新聞來源于:漳州盛行網絡科技有限公司 發表于: 瀏覽2106次 文章摘要:相信很多學習seo的朋友對ZBlog不陌生,ZBlog一款不錯的網站模板,我的博客就是用ZBlog。但是,要想用Zblog獲得比較好的SEO效果,有針對性的修改是有必要的。至于如何將文章標題置前等技巧,我們這里不贅述了,網上很多,百度一下,你就知道。今天給大家分享一個簡單的z-blog文章頁面description的seo,實現內容頁每篇文章頁面的description字段都自動讀取文章簡介的技巧。
我們知道,ZBlog中的文章簡介是有HTML標簽的,可以定義這段文字的顏色、大小等信息,甚至可以定義Table,這些信息如果放到meta中的description標簽內,將會產生災難性的后果,因此,第一步,要先過濾掉這些標簽。這個不難,ZBlog提供了現成的函數 TransferHTML,只要調用即可。
再次就是要控制description內容的長度,常規的搜索引擎優化建議這個文章不要超過200,我們可以設置為190。即,對TransferHTML后的內容進行截取,VBScript中有現成的函數,相比大家都知道了,是Left。
修改FUNCTION\c_system_lib.asp,找到
aryTemplateTagsValue(4)=HtmlIntro 改成
aryTemplateTagsValue(4)=Left(TransferHTML(HtmlIntro, "[nohtml]"), 190) 最后一個步驟,就是將做好的內容放到模板中,這里我們需要增加一個新的標簽:文章摘要<#article/intro#>。于是在Template目錄下的single.html文件中,head之間加入:
<meta name="description" content="<#article/intro#>" /> 至此,優化完成。
需要指出的是,類似的問題以前論壇中也有人提過,一般的解決方法主要是兩種:
一、在single.html文件中增加如下代碼
<meta name="description" content="<#BlogTitle#>">
這樣生成的網頁的description與文字標題一樣,作為SEO,這個效果肯定是不能接受的。
二、認為控制文章簡介的內容,確保不出現HTML標簽,還是在single.html文件中增加如下代碼。
<meta name="description" content="<#article/intro#>">
如果其中出現了FCKEditer自動添加的HTML標簽,對于一個網頁來說,也是災難性效果,大家要小心使用。
投遞原文:http://blog.jay4.cn/blog/zblog-seo-description/
注:相關網站建設技巧閱讀請移步到建站教程頻道。