ps:现在zblogphp出来了一个seo插件,更方便了解决了此问题,所以请大家直接阅读”zblogphp的seo插件:标题SEO“即可。
可能很多朋友都习惯网站架设好后就去设置网站的关键词和描述这些seo步骤,天兴工作室之前为大家介绍过zblogasp添加关键词描述的方法: zblog增加修改网站关键词、描述(description、keywords)的方法,本文给大家说下zblogphp添加关键词、描述的方法。
zblog的官方wiki给出了这样的答案:{php}
if($type=='index'){
$keywords=$zbp->option['ZC_BLOG_SUBNAME'];
$description=$zbp->option['ZC_BLOG_COPYRIGHT'];
}elseif($type=='category'){
$keywords=$category->Name;
$description=$category->Intro;
}elseif($type=='article'||$type=='page'){
$aryTags=array();
foreach($article->Tagsas$key){
$aryTags[]=$key->Name;
}
if(count($aryTags)>0)$keywords=implode(',',$aryTags);
$description=preg_replace('/[\r\n\s]+/','',trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),100)).'...');
}{/php}{ifisset($keywords)&&strlen($keywords)>0}{/if}{ifisset($description)&&strlen($description)>0}{/if}
这种方法是调用zblog的自带标签,例如调用后台的网站副标题什么的,自定义化程度不是很高,而且不会php的朋友也完全理解不了和改动不了。天兴工作室给大家介绍一个方法,其实和zblogasp版本的方法差不多的。步骤如下:
1、找到你正在使用的主题模板文件夹,我们以zblogphp默认的主题为例,打开“default”→“template”,里面有一个“header.php”我们打开后复制全部代码。
2、新建一个“header1.php”文件把刚才复制的代码全部粘贴进去,然后在“
{$name}-{$title}”这一行下增加关键词和描述代码:
修改成你自己的关键词和描述后保存。
3、打开“index.php”文件,修改第一行代码“{template:header}”为“{template:header1}”,保存,用ftp软件上传修改后的文件。后台刷新,前台即可看到效果。
注意:以上3个步骤修改的是网站首页的关键词描述,列表页和内容页的关键词描述可以按照修改头部文件适配对应文件的思路自行修改即可。