發(fā)布時間:2020-04-25
欄目:其他
Zblog目前已經(jīng)發(fā)展成為國內(nèi)最大的博客程序了,尤其是PHP版本發(fā)布之后應用提升,現(xiàn)在已經(jīng)更新到了1.4高效。我自己也使用zblog程序倒騰過一些網(wǎng) 站,僅存的也不多了要素配置改革,都是一時興起建的小博客。為了全面發(fā)展保障性,準備學習SEM帶動產業發展,特地注冊了學習sem的域名,使用zblogphp版本搭建了一個新的網(wǎng) 站十分落實,由于代碼知識匱乏邁出了重要的一步,所以使用了免費的模板。
不知道是不是工作是SEO設施,所以對網(wǎng)站站內(nèi)優(yōu)化比較在意需求,在把網(wǎng)站301、偽靜態(tài)、網(wǎng)站地圖 等都設(shè)置好之后更讓我明白了,發(fā)現(xiàn)網(wǎng)站除了首頁幾乎沒有關(guān)鍵詞和描述迎難而上,雖然不是處女座,但是強迫癥犯了瞬間變成處女座探索。然后花了半天時間研究代碼堅持先行,去看zblog的 wiki,參考其他的模板滿意度,終于最后也如愿以償情況較常見,將網(wǎng)站頁面的TDK優(yōu)化算是做好了,下面把需要修改的東西給大家說下主要抓手。
首先大家找到目前正 在使用的zblog模板體製,位置/zb_users/theme/muban,打開該模板下的header.php文件創新科技,為了防止出錯服務延伸,大家記得將 header備份一下。備份完成之后開始修改高效流通,首先看下header里這句代碼{if $type=='code'}中code是article調解製度、page還是index,咱們這里主要修改的是文章頁功能,如果前面代碼中不是article應用的因素之一,那 么找到{elseif $type=='article'}這句代碼Zblog批量更新文章,在下面添加以下代碼預期,如果{if $type=='code'}中code是article敢於監督,那么直接在下面添加以下代碼Zblog批量上傳內(nèi)容。
//文章內(nèi)容頁keywords和description
{$title}_{$article.Category.Name}_{$name}
{php}
Zblog批量助手$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}
說明:關(guān)鍵詞默認提取發(fā)布文章設(shè)置的標簽結構,描述默認標題加上文章前120個字重要的作用,如果不需要刻意修改飄紅代碼刪除article或者修改120。
zblog 本身也是注重SEO優(yōu)化的規模最大,在后臺分類管理中可以添加相應(yīng)的欄目穩中求進,并且可以在后臺對欄目進行描述。因為一些模板作者不太注意SEO系統性,所以博客在做好之后欄 目頁是沒有description的勇探新路,那么我們就需要自己解決了。接上段傳遞,我們找到{elseif $type=='page'}或者{if $type=='code'}中code是page試驗,那么我們在下面添加一下代碼:
//欄目頁
{$title}_{$name}
{php}
$description = preg_replace('/[\r\n\s]+'Zblog批量更新文章, ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...');
{/php}
說明:欄目頁并不需要大量關(guān)鍵詞,所以這里默認網(wǎng)站title和欄目名字為關(guān)鍵詞;描述自動獲取我們在后臺設(shè)置的描述開展攻關合作。
很多zblog模板都支持添加首頁標題製度保障、關(guān)鍵詞和描述,所以這里就不做講解了。以上代碼僅對ZblogPHP版本有效統籌推進,如果使用中出現(xiàn)錯誤或者不懂如何修改可以添加我的QQZblog軟件采集 方案,我會向大家提供能力范圍內(nèi)的友情幫助Zblog批量助手 。
文章地址:http://61py.com/article/other/tgxgzblogcxmbzhbkSEOyh.html