分享SEO代码优化规范教程
一、将要将CSS、JS与HTML相分离,将CSS、JS写入外部文件并调用,将可以合并的CSS和JS文件合并,并作必要的压缩。正在开发的文件命名为file.dev.css,file.dev.js;开发好的使用file.css,file.js;压缩过的使用file.min.css,file.min.js来命名,防止出现混乱。
JS在线压缩http://.biaodianfu./js-yasuo/
CSS在线压缩http://.cleancss./
所有JS使用外部调用如
二、书写格式的规范,HTML书写时要有缩进,缩进请使用“tab”键,而不是使用“空格空格空格”,对代码块要进行必要的注释。HTML里要避免空行。
代码块
三、HTML协议,建议使用XHTML协议,使用要求较为宽松的过渡型(Transitional)协议
并设定命名空间
四、所有标签及元素必须小写,xhtml与html更为严格,如以前使用的要改为使用,所有属性值用引号括起来。
五、Head部分的规范
1.文件编码
2.titletitle长度控制在10-60个字符之间,一个汉字算两个字符,title使用”_”或”|”将关键词区分,好不使用”-”和”,”,个人建议关键词间使用“_”,关键词与网站名之间使用“|”,个人认为这样能使title表达的意思更为清晰。用户在搜索引擎中搜索看到的为显著的就是title这部分,所以title不但要包含主要内容,还要让客户看上去有清晰的表达方式。title的书写页面考虑用户体验,不能一眼看上去有seo的明显痕迹。对title进行必要的精简,虽然搜索引擎Google对title的大容忍度是64个字符,百度62个字符,title好是越简单越好,title中要包含主要关键词,并有对主关键词的补充说明,能使客户能清晰的知道网站提供的服务内容是什么。书写title前要考虑title中的目标关键词是“完全匹配”“完整匹配”“全部匹配”“部分匹配”还是会出现“不匹配”,要考虑匹配顺序。对title的修改,应为百度对title的修改非常敏感,轻则降权,重则K站,所以对title的修改必须慎重。title并不是不能修改,修改title的方式为,从后一个关键词改起,等收录以后再改倒数第二个,主要的关键词放到后修改。
2.keywordskeywords的长度要小于100个字符,keywords数量好不超过10个。排在越前面的keyword越占优势。Keywords中的关键词在网页中至少要出现一次。主要关键词要出现3-4词。
3.descriptionDescription要少于200个字符,description主要是对当前页面的简单描述,描述中可以放置关键词。
六、内容文章越靠近开始标签越好
Body中所有关键词密度 5%-20%之间(所有关键词/总共词数),Body中单个关键词密度1%-5%之间(单个关键词/总共词数),控制关键词距离(距离远近都要出现),和关键词顺序(一致与不一致要都出现),页面内链出要少于100个,内链文字好要小于所有文字的20%。
七、CSS命名
CSS命名要统一,如使用“驼峰式”比如
或统一使用下划线,同一页面和同套页面不要出现两种或以上命名规则,好整个网站保持一致。
八、 在同一页面统一使用一次,H1,H2, H3文字不要使用连接。H1主要用于页面主标题,H2可用于副标题,H3用于侧边栏标题等,Strong可用于页面内关键词,虽然strong不受限制,但不要过多使用,一个页面3-4个就够了。
九、Url命名
URL中统一使用英文小写,统一将URL转成UTF-8编码
1.使用中文拼音面向中文的页面建议使用中文拼音
2.英文如要使用英文,请在英文单词中间加“-” 比如 globalhotel 好使用global-hotel,搜索引擎会认为“globalhotel”是一个单词。“-”在URL中不要超过4个。
十、图片优化
1.alt属性,图片格式jpg,图片修改,图片大小
图片必须要要有alt属性,图片旁好有文字描述,图片格式选用JPG格式,网上保存的图片要对其做调整,放大,缩小,裁剪等,使其md5不一致。
十一、
链接显示,链接描述要与链接显示不同,链接描述主要是做“长尾关键词”
十二._blank 页面是否从新窗口
页面点击后可通过可返回原来页面的不使用 _blank,如可通过导航栏,侧边栏返回前一页的不使用_bank,页面内没有可返回前一页的使用_blank
十三、页面内显示内容用字符替代,避免与HTML冲突。
如 ” <” 用 “<”表示,” >” 用 “>”表示。
十四、语义化代码
比如想要呈现几个产品
原来
产品1:怎么样怎么样
产品2:怎么样怎么样
产品3:怎么样怎么样
语义化结构为
产品1:怎么样怎么样
产品2:怎么样怎么样
产品2:怎么样怎么样
以酒店为例
如果如果一个页面要显示几个酒店
如果酒店是按顺序排列的就要使用有序排列。
seo排名培训
- seo推广是什么意思呢 seo是什么推广网站
- seo免费优化网站 seo网站优化优化排名
- seo关键词排名优化 seo关键词排名优化多少钱
- seo是什么职业 seo属于什么职业
- seo具体怎么优化 seo常用优化技巧
- seo搜索引擎排名优化seo搜索引擎排名优化案例分
- seo关键词优化软件 seo网站优化软件
- seo从入门到精通 seo零基础入门到精通
- seo百度发包工具 seo发包程序
- seo推广网址 seo推广的网站和平台有哪些
- seo排名快速优化 seo技巧seo排名优化
- seo关键词优化 百度搜索关键词排名优化推广
- seo的基本步骤 seo的基本步骤顺序
- seo具体怎么优化 seo具体怎么优化内容
- seo关键词首页排名 seo关键词排名得分公式
- seo排名优化公司价格 seo排名优化服务