Zblog asp的SEO优化设置

  • A+
所属分类:zblog

一.静态日志目录静态化
按如图所示操作:

Zblog asp的SEO优化设置

1.首先我们来到后台,在网站设置管理找到静态日志目录配置及文件重建一项,然后勾选"生成分类和按月归档的静态首页"和"匿名防问分类和按月归档的静态首页",改变"自定义分类和按月归档的静态首页配置"参数为"{%category%}"即可。
2. 自定义静态日志目录Url静态化的配置
勾选"启用自定义静态日志目录功能",改变"自定义静态日志目录配置"参数为"{%category%}"即可。同时要注意新建分类的时候要设置分类别名:如下图:

 

Zblog asp的SEO优化设置
二.增加zblog文章阅读全文链接
打开模板文件目录找到b_article-multi.html,在 <div class="post-body"><#article/intro#></div>代码的下方增加以下内容:
<a href="<#article/url#>">阅读全文</a>即可

三.添加META标签
1、首页模板  default.html

这个是固定的关键字和描述 所以直接在<title>标签的下面加上:

<meta name="keywords" content="首页固定关键字" />
<meta name="description" content="首页固定描述" />

2、分类页面  catalog.html

这个页面由于没有变量可以用所以只能用上 分类名称作为关键字和描述的内容:

<meta name="keywords" content="<#BlogTitle#>,自己加关键字" />
<meta name="description" content="<#BlogTitle#>,自己加描述" />

2、文章页面  single.html

<meta name="keywords" content="<#article/tagtoname#>" />
<meta name="description" content="<#BlogTitle#>,自己博客的描述" />

四.启用静态首页生成插件

默认的首页是动态的,我们需要把他修改成静态。插件请到zblog官方论坛下载,zblog后台没有。同时注意把网站空间默认首页修改成default.html

五.启用TitleSEO插件,后台安装启用即可
六.启用Sitemaps网站地图插件,并且在robots.txt文件最后一行加上
Sitemap: http://www.seorod.com/sitemap.xml,网址替换成你自己的
七.创建robots.txt文件
默认的zblog程序没有robots.txt文件,我们需要手工创建一个,上传到根目录

八.创建404页面
添加404页面,并把网站空间404改成你自己设置的404.htm,具体可参考本博客的404.htm

九.去掉tag标签(可选)
打开模板文件目录找到b_article-multi.html,去掉tag标签那段代码即可
十.优化后问题:zblog静态化后分类标题只显示博客标题的修改方法!

这是zbolg插件titleseo插件的bug问题,找到博客安装目录的PLUGIN/TitleSEO/分类下面,里面有两个文件include.asp 和plugin.xml 。我们要修改的就是include.asp这个文件找到这段代码:

Function TitleSEO_Catalog(ByRef Ftemplate)
If IsEmpty(Ftemplate) Then Exit Function
If  Request.QueryString("cate") <> "" Or _
Request.QueryString("auth") <> "" Or _
Request.QueryString("date") <> "" Or _
Request.QueryString("tags") <> "" Then
Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")
Else
Call TitleSEO_Default(Ftemplate)
End If
End Function
替换成如下代码:
Function TitleSEO_Catalog(ByRef Ftemplate)
If IsEmpty(Ftemplate) Then Exit Function
If  Request.QueryString("cate") <> "" Or _
Request.QueryString("auth") <> "" Or _
Request.QueryString("date") <> "" Or _
Request.QueryString("tags") <> "" Then
Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")
elseif Request.QueryString("page") <> "" then

Call TitleSEO_Default(Ftemplate)

else
Ftemplate = TitleSEO_ReplaceCode(Ftemplate,"<#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#>")
End If
End Function
至此,zblog优化完毕。

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