zblog個人博客模板如何設置及seo
很多站長朋友都有自己的個人博客,其中程序用得** 多的就是zblog和wordpress,對于這兩個程序筆者也都用過,本站的程序就是zblog。其實建立個人博客很簡單,難就難在模板的修改制作,鑒于部分朋友對zblog模板不是很了解,筆者今天就跟大家詳細講講zblog個人博客模板如何設置及seo。
至于zblog的安裝筆者這里就不過多講解了,大家下載后程序上傳到空間,安裝提示操作即可,相對來說很簡單,下面具體講zblog個人博客模板的處理。
一、zblog頁面類型
系統默認的頁面類型有首頁、分類頁、獨立頁面、tag聚合頁、文章頁這幾種,對于個人博客來說這已經足夠了。
這里涉及到頁面url的問題,這是處理模板的第一步,筆者建議設置成偽靜態。設置偽靜態的步驟很簡單,zblog后臺有個“靜態管理中心”,如下圖:
以下是本站偽靜態設置的樣式,大家可以參考:
1.文章的URL配置:{%host%}優化/{%id%}.html,其中優化這三個字母可以自行更換
2.頁面的URL配置:{%host%}{%alias%}/
3.首頁的URL配置:{%host%}page_{%page%}/
4.分類頁的URL配置:{%host%}優化-{%alias%}/{%page%}/
5.標簽頁的URL配置:{%host%}tags-{%id%}_{%page%}.html
6.·日期頁的URL配置:{%host%}date-{%date%}_{%page%}.html
這里主要解釋下{%alias%},它是自定義的意思,也就說可根據自己喜歡的方式來設置,當然** 好為字母形式。
二、主題管理
zblog后臺“主題管理”里自帶了幾款主題模板,大家也可以在網上下載,再上傳至zblog安裝,本站用的是自帶的“Metro主題”,當然筆者后期對模板進行了修改seo。
三、模塊管理
這里zblog已經集成了很多模板模塊,另外大家也可以自建模塊。另外,右側有五個邊欄,其中第一個是默認邊欄,默認情況下所有頁面都調用這個邊欄。
當然,這些模板都是可以改的。
以上是基本的公共模板,下面來具體看看不同的頁面類型它們的頁面結構應該怎么調整seo,這里將著重講述zblog個人博客模板的設置和seo。
注意,zblog模板文件在zb_users/theme/metro/template/,其中“metro”是模板名稱。css樣式文件在zb_users/theme/metro/style/里面。
另外,以下zblog個人博客模板都是以本站為例進行講述,大家可以參考,結合自己個人博客的特點進行適當的修改。
一、zblog首頁
首頁模板中主要修改了三個地方:
1.首頁頭部。因為zblog后臺沒有地方設置首頁的關鍵詞及描述,于是筆者就單獨建立了一個名為indexheader的頭部文件。具體做法是:復制一份原本的header.php文件,重命名為indexheader.php,在meta部分添加了以下代碼:
{if $type=='article'} <title>{$title}_{$article.Category.Name}_{$name}</title> <meta name="keywords" content="{foreach $article.Tags as $tag}{$tag.Name}{/foreach}" /> <meta name="description" content="{$article.Title}是{$name}中一篇關于{foreach $article.Tags as $tag}{$tag.Name}{/foreach}的文章,歡迎您閱讀和評論,{$name}" /> {elseif $type=='page'} <title>{$title}_{$name}</title> <meta name="keywords" content="{$title},{$name}"/> {php} $description = preg_replace('/+/', ' ', trim(SubStrUTF8(TransferHTML($article->Content,''),135)).'...'); {/php} <meta name="description" content="{$description}"/> <meta name="author" content="{$article.Author.StaticName}"> {elseif $type=='index'} <title>{$name}{if $page>'1'}_第{$pagebar.PageNow}頁{/if}_{$subname}</title> <meta name="Keywords" content="優化培訓,廣州優化,企業網站優化"> <meta name="description" content="在優化教程、優化培訓隨處可見的今天,筆者為何還要開設這個網站,其目的在于給剛入行的優化新手提供一點點幫助或者說是啟示借鑒,盡量讓大家少走彎路!"> {elseif $type=='category'} <title>{$title}_{$name}_第{$pagebar.PageNow}頁</title> <meta name="Keywords" content="{$title},{$name}"> <meta name="description" content="{$title}_{$name}_當前是第{$pagebar.PageNow}頁"> {else} <title>{$title}_{$name}</title> {/if}
這里對頁面類型進行了判斷,如果判斷出是首頁,則調用設置好的keywords以及description。
2.中間主體部分。這里調用了各個分類下** 新的文章,默認模板中這是調用的網站** 近發布的文章(包括標題及摘要內容)。div+css這里就不展開講,主要給大家講下zblog如何調用具體分類下的文章,代碼如下:
{foreach GetList(8,6,null,null,null,null,array('has_subcate' => true)) as $related}
這里數字8表示調用8條數據,數字6則是分類的ID。另外還調用了時間參數,代碼為:
{$related.Time('m-d')}
3.右側邊欄。這里調用了第五個側邊欄,代碼為{template:sidebar5},這里的數字對應的是zblog后臺“模塊管理”中的側欄排序。其中{template:sidebar1}是默認側欄。
“推薦閱讀”和“圖片”則是用戶自定義模塊中創建的,如下圖:
另外,還創建了調用了熱門文章,創建辦法很簡單,如下圖:
在“應用中心”下載安裝“KandyListS” 然后在KandyListS自定義列表編輯即可,** 新文章模塊創建同樣原理。
二、分類頁模板 分類頁模板統一調用了默認的header文件,側欄統一調用了sidebar3文件,前面講首頁模板的時候已經做了說明,這里不再重復。 重點需要注意的是,中間主體部分做了處理,不同的分類設置了不同的內容,也就是說不同的分類調用不同的模板。比如說“優化案例”分類,調用的是anli.php模板文件,“優化基礎”則調用了jichu.php文件。后臺設置文章分類的時候可以單獨調用,如圖: 分類頁模板的主體做法是:復制index.php文件,重命名為anli.php,然后再anli.php中具體編輯。這不難,稍有基礎的同學都能操作。 本站tag頁面使用了tag.php的模板,另外在側邊欄也做了小小的修改,刪除了一些模塊。具體操作跟分類頁類似,需要注意的是需要在后臺對每個tag標簽都進行編輯,模板里選擇tag模板。 文章頁面模板主要修改了三個地方; 1.面包屑導航。原本默認的模板里是沒有這一塊的,筆者后來加了上去,代碼如下: 當前位置: <a href='{$host}' title="優化培訓">首頁</a> {php} $html=''; function navcate($id){ global $html; $cate = new Category; $cate->LoadInfoByID($id); $html ='>> <a href="' .$cate->Url.'" >' .$cate->Name. '</a> '.$html; if(($cate->ParentID)>0){navcate($cate->ParentID);} } navcate($article->Category->ID); global $html; echo $html; {/php}>>{$article.Title} 2.相關文章。這是根據標簽調用的,具體代碼如下: {foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related} <li><a href="{$related.Url}">{$related.Title}</a></li> {/foreach} 3.側欄模板。側欄也做了點小小的改動,很簡單,就不多說了。 以上是筆者以本網站為例對zblog個人博客模板如何設置及seo的問題做了較為詳細的說明,基本圍繞優化seo展開的,其中很多點也是大家重點關心。 ** 后希望本文能幫助到各位使用zblog程序的站長,完美打造出個人博客模板,充分發揮模板在優化seo的作用。如還有疑問,歡迎留言詢問。三、tag頁面模板
四、文章頁面模板
- 如何優化:
- 網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營