当前位置:首页 >  站长 >  建站经验 >  正文

通过修改zblog程序模板做好博客SEO优化

 2015-05-23 15:47  来源: 用户投稿   我来投稿 撤稿纠错

  【推荐】海外独服/站群服务器/高防

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('/[\r\n\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('/[\r\n\s]+', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...');

{/php}

说明:栏目页并不需要大量关键词,所以这里默认网站title和栏目名字为关键词;描述自动获取我们在后台设置的描述。

很多zblog模板都支持添加首页标题、关键词和描述,所以这里就不做讲解了。以上代码仅对ZblogPHP版本有效,如果使用中出现错误或者不懂如何修改可以添加我的QQ,我会向大家提供能力范围内的友情帮助。

来源:,QQ/微信:384400400(xuexisem)

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关标签
seo优化
blog程序

相关文章

  • 个人做网站,一年可以赚多少钱?聊卖站

    今天,有一些圈外的朋友来咨询我做网站变现的事情,问我:贺老师,我要是做一个网站,一年可以赚多少钱?我用2张图片,来解答这个问题:做一个网站,一年可以赚多少钱?取决于如何做这个站点,能把它带到什么样的地步!有人半年可以赚24个W,但是也有人,一年只赚2000块:是什么问题,导致了如此悬殊的一个差距呢?

  • 微信问一问是什么,有什么优势、怎么结合搜一搜SEO做排名引流?

    前言:这是白杨SEO原创第457篇。为什么想到写这个?因为两个月前微信刚上线内测我就发了一个问一问视频,现在基本算全开放了,所以想让做SEO,流量,甚至想玩普通人都知道这个新渠道,希望对大家做品宣和搞流量有帮助。文章大纲:1、微信问一问是什么?入口在哪?2、做微信问一问有什么好处?3、微信问一问怎么

    标签:
    seo优化
  • 企业做SEO优化的重要性和意义?网站为何要做优化?

    很多大小型企业都有自己的网站,那么企业做网站是干嘛呢?有什么作用?我的理解是,您首先是希望为了能够在百度、360、搜狗等搜索引擎中得到展现,让更多的用户通过网上搜索看到公司企业正在做什么,企业形象背景以及口碑如何,最终目的是为了营销,为了推广我们的品牌,让更多的需求客户通过网络,通过百度、360等搜

  • 如何用人工智能创作结合SEO以知乎为例获取百度搜索流量?

    使用大致流程如下:1、确定自己业务的主要关键词2、确定想要的流量(百度搜索来的还是知乎站内)3、确定自己想用知乎文章为主还是问答为主4、挖掘用户需求的关键词5、用ChatGPT或平替产品生成文字内容6、生成的内容优化修改,用来写文章或者做回答7、布局SEO的用户需求关键词在标题和内容里8、置入引流信

    标签:
    seo优化
  • 最接地气的SEO指南 让新入行的你少走一大段弯路

    老贺是2005年开始做网站的,那时候我们国内的网站并不多,但是每天分享知识的人却不少,整天混迹在A5站长网、站长之家、落伍者上面,不断的充实自己,不过信息良莠不齐,也走了很多的弯路。之后在实践、实战中有了技能,在2008年的时候,老贺开始对外搞SEO,就这样一晃十多年过去了。今天这篇文章,老贺只写一

热门排行

信息推荐