网络营销 > 网站优化 > 正文内容

Zblog程序优化心得

2009年5月12日

在自己以前用过的几个ASP博客程序中,最让自己记忆犹新的就是Zblog。因为它的功能全面并且有着丰富的模板资源可供更换。对于模板而言,均采用DIV+CSS构架,用户体验和搜索引擎友好性做得非常不错。是个人博客或者企业开展博客营销工作的理想选择。用起来简单、易懂。

但是再好的博客程序也难免会出现一些细节上的失误,今天就那搜索引擎优化的标准来指出它有哪些需要修改的地方。

注:大致的修改基本都可以在模板中实行,只有几点或许需要从源码Asp文件进行修改。

首先我们需要修改Zblog的标题设置,默认的内容页标题(Title)为:
<title>网站名称 — 日志名称</title>
模板的对应代码为:
<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>
我们需要将日志页面、分类页面、标签页面的Title统一进行更换顺序,使其显示为
<title>日志名称 — 网站名称</title>
这样做的目的是,搜索引擎排名算法中Title中越靠前的文字越有排名优势,同时也方便了用户再搜索时的直观感受。仅需要将对应代码调换位置即可(需要整改的模板文件为:single.html、catalog.html、tags.html

利用H1标签突出日志页面内容:
Zblog默认的文章上方的文章标题使用的为H2标签,建议将其修改为H1标签。此外为了避免过多使用H1的嫌疑,建议上方的Logo文字使用图片。再相应的模板中进行修改即可。

Zblog模板文件b_article-single.html需要修改的设置:

1、 有的模板日志页面默认的无相关日志显示功能,此时我们需要在文章下方适合的地方加入<#template:article_mutuality#>函数,以便于相同的Tags索引相关日志,增强内部链接。

2、 可以适当的在每篇日志下方加上文章版权申明
原载:<a href=”<#ZC_BLOG_HOST#>”><#ZC_BLOG_TITLE#></a><br />
原文出处:<a href=”<#article/url#>”><#article/url#></a> <br />

此外有的默认模板文件single.html、catalog.html、tags.html这些文件中侧栏最新日志、分类链接模块采用的为JS调用,建议修改为与首页一样的相应模板函数,协调站内链接结构。凡是JS调用的模块,在页面源码中均无法呈现链接与文字。

Zblog中Asp源码值得修改的一个小细节:
c_system_base.asp侧栏文件需要修改的地方
代开FUNCTION文件,便可以找到c_system_base.asp。
拉到1943行会看到下段代码

strCatalog=strCatalog & “<li><span class=”"feed-icon”"><a href=”"”& Categorys(objRS(“cate_ID”)).RssUrl &”"” target=”"_blank”"><img title=”"rss”" width=”"20″” height=”"12″” src=”"”&ZC_BLOG_HOST&”IMAGE/LOGO/rss.png”" border=”"0″” alt=”"rss”" /></a>&nbsp;</span><a href=”"”& Categorys(objRS(“cate_ID”)).Url & “”">”+Categorys(objRS(“cate_ID”)).Name + “<span class=”"article-nums”"> (” & Categorys(objRS(“cate_ID”)).Count & “)</span>” +”</a></li>”

此处可以控制的是Zblog分类部分中的链接格式,个人认为一个博客的分类栏目的RSS是不会有人去订阅的,并且链接放在那里容易造成镜像网页,我前面的一个博客最终分类页面的Pr值全部传递到栏目订阅页面中了,除此之外Zblog默认的分类链接描文本为:分类名+文章数量,个人觉得需要把两者分开。

修改建议:
1、 去除分类的RSS订阅链接,避免镜像网页现象,以及权重的不合理分配。
2、 站内分类页面的链接描文本去除多余字符,往往Google sitelinks会出现带有数字的分类链接,既不美观、又影响SEO。

建议将以上代码替换为:

strCatalog=strCatalog & “<li><a href=”"”& Categorys(objRS(“cate_ID”)).Url & “”">”+Categorys(objRS(“cate_ID”)).Name +”</a><span class=”"article-nums”"> (” & Categorys(objRS(“cate_ID”)).Count & “)</span></li>”

很多SEO博客都是用的Zblog,但是都忽略了程序存在的此点问题,或者不知该如何修改。这样做的好处是清晰了分类模块的代码,避免了分类页面的站内镜像,修饰了页面与分类之间的链接,从而增进搜索友好性。或许还有很多细节没有照顾到,如有更好的优化建议或者相关疑问,可在下方评论处留言。

本文出自:泽雅营销日志
原文链接:(http://wlyx.org/website-optimization/zblog-procedure)

本站原创,转载时请保留版权文字以及正规链接

收藏本文到:添加到百度搜藏 | 添加到Google收藏 | 添加到雅虎收藏
  1. 2009年5月31日21:37 | #1

    Zblog在模板方面是没有任何置疑的,相当的好;这点至少我认为PJblog是没法比的,但在功能和和应用来讲我还是觉得PJBlog好些。

  2. 2010年3月15日21:51 | #2

    用完ZBLOG才发现这篇文章,可惜可惜~

  3. 2010年6月14日13:24 | #3

    楼主写的真好~学习了~谢谢!

  1. 目前还没有任何 trackbacks 和 pingbacks.