close

最近在研究本站:www.seocompany.sh.cn 網站優化的時候,發現本站內容不足,于是決定采取增加BLOG的策略。但,天下之大,BLOG程序之多,到底用那款BLOG程序,一時間,摸不到頭腦。結合SEO經驗與自身實力,決定采用Zblog程序—自認為是優化做的很不錯的網站,也是普通SEOER的首選,我是新手,所以我選擇。

以下談談我對Zblog程序優化的一點點看法,也是本站優化的一個

一、Zblog的結構。

(1)關于模板文件的說明,Zblog的模板文件都放在Template目錄下面,但其中比較重要值得優化的有幾個

default.html 首頁的模板 single.html 單個文章頁面模板

b_article-single.html 單個文章頁面之中的文章主體部分,single.html里面的文章內容就是嵌用了這個的格式。

catalog.html 用于首頁的翻頁,也就是說首頁從第二頁開始,都是這個負責顯示

(2)關于Zblog的幾個常用標簽

 

以下為引用的內容:
<#ZC_BLOG_HOST#> 代表博客的根網址
<#ZC_BLOG_TITLE#> 代表博客網站名稱,在后臺可以設置
<#ZC_BLOG_SUBTITLE#> 網站副名稱,同樣在后臺可以找到
<#BlogTitle#> 代表單個文章的主標題
<#article/tagtoname#> 該文章的標簽
<#article/intro#> 該文章的簡介部分
<#CACHE_INCLUDE_文件名#> 此標簽作用是包含外部文件,很實用。例如<#CACHE_INCLUDE_ABCDEFG#>這個意思就是把“INCLUDE”目錄下的“ABCDEFG.ASP"文件內容弄進來,首頁模板里面的側邊“網站收藏”“友情鏈接”“圖標集”等都是用這個標簽搞的,你可以打開“INCLUDE”目錄看看里面文件的內容研究研究。

 

二、Zblog模板的優

 

(1) Zblog 1.7的默認模板里面是沒有 keywords,description,generator 這幾個meta的 !
首先要把這幾個加回去,主要是針對單個文章頁面,也就是single.html
至于首頁的兩個default.html和catalog.html加不加上去,看個人喜歡了,我自己是比較懶的。
Single.html 要添加的Meta可以這樣加:(只是樣例)


以下為引用的內容:
<meta name="keywords" content="<#article/tagtoname#>" />
<meta name="description" content="<#article/intro#>" />

 

經過第一部分的網站優化過程,聰明的你很快就明白這兩行字的意思。其中所用的標簽就是上面所提到的標簽:要害詞和簡介。
 其中要嚴重注重的一點,就是上面那個description里面的標記“<#article/intro#>”,這個簡介不應該有任何HTML標簽,尤其是不能包含有英文的雙引號“,因為他們是放在頁面的head區的,里面包含Html標簽很輕易導致顯示出問題。本來它只應該是一段純粹的文字,但在我們平時在寫Blog的時候,經常會漏寫或者把簡介也加上了許多效果,導致文章簡介有很多HTML標簽存在,這個只能靠你平時的寫文章習慣。
有的朋友可能會說,這個簡介放在description這里這么危險干脆不要吧,我本人也嚴重同意,但不要它,沒有誰能代替啊,除非你改動程序,改動數據庫加上一個新的“文章描述”那我沒有意見。為了以后的升級兼容,先將就一下吧。或者你比較狠點,可以干脆點不要這一行description。我這里給出一個折衷點的辦法就是,你要加上Html標簽也可以,但是平時寫文章要記得把簡介里面的所有的雙引號“替換為單引號‘,至少我現在已經在這樣做還沒有出現過問題。希望作者能在下個版本中弄個直接用于description的標簽。

 

首頁的meta就沒有那么復雜了,寫上你的網站描述和要害詞就ok。

(2)仍然是單個文章頁面(Single.html),它的Title部分也不太理想。原來的Title是這樣的

<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>


可以看到,它的格式是 "博客名稱-文章標題”,而越左邊是越重要的,應該改成"文章標題-博客名稱”。這個輕易解決,把位置調換一下就行了。新的title如下:

<title><#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#></title>

(3). 還是單個文章頁面(Single.htm),我并不是對它有偏見,其實首頁(default.html和catalog.html)也有這個問題.
就是關于h1和h2的使用, <h1></h1>在標準化里面的意義是表示標題,而并不是用來弄大小。Zblog里面,用h1顯示了網站名稱,用h2顯示副標題。但顯然把這個h1留給文章的標題更加合適。于是,你可以在single.html default.html catalog.html三個文件中找到:


以下為引用的內容:
<h1 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h1>
<h2 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h2>

 

怎么改好呢?又不能和原來的相差太遠。幸好Zblog模板采用Xhtml CSS來控制顯示的,我們可以把h1和h2換成div, 或者改成span。用Div是比較理想的,和原來的h1同樣是盒狀的block。ID="BlogTitle"保持不變。
于是代碼換成

 

以下為引用的內容:
<div id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></div>
<div id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></div>
arrow
arrow
    全站熱搜

    EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()