您现在的位置是:芭奇站群管理系统 > 优化技巧 > -> seo之html代码优化

seo之html代码优化

时间:2010-05-16 14:54

  一、文档类型(doctype)

  xhtml1.0有三种doctype:

  1、过渡型(transitional)

  <!doctypehtmlpublic"-//w3c//dtdxhtml1.0transitional//en""abcdw3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">

  2、严格型(strict)

  <!doctypehtmlpublic"-//w3c//dtdxhtml1.0strict//en""abcdw3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">

  3、框架型(frameset)

  <!doctypehtmlpublic"-//w3c//dtdxhtml1.0frameset//en""abcdw3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">

  二、名字空间(xmlns)

  <htmlxmlns="abcdw3.org/1999/xhtml">

  三、声明语言编码(charset)

  1、中文简体:

  <metahttp-equiv="content-type"content="text/html;charset=gb2312"/>

  2、中文繁体

  <metahttp-equiv="content-type"content="text/html;charset=big5"/>

  3、英文

  <metahttp-equiv="content-type"content="text/html;charset=en"/>

  4、中英文(国际)

  <metahttp-equiv="content-type"content="text/html;charset=utf-8"/>

  5、西欧

  <metahttp-equiv="content-type"content="text/html;charset=iso-8859-1">

  6、阿拉伯文

  <metahttp-equiv="content-type"content="text/html;charset=asmo-708">

  7、中欧

  <metahttp-equiv="content-type"content="text/html;charset=iso-8859-2">

  四、标题标签(title)

  <title>东栋新升_上海seo行业专业seo公司上海seo搜索引擎优化seo公司</title>

  1、第一个关键词

  必须是该页面的主要内容,比如“网站优化页面”,就应该写“网站优化”

  2、名词短语

  必须是介绍前面的一句带有关键字的名词短语,上例中存在“seo”、“上海seo”、“seo公司”、“上海seo公司”、“上海seo行业”、“seo专业”、“专业seo”、“专业seo公司”、“上海公司”、“上海专业seo公司”等等众多关键词,注意尽量不要使用“的”、“了”、“啊”、“上”等不能够组成关键词的字,原因:浪费资源

  3、其他关键词

  网页文本没有的关键词不要放在上面

  4、符号

  符号“_”不要写成“—”(中文状态),可以写成“-”(英文状态);符合“”可以用“,”(英文状态)代替,不要使用“,”(中文状态)。

  5、字数

  关键词四——六个字即可,短语+第一个关键词不宜超过39个字符(19个字以内为宜),总的数量不宜超过80个字符(40个中文汉字),超过39个字符的部分将不被搜索引擎显示,超过80个字符的部门将不被搜索引擎收录,超过部分过多对网站排名有影响。

  6、其他

  结束的时候不要使用“/>”,应该直接写“>”

  <metaname="keywords"content="搜索引擎优化,seo">

  1、字数

  总的数量不宜超过100个字符(50个中文汉字)

  2、关键词

  关键词不要叠加,“包装机械,包装设计,食品包装,包装公司,包装用户,包装信息,包装订单,包装企业,包装新闻,包装资讯”应改为“包装,设计,食品,公司,企业,用户,信息,机械,订单,新闻,资讯”,有时为了增加相关性,可以添加几个“包装机械,包装设计”之类的关键词,以增加相关性。

  3、符号

  符号需使用“,”(英文状态),而不是“,”(中文状态)

  4、其他

  结束的时候不要使用“/>”,应该直接写“>”

  <metaname="description"content="东栋新升是上海地区专业的seo公司,主要从事搜索引擎优化(seo),网站优化,用户体验优化(ueo),营销型网站建设以及相关的seo咨询和培训等业务”>

  1、字数

  不要超过200个字符(100个中文汉字),超过152个字符(76个中文汉字)的部分将不被搜索引擎显示。

  2、符号

  符号需要使用“(”、“)”(英文状态),而不是“(”、“)”。原因:浪费字符数。

  <metaname="copyright"content="东栋新升(021-seo.com)版权所有">

  1、关键词

  尽量包含关键词,且能够表示唯一属性。

  2、字数

  28个字符(14个中文汉字)以内即可,比如“上海东栋新升网络科技有限公司”即可。

  3、符号

  不建议使用中文状态下的符合,因为中文状态的字符一般占有两个字符,浪费了一个字符。

  <metaname="author"content="东栋新升">

  建议不要超过12个字符(6个中文汉字),4-8个字符(2-4个汉字)最佳。

  五、层叠样式表(css)调用

  <linkhref="abcd021-seo.com/img/main.css"type="text/css"rel="stylesheet">

  尽量只用一个.css文件,地址采用绝对地址。

  六、脚本语言(js)调用

  <scriptsrc="abcd021-seo.com/js/vip.js"type="text/javascript"></script>

  同层叠样式表(css)调用

  七、其他代码尽量不用

  尤其注意到有:

  1、把css代码直接写在头部

  2、把js代码直接写在头部

  3、<metahttp-equiv="refresh"content="5;url=abcd021-seo.com">

  尤其注意:不要使用刷新的方式进入首页。

  八、去<table>化

  美工尽量使用div+css的模式,而不是传统的table,因为table标签众多,搜索引擎能读懂的标签比较少。

  九、标签大小写要符合规范

  尤其注意不要将下列标签写成大写

  1、<title></title>

  2、<meta>

  3、<body>

  4、<a>

  5、<img>

  6、<h1></h1><h2></h2>

  7、<strong></strong>

  8、<head></head>

  十、双标签的不要忘记闭合标签

  十一、标签嵌套要合理

  <div><h1>第一包装</h1></div>

  十二、特殊字符用编码标识

  如:“&copy;”版权符号用“&copy;”;“&reg;”注册商标用“&reg;”表示。

  十三、链接标签(<a>)

  <ahref="abcd021-seo.com/baozhuang/index.html"target="_blank"title="东栋新升&#10;上海seo培训频道">上海seo培训</a>

  1、换行符

  如果希望注释多行显示,可以使用“&#10;”作为换行符

  2、关键词字数

  建议不超过36个字符(18个中文汉字)

  3、排列原则

  独特性的关键词放前面,重复性的关键词尽量靠后

  4、其他

  尽量不要使用“的”、“上”、“好”、“等等”等,搜索引擎数据库默认不收录的字

  十四、图片标签(<img>)

  <imgsrc="abcd021-seo.com/images/logo.gif"alt="东栋新升logo">

  十五、flash标签(<object></object>)

  在标签前添加<!--flash广告开始:2009年4月7日至10日励华国际彩盒展将在上海新国际展览中心举行-->

  在标签后添加<!--flash广告结束-->

  1、标签内不要出现“”(空格)、“--”、“!”等破坏<!---->标签的字符

  2、字数以表示出flash大体内容为宜,不宜添加flash未表达的文字,会被判为作弊。

  十六、框架标签(<frameset></frameset>)

  <framesetrows="80,">

  <noframes><body>正文内容</body></noframes>

  <framename="top"src="abcdxamu.cn/index.htm">

  <framename="bottom"src=abcdxamu.cn/index.htm>

  </frameset>

  十七、css代码

  1、如:

  h1{

  font-size:16px;

  color:#0000ff;

  text-align:left;

  }

  p{

  font-size:18px;

  color:#0000ff;

  text-align:left;

  }

  改写为

  h1,p{

  font-size:18px;

  color:#0000ff;

  text-align:left;

  }

  2、再如:“margin:0px0px0px0px;”改为“margin:0px;”