1. 尽量不要把整个页面都用Flash或者图片来实现, 这样SE无法找到页面的有用信息.
2. 下载一个spider模拟器, 来查看你网页被SE检测到的信息, 可以在这个网址查看你页面被搜索引擎收集到的信息: http://www.webconfs.com/search-engine-spider-simulator.php, 根据这些信息, 修改页面, 去掉无用信息, 增加你认为有用的信息。
3. 用标准代码设计你的网页,一个页面最主要有2个部分需要关注, 一个是<head></head>, 另外一个是<boy></body>, 至少这2部分应该设计好了, SE喜欢从左到右,自上而下搜索信息, 它认为页面上面的信息更重要, 所以尽量把你要突出的信息放在页面的上面
4. <title>标志:
title标志作为页面的其实信息, SE非常看重, 应该把本页面要突出的信息精简到20个字以内作为title的值. 但不要用与页面无关的关键字作为title值, 否则会被SE惩罚.
5. <Meta>标志:
Keywords: 大多数SE说他们不看重这个, 但作为一个好的设计者, 应该尽量设置好这个值.
Description: 这个Meta值是唯一被所有SE认可的, 所以这个值应该好好设计, 字数在40字以内,每个页面应该有一个唯一的独特的description描述, 如果所有页面都用同一个描述, SE会忽略所有该值, 甚至认为你在作弊.
6. javascript: SE一般对javascript不感冒, 尽量不要在页面的<head></head>间放置大量的javascript函数, 这样会使SE不知所措, 而且大部分SE在爬行你的页面时都有时间限制, 或者最大信息量限制, 在前面放置很多javascript代码会使SE运行缓慢, 降低对你的兴趣, 最主要还是这部分代码把你后面有用信息占用了,使得SE无法获取你页面有用的信息, 如果你实在要用javascript, 尽量把所有javascript代码放在一个js文件里, 然后在页面连接这个JS文件即可
7. 给所有<img>加上alt属性, 这个一个好的习惯, 尤其是指向一个连接的图片一定要加上要连接网址的关键信息, SE会对有连接指向的图片的ALT属性进行识别, 但对无连接的图片不作处理.
8. <h1><h2>: SE对这样的信息很感兴趣, 而且会对其增加权重, 所以把最重要的信息用<h1></h1>标识出来, 把次重要的信息用<h2></h2>标识出来. 注意: 一个页面应该只有一个<h1></h1>, 可以有多个<h2></h2>, 否则会被SE认为是作弊的
9.尽量不要用mouseovers, 最好在css里用hover来实现
10. 尽量不要套用多层次的<table>, SE一般最多只能读取3个<table>的嵌套, 如果多了, 它就懒得读下去了, 造成你的有用信息没有被检测到, 我的网站 ( http://www.roseyard.com ), 就在这方面吃过亏, 后来改进后, 排名上升很多, 因为很多关键信息被检测到了.
11. <b><strong>: 这些标识也会被SE很好的注意到, 虽然权重不如<h1><h2>那么高, 可以灵活使用.
12. 一个页面的连接数量最多不要超过100个, google认为只有前100个是有用的
13. 对于搜索引擎来说,页面各个元素的权重比例。
内部连接: 10 分.
标题title: 10 分.
域名: 7 分.
<h1>和<h2>: 5 分.
页面第一个段落的开始部分: 5 分.
路径和文件名: 4 分.
相似关键词: 4 分.
每个句子的开始部分 1.5 分.
<b>和<strong>: 1 分.
内容: 1 分.
Title属性: 1 分. (注意不是<title>, 是title属性, 比如<a href=… title=””>)
alt 标志: 0.5 分.
<meta>的descrip属性: 0.5 分.
<meta>的 keywords属性: 0.05 分.
14. 尽量用HTML的格式, 如果的确要用数据库, 尽量减少参数的长度
我的网站( http://www.roseyard.com )以前显示商品都是用一个asp文件通过参数传递