zblog php 标题优化,Zblog文章页标题优化

Zblog作为国内个人博客系统的佼佼者,目前已经发展成为国内最大的博客程序了,尤其是PHP版本发布之后,用户量跟wordpress已经不相上下了,现在已经更新到了1.4。笔者自己也使用zblog程序搭建了一个网站,由于对代码和Zblog不是很熟悉,所以现在只能使用免费的主题。虽然Zblog对SEO已经做的相当出色了,但我使用一段时间后发现网站的标题优化还是做的不够好,现网站除了首页几乎没有关键词和描述,文章页的标题也不利于搜索引擎的抓取,于是花了半天时间研究代码,去看zblog的 wiki,参考其他的模板,终于最后也如愿以偿,将网站页面的TDK优化算是做好了,下面把需要修改的东西给大家说下。

首先找到目前正在使用的zblog模板,位置/zb_users/theme/template,打开该模板下的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版本有效。

注:本文内容来源于网络,如有侵犯作者权利请于我联系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: Zblog博客的SEO优化需要注重细节。首先,要注意更新内容,保持博客的活跃度。其次,不要一次性改动太多栏目或删除太多文章,要微调和调整。此外,要注意发布健康内容和图片,避免使用一些杀马特或非主流的图片来诱导用户点击,以免增加跳出率。同时,要避免被举报流量作弊或体验不好,以及标题党的行为,这可能导致被搜索引擎降权或封禁。另外,对于Zblog博客的内,需要注意最新文章和最新评论及回复是通过JavaScript调用的,这可能不利于SEO更新。一种解决方法是安装列表插件(文章排行),通过调用文字来实现内容的更新。这样每增加一个新文章或新评论,整站的内容都会更新,有利于SEO优化。 #### 引用[.reference_title] - *1* *2* [z-blog建立博客网站SEO优化细节教程](https://blog.csdn.net/qq_34382732/article/details/122353493)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [zblog博客内seo优化](https://blog.csdn.net/diaofuzuo3286/article/details/101236639)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值