• 开启全站HTTPS。2017-04-29
  • 本站为非盈利性站点,所得收入全部用于网站服务器及其他费用。2015-10-15
  •    2年前 (2015-11-18)  Zblog教程 |   2 条评论  380 
    文章评分 0 次,平均分 0.0

    Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于Asp平台的Blog程序。

    对于开通博客的朋友来说,wordpress功能强大用户众多,pjblog易用上手快,zblog也因为静态化及速度快深受大家的喜爱。还有其他如emblog等优秀的开源博客程序。

    拿到Zblog程序首先更换你的皮肤,然后再考虑zblog修改模板文件。选择好自己喜欢的模板之后,记得激活模板,然后在后的左侧的“文件管理”处点击,逐步选择“Themes”,你选择的模板文件夹。

    1、templates 文件夹是你修改最为多的地方

    catalog.html 修改zblog的分类、关键词索引页面的模板

    default.html 修改zblog的首页模板

    single.html 修改zblog的单页模板

    b_article-single.html 用于修改zblog的单页内容区模板

    b_article-multi.html 用户修改zblog首页及索引页的摘要说明部分控制

    以上五个文件是最为重要的文件,作为zblog修改的重点。

    其他的两个 search.html 和 tags.html 分别是搜索页、关键词首页的模板,这两个页面如果你需要可以修改,一般情况下,这两个页面的浏览量并不是很大。templates文件夹下还有不少文件,但其他的可能在你非常需要的时候才用得上(如想修改上下页、留言板区、导航区样式),这些将在以后我们逐步说明。

    修改这些文件的时候需要知道以下几个非常重要的标签,因为他关系到你的博客对搜索引擎的友好度,稍稍改动他们的位置都会对你的博客排名产生巨大影响,所以大家小心测试。

    <#ZC_BLOG_HOST#> 代表博客的域名或者根文件夹

    <#ZC_BLOG_TITLE#>??? 代表博客网站名称

    <#BlogTitle#>?? 代表单个文章的主标题

    2、为zblog添加meta

    默认情况下,zblog是没有keywords和description标签的,因为google、百度都声称他们已经不看重日益滥用的keywords、description标签,同时如果滥用还可能遭到他们的惩罚,这也是之所以zblog官方模板没有启用这两个meta标签的重要原因。但是不看重并不意味只拒绝,所以如果你没有滥用的习惯和目的,那也可以尝试加入这两个标签。

    将首页模板 default.html?的title前添加两行

    <meta name="keywords" content="aa,bb,cc,dd" />
    <meta name="description" content="xx网站是做什么什么用的" />

    此处的aa,bb,cc,dd是你的整个网站讨论的关键词,不要太多,建议控制在十个以内,并且使用应为的逗号隔开,不要有重复关键字(关于关键字的选择我们以后讨论),这些内容非常重要。description标签是网站的描述,你可以描述一个不超过50字的介绍,切忌不要使用关键词的内容来堆砌,毫无意义。并且这里的内容尽量使用中文的标点符号,不使用英文的逗号,免得遭到百度、google的猜疑。

    将单页模板 single.html 也添加meta标签,但是要使用下述内容:

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

    此处的 #article/tagtoname# 是调用页面的关键词,?#article/intro#?是调用文章简介,如果你使用全文来作为简介请修改

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

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

    或者为

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

    3、修改title标签

    zblog默认的模板比较谦虚,很多皮肤也延续了这一观点,我们看代码

    <title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>

    可以看到,它的意思是 “博客名称-文章标题”,而一般应该认为应该是,“文章标题-博客名称”。所以位置调换一下:

    <title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>

    这个主要涉及到 single.html 单页模板。

    4、zblog中的h1和h2

    标准的设计是h1做页面主要标题声明,h2做次要标题或者重点内容,以此类推,不过在zblog中h1的全站修饰是网站的名称,h2用来修饰文章正文标题,作为新建站,为了尽快将自己的站名中涉及到的关键词从搜索引擎那里导引过来,zblog的默认设定很好。不过当网站已经有了不少流量,特别是有了不少的外连接的时候,非常珍贵的h1建议给单页正文的标题,而网站名称关键词可以退为第二位,也就是将h1和h2换位。

    将single.html 模板中title下面的

    <h1 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h1>
    <h2 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h2>

    更换为

    <h2 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h2>
    <h3 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h3>

    而将 b_article-single.html 模板下的

    <h2 class="post-title"><#article/title#></h2>

    更换为

    <h1 class="post-title"><#article/title#></h1>

    如果你觉得h1后,文章的标题太大,可以修改css中的h1字号。(关于css的修改我们以后会专门有文章说明)

    5、让zblog再快点

    虽然经过zblog静态化页面处理,zblog已经非常快了,但如果你想自己的Zblog再快点,或者你的用户量很大,有图建议你如下操作:

    精简一下 b_article-multi.html 模板里你自己认为不重要的标签,比如 作者 和 浏览数等。有图自己认为浏览数(非别在b_article-single.html模板和b_article-multi.html模板中)是影响响应速度的最重要的一个地方。因为当流量大了之后,频繁的访问access会造成瓶颈,这也是zblog中唯一没有被静态化的内容了(单页面中)

    减少图片的使用。图片不但会占用带宽,占用你的流量,还会因为被别人复制而占用你的IIS数,所以少用图片或者用小图片是zblog加速的另外一个非常值得注意的问题。

    少下载文件。文件下载不但会像图片一样会出现流量和IIS占用问题,还有一点就是少使用exe文件。因为国内很多空间商存在一些技术不够好或者干脆就是不法目的,他们可能因为疏忽或者故意,而是服务器感染某一些病毒,如果这些文件是exe而不是rar,被绑架的可能性大大增加,而搜索引擎会判断这些文件,并且遭遇到别人的投诉(不管是否恶意),页面甚至是网站都会有非常大的负面影响。所以如果有可能尽量少使用下载。

    6、zblog的布局调整

    前面我们已经提到了清除 b_article-multi.html?模板和 b_article-single.html 模板中一些不重要的标签,其实在流量比较大的catalog.html 模板default.html 模板和single.html模板中也存在一些需要的没有或者不需要的多余的标签问题。

    我们可以在这三个文件的 <div id="divSidebar"> 代码下看到他们,这些就是导航的模块,如以下代码

    <div class="function" id="divCatalog">
    <h3><#ZC_MSG026#></h3>
    <ul>
    <#CACHE_INCLUDE_CATALOG#>
    </ul>
    </div>

    我们不关心其它的,最为重要的只有两行内容 <h3><#ZC_MSG026#></h3> 用以表述模块的名称(通常叫网站分类),<#CACHE_INCLUDE_CATALOG#>是指分类目录的详细内容,如果你觉得某些内容不重要,比方说link和fav两个模块其实是很重复的,我们连接谁和收藏谁大部分情况是一个意思,所以你可以去掉一个<div>到</div>的模块,其他的大家根据情况来加减。(这个稍微有点难了,新接触zblog的朋友慢慢来,我们以后再详细讨论这些代码的修改)

    7、你最需要的zblog插件

    如果你到zblog的官方插件里找,插件真的是很多,最必须的是什么呢?有图推荐给大家三个 列表插件(文章排行) Sitemaps 静态首页生成插件,这三个插件的用途简单给大家介绍下。

    列表插件(文章排行) :提供更好的文章导航效果,如果我们在步骤6中知道如何来加减<div>模块,那么这个列表可以让你的zblog页面非常友好,它可以提供相关文章、最新文章、点击率排行、留言排行、随机文章等多种可供选择的列表,虽然我们肯定不全部采用,但如果给你的页面增加两到三个这样的列表,可以让文章内容看起来更丰富。同时,因为这些列表基于script调用,对于你的页面外连接没有增加,对搜索引擎排名相当友好。

    Sitemaps :这是一个自动生成google sitemap的插件,对于google的索引非常友好,如果你开通了google的管理员工具,这个插件非常有用。

    静态首页生成插件:首页静态化的重要性是什么呢?大家已经讨论的非常多了。我想说的是,如果你的流量日志里发现直接点击数目比较大时,一定要静态化首页,因为可以节省非常多的因asp处理和调用access数据库而产生的速度、瓶颈和IIS占用问题。

    通过以上七步你的zblog程序不但做到了运行高速、对浏览者友好,也会对搜索引擎友好,一定能帮你的zblog有好的改变,还不快试试。

    原文地址: 有图小站

     

    除特别注明外,本站所有文章均为小浩博客原创,转载请注明出处来自https://www.xhsay.com/zblog-modify.html

    关于
    小浩博客(www.xhsay.com)是由Tovey建立的个人站点,主要致力于整合并分享各种互联网及网站建设的资源。

    发表评论

    表情 格式
    1. 今天刚刚开始接触zblog

      寻寻觅博客 来自天朝的朋友 谷歌浏览器 Windows 7 2年前 (2015-11-28) 回复
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册