网站运营-网络推广与搜索引擎优化(SEO)博客

本博客主要为学习,研究和分析电子商务(B-B)网站运营及网络营销知识,内容包含从基本的seo关键词优化到整体网站推广及各种网络营销手段分析总结

« 中国各级别SEOer的能力区隔如何做电子商务网站的前期策划 »

如何解决Zblog分类页面标题title与首页相同的问题

[ At 2011-12-27 By 网站运营   2 comments ]

Zblog分类页面标题title与首页相同的问题的原因

造成title与首页相同的原因就是“TitleSEO插件”,启用该插件后,网页标题将更换为“文章标题 - 分类名 - Blog名”顺序,有利于搜索引擎排名。此插件无需管理,启用即可。但是同时也遇到了一个问题,就是z-blog的具体分类的标题或者是文章归档的标题都变成了和首页一样的标题,这个是大家所不希望看到的结果。

解决方法

首先,找到TitleSEO插件的所在目录,z-blog的所在根目录下---plugin目录下--TitleSEO文件包,在这个文件包里有两个文件,分别是include.asp 和plugin.xml 。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

OK!重新生成一次分类页,大功告成!

在没有找到这个方法之前我一直在纳闷儿,我都在模版catalog文件里对title进行了修改,没发现问题,但生成几次都是跟首页模版一样...

 

为了以后再遇到这个问题及对本次操作的巩固,对于本次博客调整做一下简单的记录

关于此次博客调整

做这个博客的目的就是学习实验用的,介于现在看之前的博客挺别扭,而且有局限性,所以对博客做了一下全面的调整。

1、更换模版

之前的模版是08年的时候搞的,当时刚开始自学seo,现在看就觉得别扭,特别是去看别人的博客之后。当然,因为本人美工功底一般,所以目前换的模版也是zblog自带的模版。主要调整在类目及网址等细节。

2、重新划分网站类目

根据站长个人目前多电子商务的认识,对网站进行的重新类目划分,并且单独为每个分类新建独立文件夹。此项操作中发现了本篇博文所解决的问题,分类页面的title明明在模版里修改好了,但重新生成分类页面后仍然跟主页title标题相同。之后还是搜索引擎找到了解决方案。

3、对于之前页面的处理

更换zblog模版及建立分类页面为独立二级文件夹栏目导致的结果就是之前所有已被收录页面全部消失。

对此我的解决方案是:

1)、保留之前默认的所有页面存放文件夹下的文章使之前的文章仍能被收录。

2)在之前页面附加文字说明,重新生成页面后原页面里的其它相关页面已经指向到新页面,所以造成的影响不是很大。

3)对于网站文章将会有同样内容不同网址的现象,暂时还没有解决。
决解方法如下(因为我觉得我知道的这种方法太花时间所以没做这一步操作):
比如这两个网址
http://881013.com/Web/chinaseo.html
http://881013.com/aidcr/chinaseo.html 
以上两个网址内容一样,为了避免搜索引擎认为是"重复内容的网页",只要我在第二个(原来的网页)的<head>中加入<link rel="canonical" href=" http://881013.com/Web/chinaseo.html" /> 标签属性问题就解决了。PageRank和相关的其他因素,也都会自动指向该标准URL。这个标准同时也被其他搜索引擎在抓取和索引您网站时所接受和使用。

这次的修改差不多就是这些,之后准备以网站运营为主题来做这个博客,所以网站的大标题也修改了一下,博客文章仍然以转载精华文章附加个人看法以及写一些学习记录为主。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热文排行

文章评论

最新文章

分类标签

Powered By Z-Blog 1.8 Walle Build 100427

网站运营-网络推广与搜索引擎优化(SEO)博客 http://881013.com

无觅相关文章插件,快速提升流量