Z-Blog里面有三個插件是做搜索引擎優化(SEO)必不可少。
競秀網站建設公司創新互聯公司,競秀網站設計制作,有大型網站制作公司豐富經驗。已為競秀超過千家提供企業網站建設服務。企業網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的競秀做網站的公司定做!
Google站點地圖
Ping中心和引用通告發送器
標題搜索引擎優化
1、Z-Blog 默認模板里面是沒有keywords,description等meta標簽的。有很多的SEO文章說著兩個都要加進去。但我的建議是Description就不要加了,這個容易出錯??梢栽赲THEMES\xxxxxxxx\TEMPLATE目錄下的找到single.html(xxxxxxx是你用的主題名稱)。
在文件的title里加入如下代碼:
meta name="Keywords" content="#article/tagtoname#"
2、于h1和h2的使用。 h1/h1在標準化里面的意義是表示標題,而并不是用來弄大小。Z-Blog里面用h1顯示了網站名稱,用h2顯示副標題。但顯然把這個h1留給文章的標題更加合適。你可以在同樣的目錄里找到single.html default.html catalog.html三個文件。
把其中的h1 換成h2,h2換成h3(記得前后都要換) 。
h1 id="BlogTitle"a href="#ZC_BLOG_HOST#"#ZC_BLOG_NAME#/a/h1
h2 id="BlogSubTitle"#ZC_BLOG_SUB_NAME#/h2
然后再把文章的標題用h1表示。在有的SEO文章里面,提到了文章標題用h1,但是沒有指出文章標題的位置。準確的說,文章的標題并不在single.html里面,而是在目錄內的b_article-single.html里面。找到它,把其中的h2換成h1,同樣前后都要換。
h2 class="post-title"#article/title#/h2
假如你的網址是:
那你的Index.asp是
那你的wap.asp是
那你的代碼如下:
%
Function CheckMobile()
'是否由wap轉入電腦版
If Not IsEmpty(Request.ServerVariables("HTTP_REFERER")) And InStr(LCase(Request.ServerVariables("HTTP_REFERER")),"wap.asp")=0 Then
CheckMobile=False:Exit Function
End If
'是否專用wap瀏覽器
If InStr(LCase(Request.ServerVariables("HTTP_ACCEPT")), "application/vnd.wap.xhtml+xml") Or Not IsEmpty(Request.ServerVariables("HTTP_X_PROFILE")) Or Not IsEmpty(Request.ServerVariables("HTTP_PROFILE")) Then
CheckMobile=True:Exit Function
End If
'是否(智能)手機瀏覽器
Dim MobileBrowser_List,PCBrowser_List,UserAgent
MobileBrowser_List ="up.browser|up.link|mmp|iphone|android|wap|netfront|java|opera\smini|ucweb|windows\sce|symbian|series|webos|sonyericsson|sony|blackberry|cellphone|dopod|nokia|samsung|palmsource|palmos|pda|xphone|xda|smartphone|pieplus|meizu|midp|cldc|brew|tear"
PCBrowser_List="mozilla|chrome|safari|opera|m3gate|winwap|openwave"
UserAgent = LCase(Request.ServerVariables("HTTP_USER_AGENT"))
If CheckRegExp(UserAgent,MobileBrowser_List) Then
CheckMobile=True:Exit Function
ElseIf CheckRegExp(UserAgent,PCBrowser_List) Then '未知手機瀏覽器,其UA標識為常見瀏覽器,不跳轉
CheckMobile=False:Exit Function
Else
CheckMobile=False
End If
End Function
If CheckMobile() Then Response.Redirect (“")
%
要想代碼能用,你還需要CheckRegExp(UserAgent,MobileBrowser_List)這個函數的定義,就像上面的Function CheckMobile()一樣。
這個標題還真不好寫,我的意思是在使用YTCMS的時候,如何結合FIRSTIMG插件來調用文章中的圖片,來實現圖文混排效果!
其實也很簡單,主要是調用FIRSTIMG插件中的一個函數來實現,應該叫過程吧。呵呵!
現在FIRSTIMG插件升級了,調用函數和以前不一樣了,調用的是FirstImg_GetImgSrc函數。
在YTCMS中調用方法是:
{$FirstImg_GetImgSrc(article.content)}
但是要注意。這個調用出來的只是文章中圖片的地址,如果你要使圖片顯示出來還得加上:
img src="{$FirstImg_GetImgSrc(article.content)}" /
看我下面的用這個插件結合YTCMS調用網站置頂文章的代碼:
{YT:Article DataSource="GetArticleCategorys(1,'2')"}
img src="{$FirstImg_GetImgSrc(article.content)}" /
{/YT:Article}
(復制上面的代碼時,注意:YT后面的冒號改為英文,1,'2'之間的都好改為英文逗號)
上面的代碼就是這樣調用的,使用了YTCMS結合FIRSTIMG插件來實現的!當然在此上面的代碼前后都必須要加上YTCMS的調用置頂文章的代碼才行,這里寫出來要被執行,就不寫出來了!
就說這么多,自己試試!
換成下面的代碼就OK了,
#CACHE_INCLUDE_BF_TOPHOT_CATEGORY_#article/category/id##
再進行文件重建,就可以調出分類下的最新文章列表了。但是,這樣還不夠,因為這樣調出來的最新文章列表還是JS,還需要靜態化!
#CACHE_INCLUDE_BF_TOPHOT_CATEGORY_#article/category/id#_HTML#
用以上這個代碼就能在ZBLOG文章頁面調出當前文章所屬分類的最新文章列表了,而且還是靜態HTML的。
分享題目:zblog代碼函數 zblog asp
文章來源:http://vcdvsql.cn/article18/dopjddp.html
成都網站建設公司_創新互聯,為您提供網站維護、搜索引擎優化、網站導航、Google、做網站、全網營銷推廣
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯