一。SEO(Search Engine Optimization)搜索引擎优化
1、搜索引擎工作原理;
2、分为白帽SEO和黑猫SEO
(1)白帽SEO:其改良和规范网站设计的作用,是网站获取合理的流量;乱加关键字,乱加外链;
(2)黒帽SEO:这类行为利用搜索引擎政策缺陷来获取更多用户的访问量,属于欺骗搜索引擎的
3、如何做白帽SEO:
(1)对网站标题,关键字,描述精心设计,反映网站定位,让搜索引擎知道网站是做什么的;
(2)网站内容优化;(增加关键字密度,增加长尾关键字...)
(3)合理设置Robot.txt文件
(4)网站地图;
(5)增加外链;
(6)网站结构优化;(前端攻城狮的分内事!)
(7)页面代码优化。(前端攻城狮的职责所在!)
二。前端工程师与SEO
1.网站结构布局优化
(1).控制首页链接数量,小型网站控制在100个左右
(2).扁平化的目录层次
(3).导航SEO优化
(4).面包屑导航(让用户了解当前所处位置,使用户可以了解网站组织形式)
(5).其他细节
2.网页代码优化
(1).<title>标题
(2).<meta keywords>关键词
(3).<meta description>网页描述
(4).编写语义化代码
(导航尽量使用ul li)
(img 标签应使用alt说明)
(table 应加上caption标题)
(正标题使用h1,副标题使用h2)
(strong em与b i标签)
(重要内容html代码放在最前面)
(重要内容不要用js输出)
(尽量少使用iframe框架)
(谨慎使用display:node;)
(不断精简代码)