彩虹博客

首页 谈天说地正文

zblog的Tags列表中文URL地址优化问题

访客2020-10-2659

大家在发表文章的时侯就会设置一个或多个与主题内容相关的Tags标签,而且大多数都是英文Tags标签,观察ZBLOG的Tags标签地址可以看见,zblog默认会把英文tags标签URL地址转化为UTF-8格式的urlEncode编码,例如:小宇,转换后的Tags标签URL地址是:%E5%B0%8F%E5%AE%87。

ZBLOG那样的转化是考虑到部份设备或浏览器对汉字URL地址不支持及避免系统对汉字处理不正确造成页面错误显示的问题。 但可惜的是,搜索引擎是不辨识或则说不喜欢这些太乱太长的Urlencode编码地址的。

搜索引擎收录这些地址长而乱的标签页面,权重低,排名极差,甚至会对整个网站的优化布局导致不好的影响。

一些观察发觉,如果zblog的标签是英语或拼音的话,例如象这些URL方式的Tags标签,“http://catalog.asp?tags=yahoo-google”zblog英文模板,这种标签页收录后,其关键词“yahoo跟google”的排行疗效在一定条件下还是非常好的,特别是英语标签跟长尾字符标签,设置的好且优化得当的话也能带给一些意想不到的流量。

大家可能会想起那种方式:即Tags在页面显示的是英文,而URL地址是英语或拼音方式,例如英文的Tags“互联网”,标签URL地址“tags=Internet”。国内著名IT博客-月光博客,其Tags标签就是那种形式。

Zblog或许早已考虑到这个问题,因此ZBLOG后台Tags有设置标签摘要的功能,于是假如要达到这些英文标题,英文地址的疗效,只须要两步就可以了:

一,(以“博客”标签为例)登录Z-blog后台,进入tags管理,将标签名称旁边填写博客中文链接地址“blog”。然后在下边的摘要栏上面填写网页上显示的文字“博客”(等于将标签摘要上面填写标签名称,标签内容上面填写要链接的英语地址)。

二,修改博客系统源文件:通过zblog后台文件管理或通过FTP找到列表文件\FUNCTION\c_system_base.asp;搜索找到Tags(objRS("tag_ID")).Name这段字符串,将其修改为Tags(objRS("tag_ID")).Intro(实际上就是将Name改为Intro)。

最后进行文件及索引重建,就可以实现Tags列表象月光博客一样英文标题中文地址的疗效了。

由于Tags标签的常年存在,这种显示模式相对于ZBLOG默认的英文编码转化方法对SEO及内链表现愈加友好。

但若果你的Tags特别多,使用时间已长,及应用已广泛的状况下就该谨慎考虑一下是否要更换这些方法了。 这么做也有一个目的就是把Tags链接弄成一个包含中文关键词的链接。

注意:如果还要tags.asp页面跟文章摘要部份也显示英文标题zblog英文模板,则须要进行如下修改:

首先,tags.asp页面:找到该段代码并更改如下:

strTagCloud(j)="&(100+(i))"%;margin:10px;'>&Tags(objRS("tag_ID")).Count&"'href='"&Tags(objRS("tag_ID")).Url"'>"&Tags(objRS("tag_ID")).intro&""

再在主题目录中找到该文件:b_article_tag.html

修改标签如下:

请保存版权谢谢
  • 彩虹博客www.omzf.cn
  • 上一篇:系统网站开发

    下一篇:泰安网络公司为您讲解Z-Blog淘宝客主题模板 淘宝客单页推广模板

    (¬_¬) 还不快点抢沙发!!!

    请先 登录 再评论,若不是会员请先 注册

    服务热线

    1888888888

    qrcode

    扫一扫二维码,访问手机版