分享

SEO 优化Zblog

 阿堵 2007-12-26

一、在ZBLOG首页没有keywords和description。

  如果首页没有这两个,我感觉对草根来说,还是应该加上的,至少对百度和雅虎是起作用的!具体位置是在Z-Blog17\TEMPLATE\default.html中,使用记事本或者DW打开后找到以下代码:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Language" content="<#ZC_BLOG_LANGUAGE#>" />

然后在下面加上如下:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Language" content="<#ZC_BLOG_LANGUAGE#>" />
<meta name="Keywords" content="SEO草根|SEO草根原创博客|草根SEO写真|草根SEO天地" />
<meta name="Description" content="SEO草根原创博客为SEO草根打造属于草根自己的SEO基地,让SEO草根大赛带动草根动起来" />

也有人建议这样加上,就是把content放到name的前面,这个我一直没有时间做实验,等暑假实验一下:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Language" content="<#ZC_BLOG_LANGUAGE#>" />
<meta content="SEO草根|SEO草根原创博客|草根SEO写真|草根SEO天地" name="Keywords"  />
<meta content="SEO草根原创博客为SEO草根打造属于草根自己的SEO基地,让SEO草根大赛带动草根动起来" name="Description"  />

此外还见过有人将<title>标签优先放于<meta>标签,代码如下:

<head>
<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#ZC_BLOG_SUBTITLE#></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Language" content="<#ZC_BLOG_LANGUAGE#>" />

二、在文章内容页文章标题位置居于博客标题后面问题

 
在Z-Blog17\TEMPLATE\single.html中,文章标题的是在博客标题的后面,这样每篇文章的title就是博客标题+文章标题,不利于搜索引擎抓取分页面!所以强烈建议大家修改.

找到以下代码:

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

将<#ZC_BLOG_TITLE#>和<#BlogTitle#>调换一下位置:

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

这样修改完毕。但是修改后你会发现未修改前发表的文章还是那样显示,如果要修改,可以去post目录下找到对应的html文件进行修改。

另外在single.html中也没有keywords和description,你可以照首页中修改代码的方式修改一下:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Language" content="<#ZC_BLOG_LANGUAGE#>" />
<meta name="Keywords" content="<#BlogTitle#>" />
<meta name="Description" content="<#article/intro#>" />

注意:<#BlogTitle#>  为文章内容页文章标题,<#article/intro#>为文章的简介部分。以下是摘自淡泊明志关于在"Description“中加
<#article/intro#>的见解:description里面的标记“<#article/intro#>”,这个简介不应该有任何HTML标签,尤其是不能包含有英文的双引 号“,因为他们是放在页面的head区的,里面包含Html标签很容易导致显示出问题。本来它只应该是一段纯粹的文字,但在我们平时在写Blog的时候, 经常会漏写或者把简介也加上了许多效果,导致文章简介有很多HTML标签存在,这个只能靠你平时的写文章习惯。
有的同志可能会说,这个简介放在description这里这么危险干脆不要吧,我本人也严重同意,但不要它,没有谁能代替啊,除非你改动程序,改动数据 库加上一个新的“文章描述”那我没有意见。为了以后的升级兼容,先将就一下吧。或者你比较狠点,可以干脆点不要这一行description。我这里给出 一个折衷点的办法就是,你要加上Html标签也可以,但是平时写文章要记得把简介里面的所有的双引号“替换为单引号‘,至少我现在已经在这样做还没有出现 过问题。希望作者能在下个版本中弄个直接用于description的标签。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多