1.H标签
网站单个页面的H标签尽量控制在一定数量,常见的用法是h1标签1次,h2标签2次,h3标签用3词,也有很大部分的网站不用h1标签直接使用h2标签,这种情况常见于门户站、新闻站等。
2.Alt描述
图片alt描述可以方便用户以及搜索引擎识别,alt描述中适当加入关键词提升网站内容的相关性对于搜索引擎也能提升友好度。
3.Js代码
去掉不必要的js代码或者尽量将js代码合并在一起,这样可以减少加载次数,提升网站打开速度;将js代码放在页面底部,先加载正文再加载js代码;开启Gzip功能进行js压缩;最好通过外部js调用完成。
4.Flash
尽量不要让整个网页都是flash;使用<figcaption>给flash加一个描述或者通过div+css实现,这样可以让搜索引擎识别flash。
5.导航
大部分的网站都采用“面包屑”导航,可以让导航变得清晰合理,使用户能够轻易的找到自己想要的东西;大多数的网站都有一个主导航与一个次导航(底部导航)。
6.框架布局
外部调用css文件用div+css来构造网站框架,统一网站字体和风格;table减少多层嵌套,网站代码可以得到精简,提升网页打开速度。(需要注意框架浏览器兼容问题)
7.Nofollow
对于留言板、评论以及搜索页面使用nofollow标签可以防止垃圾外链、垃圾信息等的发布;也可以用于不想搜索引擎抓取的地方。
8.Robots.txt
写好robots.txt文件可以让搜索引擎抓取不必要抓取的目录下的文件,比如系统关键文件、css、js等。
9.Sitemap
生成sitemap(网站地图)可以即时将新文章展现给搜索引擎,以达到搜索引擎秒收的状态;切记每个页面不要超过100个链接,超过可以设置分页。
10.Url写法
网站目录url写法以及文章url写法应避免出现特殊符号;url长度尽量控制在7个字符以内;url尽量静态化处理。
11.网站结构
目录结构最好不要超过3层,使用树状结构进行目录划分,或者使用扁平树状结构,让首页的权重能够分给下级目录。
12.404页面
页面访问错误页面加入网站导航或者使用跳转功能在几秒后自动返回首页;尽量保持404页面与网站首页的顶部页脚一样。
13.301跳转
通过服务器自带的功能或者用文件的方式设置301跳转,通常见于不带www的域名跳转到带有www的域名。
14.锚文本
不管是文章还是封面页都可以使用锚文本,前提是你的锚文本一定要有引导性,并且引导到与之相关的页面;单个页面的锚文本数量尽量别超过3个就好。
15.文章内容
文章开头或结尾加入版权申明并附上当前文章地址;文章尽量图文并茂的方式展现;优化文章格式参照百度百科文章结构;文章内容中尽量不出现站内链接但在必要的时候可以以纯文本、锚文本等方式插入其中,须避免过度滥用。
16.交互功能
文章页面开启相关文章区域,匹配相关文章;列表页文章展现文章tag标签;文章页面增加百度分享之类的交互功能;交互功能最主要的目的就是让用户在网站上停留时间更长久。
当然除了上述的一些方面可以让网站得到系统性的优化,更为进阶的就是在:图片压缩、原创/伪原创文章、Session/Cookies上继续做优化处理。(SEOer加油提升网站质量吧!)