• zblog博客内页seo优化


    其实我是在使用zblog很久之后才发现,zblog内页(单个文章页面)的“最新文章”和“最新评论及回复”是通过js调用的,这样的话不利于seo(更新)。简单说就是你通过 查看-源文件 并不能看到“最新文章”和“最新评论及回复”下的内容,只能看到一段一成不变的代码,这样不利于页面内容的更新。如果调用的是文字的话,每增加一个新文章或者新评论,整站的内容页都更新了(尚未验证是否会有什么弊端,不过按照一般理论来讲,是有利无弊的)。我的实现方法如下:
    1、在zblog后台安装“列表插件(文章排行)”;(在zblog后台->插件管理->获得更多插件->按下载次数排列->一看就看见了,当时是第4个)

    ZBLOG示例网站:http://www.tao36524.cn/

    2、将模板页 single.html 中的:
    <div class="function" id="divPrevious">
    <h3><#ZC_MSG032#></h3>
    <ul id="ulPrevious">
    <script language="JavaScript" type="text/javascript">strBatchInculde+="ulPrevious=previous,"</script>
    </ul>
    </div>
    <div class="function" id="divComments">
    <h3><#ZC_MSG027#></h3>
    <ul id="ulComments">
    <script language="JavaScript" type="text/javascript">strBatchInculde+="ulComments=comments,"</script>
    </ul>
    </div>
    换成:
    <div class="function">
    <h3>最新文章</h3>
    <ul>
    <#CACHE_INCLUDE_RANDOMSORTNEW#>
    </ul>
    </div>
    <div class="function">
    <h3>评论回复使用</h3>
    <ul>
    <#CACHE_INCLUDE_BFCOMMENTS#>
    </ul>
    </div>
    当然,你也可以调用其它的,比如随机文章、留言、排行列表等等。该插件有设置规则并提供17种列表,用户可以在插件-管理内设置显示的条数、文字数等等,如果愿意的话,你可以凭借此插件把zblog做成一个cms

    ZBLOG示例网站:http://www.tao36524.cn/

  • 相关阅读:
    Enum.GetUnderlyingType(obj.GetType())
    Out,ref,params修饰符,可选参数,命名参数
    Linq
    var
    checked,unchecked
    StringBuilder.sb.AppendLine();
    js改变css样式的三种方法
    flex的用途
    clip-path
    json 对象 数组
  • 原文地址:https://www.cnblogs.com/hfzsjz/p/1780678.html
Copyright © 2020-2023  润新知