http://openweb.baidu.com/doc/...SEO搜索引擎优化整体优化1、生成对搜索引擎友好的站点地图2、增加外链,在各个网站推广3、导航链接优化,不超过三层4、面包屑导航增强位置感5、不断精简代码6、js代码如果是操作DOM操作,应该放在body结束标签之前越多越好。html代码之后,html文件从上到下引入css执行加载,程序还是执行script脚本,然后中断线程。script脚本执行完成后,程序继续执行页面效果。事件驱动的js可以放在body之后。HTML不区分大小写,js区分大小写。7.把重要内容的HTML代码放在最前面,放在最前面的内容被认为是最重要的,优先让“蜘蛛”读取并抓取内容关键字8.不要用JS输出重要内容,因为“蜘蛛”"不知道语义标签重复,尽量不要在每个页面的
标题中设置相同的内容<metakeywords>#Keywords,只列出几个页面的重要关键词,记得堆多了<metadescription>#网页描述,要对网页内容进行高度概括,切记不要太长,关键词堆砌太多,而且每个页面都要不一样。<body>#尽量让代码语义化,在合适的位置使用合适的标签,用正确的标签做正确的事。让读者和“蜘蛛”一目了然。<atitlerel="nofollow">#页面内链接要有说明,加上“title”属性,让访问者和“蜘蛛”知道。对于外链,链接到其他网站,需要加上rel="nofollow"属性,告诉“蜘蛛”不要爬,因为一旦“蜘蛛”爬了外链,就不会再回来了。<imgalttitle>#图片Addalt,title<h1>#文字标题用<h1>,副标题用<h2>,不用h3-h6#“蜘蛛”认为最重要,如果你不喜欢<h1>的默认样式,可以通过CSS来设置。文字标题尽量使用<h1>标签,字幕使用<h2>标签,h标题标签不要乱用在其他地方<br>#只用于文字内容的换行<p><br><p><caption>#表格标题标签<strong>,<em>#需要强调时使用。<strong>标签在搜索引擎中具有很高的价值。它可以突出关键字并显示重要内容。<em>标签的强调效果仅次于<strong>标签<b>,<i>#只是为了展示有效时才使用,不会对SEO有任何影响。<main>#页面的主要内容,一个页面只能使用一次。如果是web应用,将其主要功能包围起来<small>#注明细则,填写免责声明、备注、签名、版权<mark>#高亮文字(黄色)提醒读者。<figure>#创建图片<figcaption>#图的标题必须是嵌入图中的第一个或最后一个元素<cite>#表示引用或引用,比如书名,歌名,电影等,唱歌Meetings,concerts,norms,newspapers,orlegaldocuments等等。datetime属性遵循特定格式。如果忽略此属性,则文本内容必须采用合法的日期或时间格式。<abbr>#解释缩写。使用title属性提供全名,仅在第一次出现时使用<address>#作者、相关人员或组织联系信息(邮箱地址、联系信息页面链接)<del>#删除内容<code>#标记代码。包括示例代码或文件名(<<>>)<pre>#预格式化文本。保留文本固有的换行符和空格<progress>#Completeprogress。该值可以通过js动态更新。<meter>#表示分数的数值或已知量程的测量结果。比如投票结果。<audio><video><dialog><progress>©#文本缩进不使用特殊符号应该用CSS设置。版权符号?display:one不要使用特殊符号?;#对于不想显示的文本内容,应该设置z-index或者设置在浏览器监视器之外。因为搜索引擎会过滤掉display:noneiframe#Frame中的内容,因为“蜘蛛”一般不会读取里面的内容语义布局<head><title>