|
您的位置: 首頁 > 網站資訊 > 通過修改博客程序的模板做好博客SEO優化 |
通過修改博客程序的模板做好博客SEO優化發布日期:2017/3/31
摘要: Zblog目前已經發展成為國內好大的博客程序了,尤其是PHP版本發布之后,現在已經更新到了1.4。我自己也使用zblog程序倒騰過一些網 站,僅存的也不多了河北做網站中心網,都是一時興起建的小博客。為
Zblog目前已經發展成為國內好大的博客程序了,尤其是PHP版本發布之后,現在已經更新到了1.4。我自己也使用zblog程序倒騰過一些網 站,僅存的也不多了,都是一時興起建的小博客。為了周全發展,預備學習SEM,特意注冊了學習sem的域名,使用zblogphp版本搭建了一個新的網 站,因為代碼知識匱乏,所以使用了免費的模板。 不知道是不是工作是seo,所以對網站站內優化比較在意,在把網站301、偽靜態、網站地圖 等都設置好之后,發現網站除了首頁幾乎沒有關鍵詞和描述,雖然不是童貞座,但是強迫癥犯了瞬間變成童貞座。然后花了半天時間研究代碼,去看zblog的 wiki,參考其他的模板,終于好后也如愿以償,將網站頁面的TDK優化算是做好了,下面把需要修改的東西給大家說下。 首先大家找到目前正 在使用的zblog模板,位置/zb_users/theme/muban,打開該模板下的header.php文件,為了防止出錯,大家記得將 header備份一下。備份完成之后開始修改,首先看下header里這句代碼{if $type=='code'}中code是article、page照舊index,咱們這里主要修改的是文章頁,假如前面代碼中不是article,那 么找到{elseif $type=='article'}這句代碼,在下面添加以下代碼,假如{if $type=='code'}中code是article,那么直接在下面添加以下代碼。 //文章內容頁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} 說明:關鍵詞默認提取發布文章設置的標簽,描述默認題目加上文章前120個字上海做網站總成,假如不需要刻意修改飄紅代碼刪除article或者修改120。 zblog 自己也是注重SEO優化的,在后臺分類管理中可以添加響應的欄目,并且可以在后臺對欄目進行描述。因為一些模板作者不太注重SEO,所以博客在做好之后欄 目頁是沒有description的,那么我們就需要自己解決了。接上段,我們找到{elseif $type=='page'}或者{if $type=='code'}中code是page,那么我們在下面添加一下代碼: //欄目頁 {$title}_{$name} {php} $description = preg_replace('/[ s]+', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...'); {/php} 說明:欄目頁并不需要大量關鍵詞,所以這里默認網站title和欄目名字為關鍵詞;描述主動獲取我們在后臺設置的描述。 許多zblog模板都支撐添加首頁題目、關鍵詞和描述網站seo,所以這里就不做講解了。 |
其他相關文章 |
|
|
|
|||||||||
Copyright 2012-2025 上海蒙狼網絡科技有限公司 aqdzp.cn All Rights Reserved |