当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > ZBlog SEO:文章页面增加description

建站经验
经验探讨 用户体验与搜索引擎优化的结合
让你的网站产生Google Sitelinks的六个要素
凸显使用体验 网站导航最受美国厂商关注
外国人眼中网站设计和网站建设二十个原则
网站更换域名应该注意的八个方面
五年经验告诉你 细节决定网站成败
新网站如何提高流量
稳中求升 购买付费链接应注意的九个问题
经验越多下手越难 你能抛弃你所学习的吗
站长进行设计网站时必须注意二十三个方面
路径突破 谈谈英文站比中文站更能做成功
谈谈网站运营中的关键的一环 团队的管理
最原始的东西最有价值 致天下所有创业者
名博怎样练成 析月光博客成功的六个原因
学生站长持续自己的冬天 仍坚守春天的期待
关于对web的分析 获得可行动的认识和度量
五个月前后五次改动 让我的流量稳在五万
亲手关闭自己论坛 泣血奉献一些心得经验
用户体验指导思想 易用友好 把用户当傻瓜
网站如何将用户体验与搜索引擎优化相结合

建站经验 中的 ZBlog SEO:文章页面增加description


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 137 ::
收藏到网摘: n/a

相信很多学习seo的朋友对ZBlog不陌生,ZBlog一款不错的网站模板,我的博客就是用ZBlog。但是,要想用Zblog获得比较好的SEO效果,有针对性的修改是有必要的。至于如何将文章标题置前等技巧,我们这里不赘述了,网上很多,百度一下,你就知道。今天给大家分享一个简单的z-blog文章页面description的seo,实现内容页每篇文章页面的description字段都自动读取文章简介的技巧。

我们知道,ZBlog中的文章简介是有HTML标签的,可以定义这段文字的颜色、大小等信息,甚至可以定义Table,这些信息如果放到meta中的description标签内,将会产生灾难性的后果,因此,第一步,要先过滤掉这些标签。这个不难,ZBlog提供了现成的函数 TransferHTML,只要调用即可。

再次就是要控制description内容的长度,常规的搜索引擎优化建议这个文章不要超过200,我们可以设置为190。即,对TransferHTML后的内容进行截取,VBScript中有现成的函数,相比大家都知道了,是Left。

修改FUNCTION\c_system_lib.asp,找到

aryTemplateTagsValue(4)=HtmlIntro

改成

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

最后一个步骤,就是将做好的内容放到模板中,这里我们需要增加一个新的标签:文章摘要<#article/intro#>。于是在Template目录下的single.html文件中,head之间加入:

<meta name="description" content="<#article/intro#>" />

至此,优化完成。

需要指出的是,类似的问题以前论坛中也有人提过,一般的解决方法主要是两种:

一、在single.html文件中增加如下代码

 <meta name="description" content="<#BlogTitle#>">

这样生成的网页的description与文字标题一样,作为SEO,这个效果肯定是不能接受的。

二、认为控制文章简介的内容,确保不出现HTML标签,还是在single.html文件中增加如下代码。

<meta name="description" content="<#article/intro#>">

如果其中出现了FCKEditer自动添加的HTML标签,对于一个网页来说,也是灾难性效果,大家要小心使用。

投递原文:http://blog.jay4.cn/blog/zblog-seo-description/