當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

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

 2015-05-23 15:47  來(lái)源: 用戶(hù)投稿   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

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

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

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

//文章內(nèi)容頁(yè)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('/[\r\n\s]+', ' ', trim(SubStrUTF8(TransferHTML($article->Intro,'[nohtml]'),120)).'...');

{/php}

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

zblog 本身也是注重SEO優(yōu)化的,在后臺(tái)分類(lèi)管理中可以添加相應(yīng)的欄目,并且可以在后臺(tái)對(duì)欄目進(jìn)行描述。因?yàn)橐恍┠0遄髡卟惶⒁釹EO,所以博客在做好之后欄 目頁(yè)是沒(méi)有description的,那么我們就需要自己解決了。接上段,我們找到{elseif $type=='page'}或者{if $type=='code'}中code是page,那么我們?cè)谙旅嫣砑右幌麓a:

//欄目頁(yè)

{$title}_{$name}

{php}

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

{/php}

說(shuō)明:欄目頁(yè)并不需要大量關(guān)鍵詞,所以這里默認(rèn)網(wǎng)站title和欄目名字為關(guān)鍵詞;描述自動(dòng)獲取我們?cè)诤笈_(tái)設(shè)置的描述。

很多zblog模板都支持添加首頁(yè)標(biāo)題、關(guān)鍵詞和描述,所以這里就不做講解了。以上代碼僅對(duì)ZblogPHP版本有效,如果使用中出現(xiàn)錯(cuò)誤或者不懂如何修改可以添加我的QQ,我會(huì)向大家提供能力范圍內(nèi)的友情幫助。

來(lái)源:,QQ/微信:384400400(xuexisem)

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
seo優(yōu)化
blog程序

相關(guān)文章

  • 個(gè)人做網(wǎng)站,一年可以賺多少錢(qián)?聊賣(mài)站

    今天,有一些圈外的朋友來(lái)咨詢(xún)我做網(wǎng)站變現(xiàn)的事情,問(wèn)我:賀老師,我要是做一個(gè)網(wǎng)站,一年可以賺多少錢(qián)?我用2張圖片,來(lái)解答這個(gè)問(wèn)題:做一個(gè)網(wǎng)站,一年可以賺多少錢(qián)?取決于如何做這個(gè)站點(diǎn),能把它帶到什么樣的地步!有人半年可以賺24個(gè)W,但是也有人,一年只賺2000塊:是什么問(wèn)題,導(dǎo)致了如此懸殊的一個(gè)差距呢?

  • 微信問(wèn)一問(wèn)是什么,有什么優(yōu)勢(shì)、怎么結(jié)合搜一搜SEO做排名引流?

    前言:這是白楊SEO原創(chuàng)第457篇。為什么想到寫(xiě)這個(gè)?因?yàn)閮蓚€(gè)月前微信剛上線(xiàn)內(nèi)測(cè)我就發(fā)了一個(gè)問(wèn)一問(wèn)視頻,現(xiàn)在基本算全開(kāi)放了,所以想讓做SEO,流量,甚至想玩普通人都知道這個(gè)新渠道,希望對(duì)大家做品宣和搞流量有幫助。文章大綱:1、微信問(wèn)一問(wèn)是什么?入口在哪?2、做微信問(wèn)一問(wèn)有什么好處?3、微信問(wèn)一問(wèn)怎么

    標(biāo)簽:
    seo優(yōu)化
  • 企業(yè)做SEO優(yōu)化的重要性和意義?網(wǎng)站為何要做優(yōu)化?

    很多大小型企業(yè)都有自己的網(wǎng)站,那么企業(yè)做網(wǎng)站是干嘛呢?有什么作用?我的理解是,您首先是希望為了能夠在百度、360、搜狗等搜索引擎中得到展現(xiàn),讓更多的用戶(hù)通過(guò)網(wǎng)上搜索看到公司企業(yè)正在做什么,企業(yè)形象背景以及口碑如何,最終目的是為了營(yíng)銷(xiāo),為了推廣我們的品牌,讓更多的需求客戶(hù)通過(guò)網(wǎng)絡(luò),通過(guò)百度、360等搜

  • 如何用人工智能創(chuàng)作結(jié)合SEO以知乎為例獲取百度搜索流量?

    使用大致流程如下:1、確定自己業(yè)務(wù)的主要關(guān)鍵詞2、確定想要的流量(百度搜索來(lái)的還是知乎站內(nèi))3、確定自己想用知乎文章為主還是問(wèn)答為主4、挖掘用戶(hù)需求的關(guān)鍵詞5、用ChatGPT或平替產(chǎn)品生成文字內(nèi)容6、生成的內(nèi)容優(yōu)化修改,用來(lái)寫(xiě)文章或者做回答7、布局SEO的用戶(hù)需求關(guān)鍵詞在標(biāo)題和內(nèi)容里8、置入引流信

    標(biāo)簽:
    seo優(yōu)化
  • 最接地氣的SEO指南 讓新入行的你少走一大段彎路

    老賀是2005年開(kāi)始做網(wǎng)站的,那時(shí)候我們國(guó)內(nèi)的網(wǎng)站并不多,但是每天分享知識(shí)的人卻不少,整天混跡在A5站長(zhǎng)網(wǎng)、站長(zhǎng)之家、落伍者上面,不斷的充實(shí)自己,不過(guò)信息良莠不齊,也走了很多的彎路。之后在實(shí)踐、實(shí)戰(zhàn)中有了技能,在2008年的時(shí)候,老賀開(kāi)始對(duì)外搞SEO,就這樣一晃十多年過(guò)去了。今天這篇文章,老賀只寫(xiě)一

熱門(mén)排行

信息推薦