2006年12月14日星期四

基于XHTML标准的DIV+CSS布局对于SEO的影响

前两天发完《SEO参考:DIV+CSS三行两列经典布局》一文,不少朋友在MSN上问我,使用XHTML标准的DIV+CSS布局对于SEO到底有什么作用。这两天简单总结了一下,写出来供参考。

  XHTML技术问题请参考相关网站研究,下面说说在SEO方面的影响。

  代码精简

  使用DIV+CSS布局,页面代码精简,这一点相信对XHTML有所了解的都知道。代码精简所带来的直接好处有两点:一是提高spider爬行效率,能在最短的时间内爬完整个页面,这样对收录质量有一定好处;二是由于能高效的爬行,就会受到spider喜欢,这样对收录数量有一定好处。

  表格的嵌套问题

  很多SEOer在其文章中称,搜索引擎一般不抓取三层以上的表格嵌套,这一点一直没有得到搜索引擎官方的证实。我的几项实验结果没有完全出来,但根据目前掌握的情况来看,spider爬行Table布局的页面,遇到多层表格嵌套时,会跳过嵌套的内容或直接放弃整个页面。

  使用Table布局,为了达到一定的视觉效果,不得不套用多个表格。如果嵌套的表格中是核心内容,spider爬行时跳过了这一段没有抓取到页面的核心,这个页面就成了相似页面。网站中过多的相似页面会影响排名及域名信任度。

  而DIV+CSS布局基本上不会存在这样的问题,从技术角度来说,XHTML在控制样式时也不需要过多的嵌套。

  这虽然没有得到确认,但还是建议使用Table布局的朋友们,在设计时尽可能的不要使用多层表格嵌套,SEOer们在文章中说明了这一点,相信他们也不是没有依据的。

  速度问题

  DIV+CSS布局较Table布局减少了页面代码,加载速度得到很大的提高,这在spider爬行时是非常有利的。过多的页面代码可能造成爬行超时,spider就会认为这个页面无法访问,影响收录及权重。

  另一方面,真正的SEOer不只是为了追求收录、排名,快速的响应速度是提高用户体验度的基础,这对整个搜索引擎优化及营销都是非常有利的。

  对排名的影响

  基于XTHML标准的DIV+CSS布局,一般在设计完成后会尽可能的完善到能通过W3C验证。截止目前没有搜索引擎表示排名规则会倾向于符合W3C标准的网站或页面,但事实证明使用XTHML架构的网站排名状况一般都不错。这一点或许会有争议,但樂思蜀本人保持这样的观点,有异议者可以拿三组以上基本同等质量的网站对比观察。

  我想,这样的情况可能不是排名规则,最大的可能还是spider爬行网站时,出现以上差异导致收录质量的不同。

  毕竟廖胜于无,建议建站或改版的朋友们,技术许可的情况下,还是选择DIV+CSS布局为好。

2006年12月11日星期一

SEO参考:DIV+CSS三行两列经典布局

这个XHTML1标准的DIV+CSS布局是著名网页设计师阿捷2004年发布在《网页设计师》上的,一个非常经典的布局,在IE、Mozilla和Opera浏览器中均可以实现居中和高度自适应。完整代码如下(在原代码的基础上作了一定规范整理):

点此下载代码 (seo_div_css_32.txt)

  页面样式图:

 DIV+CSS三行两列经典布局页面样式图

  页面实现居中等XHTML技术分析请到我编辑整理的帖子,或《网页设计师》查看,效果演示及代码:http://www.seobbs.net/xhtml32.html

  下面从SEO角度分析这个布局的优势:

  我们先按网页设计惯例来看页面中的内容分布,一般情况下,头部(A区)为站点导航,底部(D区)为辅助导航及版权信息等,左侧(B区)会放搜索、列表、排行等功能性内容,核心内容就集中在右侧(C区)。

  如上图标识所示,按传统的布局,代码编写顺序是”A->B->C->D”,也可以理解为”功能->功能->核心内容->功能”。

  都知道,搜索引擎蜘蛛爬行时,是按着页面代码顺序自上而下的,这种情况下蜘蛛很难最快的爬行到核心内容;而当页面代码过多的时候蜘蛛完全有可能没有爬行到核心内容就折回,抓取到的是与其他页面一样的功能内容时,这个页面就成为相似网页。

  为了避免这样的情况,包括新浪、搜狐、网易在内的很多网站(可能也包括你^_^),都在设计时将页面中B区和C区对调。

  再来看本布局方式,页面代码顺序是”A->C->B->D”,按内容分布可以理解为”功能->核心内容->功能->功能”,在不改变页面展示的情况下,将核心内容部分放到了前面。

  这样,蜘蛛爬行时就能在最短时间内索引到网页的核心内容。

  再加上XHTML标准设计代码精简的优势,蜘蛛爬行的效率和质量都会很高,也会更受蜘蛛欢迎的。

2006年12月3日星期日

SEO之网页文本优化

1、文案优化

  优化网页文案,好像很多SEOer都没有注意到,为了追求关键词密度,在文本里堆叠大量关键词造成语句不通顺。

  网站优化中,为了提高搜索引擎友好度而迎合搜索引擎是正确的,但网站毕竟不是做给搜索引擎看的,首要考虑的应该是访问者,在保证用户体验度的前提下优化。

  首先语句要通顺,要确保插入的关键词不影响文本语意。相信没有一个浏览者会将一篇杂乱无章的文字读到最后的,特别是商务站,潜在客户应该不会对一个连自己企业简介、产品介绍都写不通顺的网站有多少信任感。

  其次语言要简练,尽可能的让浏览者在最短的时间知道页面是关于什么的、要讲述什么内容。

  建议在有较长文本的页面里放置摘要,这样访问者可以在阅读全文之前,对页面的内容有一个大致的了解。

  2、排版优化

  在对页面文本的排版时,要处理好字符间距、行间距。一个设计人性化的网页,不一定要多少图片、色彩来衬托,但都会考虑浏览者的视觉感受。

  页面中需要突出的一定要突出。标题、小标题、章节等,这些要以突出的颜色或文字效果(如字号大小、加粗、变色)显示,正确的引导浏览者阅读。

  建议将内容较长的文本进行相应处理,如拉开章节、段落之间的距离等,让浏览者眼睛休息一下。

  3、代码优化

  合理运用标签,代码中按文本性质分别采用<Hx><p><span>等标签。

  一般情况下,建议将标题、章节等按其重要程度,分别使用<H1><H2>…标题标签,再在CSS中分别将<H1><H2>…设置不同的样式,满足设计的需要。

  段落文本应该使用<p>标签,而不是用<span>加<br>换行。<span>一般嵌套在<p>的段落文本中或用于注释、补充、说明文本等。

  按以上方法对文本的代码进行优化后,从SEO角度能正确高效的引导spider抓取文字内容等。

2006年9月26日星期二

换个角度理解SEO 要坐禅更要顿悟

接触SEO久了,难免会全身心的投入技术研究,如Zac的SEO每天一帖中《上了SEO毒瘾的症状》一文所写,沉迷于其中。但我认为,适当的腾出些时间来思考,换个角度去理解一些复杂的问题,也许会有意想不到的收获。

  刚认识Robin时,他提出了一个观点,我觉得很有推广的价值。现归纳总结,加入些我的理解发布出来,希望能给大家带来帮助。

  搜索引擎就是一个社会

  我们把搜索引擎理解为一个社会

  网站,就是这个社会中的一个个家庭

  网站中的网页,就是家庭中的一员

  网站的等级、关键词的排名,就是一个家庭或一个家庭成员的社会地位

  那么,把这样一个社会中的种种因素与现实结合起来,很多复杂的问题就变的非常易懂了。

  链接

  一个人要在社会中生活、学习、工作,就要与人交往,不然没有任何人知道你是谁,也很难在社会中生存下去。

  一个网站或网页建起来后,就要提交到搜索引擎,再与别的网站相互链接,不然搜索引擎就不会来检索你的网站,搜索引擎中没有网站的资料当然也不会有排名。

  链接质量

  一个人要是与一些罪犯有染,就会遭到大家的唾弃和社会的排斥;要是交往的是上流人士、知名人士,会提高自己的社会地位。

  一个网站或网页,链到违规的网站,搜索引擎认为与违规网站相关联,就会受到相应牵连与惩罚;如果与排名好、网站等级高的网站互链,搜索引擎也会相应提高你的网站等级和排名。

  链接广泛度

  一个人要不断的提升自己的社会地位,要进入上流社会,只认识一两个人是不行的,需要广泛拓展社会交际,与众多的上流人士交往。

  一个网站或网页,要有更高的网站等级与排名,就要寻找众多的高质量的网站互相链接,提高链接广泛度。

  垃圾链接(SPAM)

  一个人不断的使用不入流的手段,或与一些下三滥的人交往,上层人士会看不起你,你的社会地位也会因此而受损。

  一个网站使用SPAM手段四处留垃圾链接,就会不受别的网站欢迎,也可能被搜索引擎惩罚。

  ……

  结构与代码规范

  一个家的房子破烂不堪,还不干净整齐,家里的人语言粗俗,衣冠不整,那么这个家也没多少人愿意去,家里的人被人瞧不起,当然也就不会有什么社会地位;而有社会地位的人,家里虽然不一定高档豪华,但是会很整洁,家里成员会比较有素质。

  一个网站或网页,结构不合理,代码不规范,搜索引擎索引和更新的频率会很低,也不会有很好的排名;排名好的网站,即使不符合最优的标准,起码符合SEO的基本要求,做到了结构代码规范。

  沙盒效应

  一个人要进入一个社会层次需要得到公众认可,让大家都接受。一定时间内,如果都认为你这人不错而接纳你,甚至因为欣赏你而很快的接受,并准备向更高层次推举你,那么你就算正式步入这个社会层次;如果大家都不认为你目前有进入这个社会层次的资格,不愿意接受你,那么你就暂时不能进入这个社会层次,应该继续努力。

  Google就设立了这么一个沙盒机制,一个网站或网页要想Google正式索引并参与排名,就需要经历Sandbox阶段。如果网站内容性强、质量高、链接广泛,Google会很快正式索引,甚至短时间就会有好的排名;如果质量一般,Google的沙盒效应时间会很长,甚至一定时间内根本就不抓取你的网站,你需要诊断网站存在的问题,改进完善后再次准备Google检索。

  ……

  以上仅为抛砖引玉,以这样的观点思考下去,SEO相关的所有问题,都可以当作我们所熟悉的人或事来理解。

  其实很早以前,就有很多专家以身边的实事来关联理解搜索引擎的各种机制,如三人成虎效应、破窗理论、羊群机制、马太效应等等。只是没有人直接提议,系统的将空洞的SEO理论,与我们熟悉的社会环境联系起来。

  如果你真正领悟了其中的道理,会发现很多问题迎刃而解,也会悟出很多微妙之处,并总结出一套宝贵的经验。

  补充:当然,学习理论知识打好基础也是必需的,如果没有更好的学习网站,可以到我的SEO论坛搜索引擎优化版块看看,收集了很多知识文章。

2006年9月14日星期四

电子商务网站关键词选择详解

最近,在与向我们咨询SEO业务者的交流中发现,很多电子商务网站都步入了一个误区,盲目的一昧追求热门关键词的排名,甚至为了获得好的排名采取一些搜索引擎所不允许的手段,最终导致被搜索引擎清除。

  追求热门关键词的排名的现象也不止存在于电子商务类网站,但是我认为相比之下电子商务类网站对于关键词的选择更加重要,因为他们面向的是客户,是消费者,应该追求的是”访客-顾客转换率”。也就是说,优化的目的是为了让潜在客户在最短的时间内找到你,从而转换为事实客户,而不是盲目追求流量。

  本文将对电子商务网站优化中,怎样正确选择关键词,并创建一个准确、完善的关键词列表,进行详细的讲解。

  第一步 确定核心关键词

  对于单一产品的网站,核心关键词就是这类产品的名称;对于有多种产品的网站,每种产品的名称都是核心关键词。

  第二步 核心关键词定义上的扩展

  首先,很多产品不只有一种名称(如:电饭锅又叫电饭煲,照相机又简称相机等)。

  其次,如果产品不是针对单一地区的话,还要考虑产品在不同地域的名称问题(如:鼠标在台湾等地也叫滑标或游标,米线四川人叫米粉等)。

  最后,将核心关键词进行组合,与厂商、品牌、原产地(或盛产地)组合(如:格力空调,三鹿奶粉,涪陵榨菜等),与产品特性组合(如:光电鼠标,真皮皮带,玻璃茶环等),进行多重排列组合(如:彩屏和弦手机,数字高清电视,真皮单人沙发)。

  第三步 站在客户角度扩展关键词

  这需要模拟客户思维,假定自己是一个准客户,要购买某种产品,那么一般我会用什么样的词去搜索。完成这一步需要从多种着手,可以根据客户反馈的资料中去发现,可以向客户、销售人员、代理商咨询,也可以让多人模拟客户思维,然后将他们搜索的词进行整理,毕竟每一个人习惯不一样。

  第四步 利用关键词工具

  使用搜索引擎工具,将按上述步骤扩展出来的关键词列表进一步扩展、完善。

  Google关键字工具:https://adwords.google.com/select/KeywordToolExternal

  百度相关搜索:http://d.baidu.com/rs.php

  更多工具请查看《SEO工具,站长必备

  在这些工具中,一一输入列表中的关键词,查询与这个词相关的系列关键词或关键词组合,工具会按热门程度(搜索量)进行排序。

  这一步中,我们可以做以下工作:

  参考查询结果中的”被搜索次数/搜索量”,在关键词列表中进行标注,供关键词部署时参考;

  在搜索出来的关键词列表中,选择最适合于某一类产品或某一件产品的词或组合,对关键词列表进行扩充;

  将关键列表中查询结果没有的词或组合进行筛选,这些词要么搜索量很低没有实际意义,要么本身组合错误。

  第五步 参考竞争者的关键词

  可以浏览竞争者的网站,看看是否有没你还注意到的关键词,这样可以更好的完善关键词列表。

  以你关键词列表中的任何一个词搜索,结果页里的网站都是竞争者,但建议只研究前10名(不包括付费推广的网站)。

  当然,也不需要将列表中的词一一搜索,找出竞争者的网站,再一一的去看,可以适当挑选比较核心的关键词进行搜索,再从结果中选择部分网站进行研究。

  虽然,认真按上述步骤所创建出来的关键词列表,就基本上没有多少关键词不包含在内的(^_^),但百密也可能有一疏,也许竞争者网站中就暗藏着一个你没有注意到的,有效关键词指数(KEI,Keyword Effectiveness)极高的词哦。

  当你逐步完成了这五步之后,你会发现你拥有了一个准确完善的关键词列表了,这将为网站优化的关键词部署及整个网站优化的过程提供重要的参考。

  最后,要提醒一下的是,某些文章中介绍的优化错拼词的方法,对电子商务网站是不适用的。试想一下,访问者会从一个连商品名都写错的网站购买产品吗?我想不会的,至少我是不会的,这样做只会损失权威性。

  PS:

  三天,顶着很多人的骚扰总算完成了这篇文章,累啊!

  但我知道,真正领会了这篇文章,并按我的建议去做的人更累。

  关键词列表的创建,是SEO工作中的一项重要内容,随着电子商务网站的盛行,我相信会给大家带来一些帮助的。

  如果时间允许,稍候我会再写一些关于电子商务网站优化方面的文章。

  再说一句,目前还痴迷于追求热门词排名的朋友们,别再执迷不误了!前方是死路,希望在转角!电子商务网站不是资讯站,也不是娱乐站,存在的意义是创造经济价值,商家要的是接到更多的订单,而不是天天看你给的流量增长表!

  我的一位朋友做旅行社的,之前不听我的劝,发誓要把”XX旅游”这个词做上去(XX是地名,不透露了,他常来这看文章,说了要挨骂~呵呵),三个多月没排上去不说还被封站了。重新申请了域名后,听从了我的建议,”XX旅游线路”、”XX景点介绍”、”XX旅游注意事项”几个词很快有了较好的排名,业务量也增长了好几倍。

2006年9月13日星期三

SEO工具,站长必备

内容与结构工具

搜索引擎抓取内容模拟器

可以模拟蜘蛛抓取指定网页,包括Text、Link、Keywords及Description信息等。
http://www.webconfs.com/search-engine-spider-simulator.php

页面相似度检测工具

检验两个页面的相似度(如果相似度达80%以上,将可能受到惩罚)
http://www.webconfs.com/similar-page-checker.php

Sitemap 制作工具

在线创建 Sitemap 网站地图文件

中文:http://www.xinqj.com/sitemap/sitemap.asp

英文:http://www.xml-sitemaps.com/

在线创建Sitemap可能会有一些限制,推荐使用下面的离线工具:

Google SiteMapBuilder .Net

Sitemap 网站地图文件创建软件,可以很方便XML格式、txt格式的Sitemap
http://www.seobbs.net/read.php?tid=10620

注意:此软件工作于.Net 1.1 环境,2.0下无法运行。

综合查询工具

网站收录查询

同时查询网站在Google、百度、Yahoo等8个搜索引擎中的收录情况
http://tool.cndw.com/Shoulu/Index.asp

关键词排名查询
在Google、百度、Yahoo等多个搜索引擎中查询指定网页、指定关键词的排名情况
http://www.seores.com/search/keywordrank.asp

搜索引擎优化监视器(SEO Monitor)

一个仅300多KB的小软件,可以在多个搜索引擎中,查询多个关键词的排名情况,并记录历史排名情况供参考
http://www.seobbs.net/read.php?tid=2490



域名Whois/IP工具最详细的Whois/IP工具,包括很多实用数据。
http://whois.domaintools.com

关键词工具

Google Adwords关键词工具

查询指定关键词的扩展匹配,并可以根据词义进行扩展,显示出搜索量、竞争度和受欢迎度
https://adwords.google.com/select/KeywordToolExternal

百度相关搜索

按热门程度排序,列出指定关键词相关的扩展匹配及热门程度
http://d.baidu.com/rs.php

百度指数

以图表的形式显示指定关键词在百度中的关注度、媒体关注度,登录后可以定义列表。
http://index.baidu.com/

关键词密度分析工具

分析指定关键词在指定页面中出现的次数,及相应的百分比密度

中文:http://tool.cndw.com/Seo/Key_Density.asp

英文:http://www.keyworddensity.com/

关键词热门排行及指数

谷歌热榜:http://www.google.cn/rebang

百度排行榜:http://top.baidu.com

Yahoo排行榜:http://misc.yahoo.com.cn/top_index.html

搜狗指数:http://www.sogou.com/top/

搜搜龙虎榜:http://www.soso.com/lhb/s_i_sosolhb.shtml

Google相关工具

Google网站管理员工具

Google为站长提供的一个很有价值的平台,是站长了解Google、与Google对话的窗口。
https://www.google.com/webmasters/tools/

Google Analytics

Google推出的免费分析服务,对市场营销和内容优化上提供很多专业报表
http://www.google.com/analytics/zh-CN/

Google Dance 查询工具

不仅可以查询Dance情况,还可以通过E-mail及时获得每月google dance通知
http://www.seochat.com/googledance/

GOOGLE PageRank工具

SEOChat.com提供的免费工具,可以查询在Google多个服务器上的PR值
http://www.seochat.com/seo-tools/future-pagerank

SEOChat.com提供的免费工具,可以同时查询多个域名的PR值
http://www.seochat.com/seo-tools/pagerank-lookup/

SEOChat.com提供的免费工具,可以查询网站中各页面的PR情况
http://www.seochat.com/seo-tools/pagerank-search/

查询网站各页面链接PR值
http://www.rightscripts.com/pagerank/

Google PR历史更新时间表

查看Google从2000年至今,更新PR的具体时间和周期时长
http://www.seocompany.ca/pagerank/page-rank-update-list.html

链接工具

链接广泛度检测工具

反向链接查询工具,同时支持Google、百度、Yahoo等多个搜索引擎
http://tool.cndw.com/LinkIn/Index.asp

查询Google中反链的工具,可以抓取文本标题和链接(中文标题显示的是乱码)
http://www.webconfs.com/google-backlink-checker.php

Yahoo新推出的链接检查工具,可以查询网站中所有被检索的页面以及反向链接情况
http://siteexplorer.search.yahoo.com/

无效链接检查工具

Xenu Link Sleuth
http://www.seobbs.net/read.php?tid=2307

W3C GLink Checker
http://validator.w3.org/checklink

其他工具

国外主要搜索引擎和人工目录的关系表

2个Flash,解析国外主流搜索引擎与人工目录的关系,对海外推广很有帮助
http://www.seobbs.net/read.php?tid=911

网站历史查询工具

美国互联网档案馆(The Internet Archive)保存了自1996年开始,借助Alexa搜索引擎获取的网站资料
http://web.archive.org/collections/web/advanced.html

IP绑定域名查询

查询同一IP下绑定的域名情况
http://www.myipneighbors.com/



Alexa世界排名查询
http://alexa.chinaz.com/

网站速度检查

中文: http://www.linkwan.com/

英文: http://www.cleverstat.com/