zblog如何用摘要作description

  • A+
所属分类:zblog
摘要

zblog如何用摘要作description

在Zblog中,我们可以利用文章的摘要作为description(描述),这样可以告诉搜索引擎这篇文章的大致内容,有利于SEO优化。具体做法如下。

 

首先,zblog本身并不包括description和关键词,需人为添加。

位置在博客文章网页模版文件single.html(以缺省的默认文件为例:/THEMES/default/TEMPLATE/)的头部(<head>……</head>)。

描述(description):      <meta name="description" content="<#article/intro#>"/>
关键词(keywords):        <meta name="keywords" content="<#article/tagtoname#>"/>,这里以标签为关键词。

 

第二步,去掉摘要里的Html标签语言,并修改摘要的字数。

ZBlog中的文章摘要含有HTML标签的,比如,有<P></P>等,它们可以定义这段文字的颜色、大小等信息,甚至可以定义Table,这些信息如果放到meta中的description标签内,非常不雅而且不适,对SEO产生非常不利影响。

修改FUNCTION\c_system_lib.asp,查找
aryTemplateTagsValue(4)=HtmlIntro
改为

aryTemplateTagsValue(4)=Left(TransferHTML(HtmlIntro, "[nohtml]"), 200)

我习惯是用“<!--  -->”语句将前者注释掉,然后另起一行添加后者。

 

第三步,使Zblog首页的文章摘要首行自动给缩进两个字。

关于这点,一直困惑着我,怎么在description中不出现空格,而又在博客首页的摘要中出现首行的两个字缩进,这样,有利于用户体验和SEO。后来,终于摸索一个方法。

找到控制摘要的内页模版文件/THEMES/default/TEMPLATE/b_article-multi.html,查找到下面一行:

<div class="post-body"><#article/intro#></div> ,在<#article/intro#>前加入“&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;”,使之成为如下。

<div class="post-body">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<#article/intro#></div>

 

保存,重建文件,再看效果。

这样,以后写完文章,可以点击“自动生成摘要”,其他就不用管了。呵呵,很爽吧。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin