通過修改博客程序的模板做好博客SEO優(yōu)化

2023-08-18    分類: 網(wǎng)站建設(shè)

Zblog目前已經(jīng)發(fā)展成為國內(nèi)好大的博客程序了,尤其是PHP版本發(fā)布之后,現(xiàn)在已經(jīng)更新到了1.4。我自己也使用zblog程序倒騰過一些網(wǎng) 站,僅存的也不多了,都是一時(shí)興起建的小博客。為了周全發(fā)展,預(yù)備學(xué)習(xí)SEM,特意注冊了學(xué)習(xí)sem的域名,使用zblogphp版本搭建了一個(gè)新的網(wǎng) 站,因?yàn)榇a知識匱乏,所以使用了免費(fèi)的模板。

不知道是不是工作是seo,所以對網(wǎng)站站內(nèi)優(yōu)化比較在意,在把網(wǎng)站301、偽靜態(tài)、網(wǎng)站地圖 等都設(shè)置好之后,發(fā)現(xiàn)網(wǎng)站除了首頁幾乎沒有關(guān)鍵詞和描述,雖然不是童貞座,但是強(qiáng)迫癥犯了瞬間變成童貞座。然后花了半天時(shí)間研究代碼,去看zblog的 wiki,參考其他的模板,終于好后也如愿以償,將網(wǎng)站頁面的TDK優(yōu)化算是做好了,下面把需要修改的東西給大家說下。

首先大家找到目前正 在使用的zblog模板,位置/zb_users/theme/muban,打開該模板下的header.php文件,為了防止出錯(cuò),大家記得將 header備份一下。備份完成之后開始修改,首先看下header里這句代碼{if $type=='code'}中code是article、page照舊index,咱們這里主要修改的是文章頁,假如前面代碼中不是article,那 么找到{elseif $type=='article'}這句代碼,在下面添加以下代碼,假如{if $type=='code'}中code是article,那么直接在下面添加以下代碼。

//文章內(nèi)容頁keywords和description

{$title}_{$article.Category.Name}_{$name}

{php}

$aryTags = array();

foreach($article->Tags as $key){

$aryTags[] = $key->Name;

}

if(count($aryTags)>0){

$keywords = implode(',',$aryTags);

} else {

$keywords = $zbp->name;

}

$description = preg_replace('/[ s]+', ' ', trim(SubStrUTF8(TransferHTML($article->Intro,'[nohtml]'),120)).'...');

{/php}

說明:關(guān)鍵詞默認(rèn)提取發(fā)布文章設(shè)置的標(biāo)簽,描述默認(rèn)題目加上文章前120個(gè)字上海做網(wǎng)站總成,假如不需要刻意修改飄紅代碼刪除article或者修改120。

zblog 自己也是注重SEO優(yōu)化的,在后臺分類管理中可以添加響應(yīng)的欄目,并且可以在后臺對欄目進(jìn)行描述。因?yàn)橐恍┠0遄髡卟惶⒅豐EO,所以博客在做好之后欄 目頁是沒有description的,那么我們就需要自己解決了。接上段,我們找到{elseif $type=='page'}或者{if $type=='code'}中code是page,那么我們在下面添加一下代碼:

//欄目頁

{$title}_{$name}

{php}

$description = preg_replace('/[ s]+', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...');

{/php}

說明:欄目頁并不需要大量關(guān)鍵詞,所以這里默認(rèn)網(wǎng)站title和欄目名字為關(guān)鍵詞;描述主動(dòng)獲取我們在后臺設(shè)置的描述。

許多zblog模板都支撐添加首頁題目、關(guān)鍵詞和描述網(wǎng)站seo,所以這里就不做講解了。

網(wǎng)站名稱:通過修改博客程序的模板做好博客SEO優(yōu)化
分享URL:http://www.muchs.cn/news37/276837.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、商城網(wǎng)站ChatGPT、建站公司、微信公眾號網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)