12月31号,PR再次更新
十二月 31, 2009 by admin · Leave a Comment
早上打开电脑,群里就说PR值更新了,查下自己的几个站,都4了。竟然这个才做了半个月的一个反链还没有的站都3了。公司的6。基本情况就这样。
谷歌有可能已经提前部署了新一代“咖啡因”(Caffeine)搜索技术
十二月 30, 2009 by admin · Leave a Comment
据国外媒体今日报道,有搜索引擎优化人士发现,谷歌搜索引擎的响应速度比以往更快,并据此判断谷歌有可能已经提前部署了新一代“咖啡因”(Caffeine)搜索技术。
咖啡因技术将采用全新的网络索引技术,从而提升搜索引擎的响应速度。谷歌最早于今年夏天开始测试这一技术,并且准备将该技术部署到整个谷歌搜索中。但谷歌此前曾表示,该技术的部署要等到元旦以后。
对于普通用户而言,由于咖啡因只是更改了底层技术,因此谷歌的外观、用户界面以及搜索结果都不会有任何变化,但却可以大幅提升搜索请求的响应速度,尤其是对图片和视频的检索速度会大幅提升。
网站优化速度为王 提高用户体验
十二月 29, 2009 by admin · Leave a Comment
要想提高网站的订单转化率,最重要、也是最基础的指标就是速度。互联网产品最大的用户体验就是速度。所以在网站策划阶段需要尽可能让用户更快,更高效。再制定网站运营策略时也需要讲速度。所以在做SEO的时候要注意的一些问题。
第一 网页打开速度一定要快
许多数据研究都证实,用户体验中网站打开时间是在2秒以下。用户的忍受度的最长等待时间在6~8秒之间。这就是说,8秒是一个边界值,如果你的网站打开速度在8秒以上,那么用户会感到烦闷,大部分访问者最终都会离你而去。但是,如果在等待载入期间,网站能够向用户显示反馈消息,比如一个进度条,那么用户可以忍受的时间会延长到38秒。所以不管怎么用尽一切方法提高网页的速度。如何提高网页的速度?
(1)加强硬件条件:这个需要增加网站运营成本,但是从某些角度而言是相当有必要的。 投资越大,回报也就越大。
(2)给你的网页减减肥:为什么TABLE标签会被,DIV+CSS所取代,其最主要的原因就是能够降低页面的大小。 不要使用太大的图片和FLASH文件,对网页代码进行进一步的优化。
(3)合理的网页布局:这个在网站策划中就显得非常重要,在布局时不要啥都往上放,有针对性,有目的性的针对页面进行布局,布局切勿太花哨,因为这样也会增加网页的负担。
(4)网站页面静态化:静态页面总是由好处的,将页面静态化后将大大降低服务器的请求次数,也降低了数据库的承载压力。将主要的首页、二级栏目页、详情显示页等做静态化,也将提高网站的速度。
(5)页面引用文件优化:将CSS/JS使用外部引用替代。并将CSS引用文件放在网站顶部,将JS引用文件、包括统计文件放在页面底部,也是提高网站页面的好方法。
从上文中可以看出,以上的页面方法对于SEO也是相当有好处的。参考文章《测试网页速度》
第二 加速用户的时间
加快用户时间,是指让用户在访问你的网站时,发现时间过得特别快。换言之就是增加网站用户的停留时间。当我们再做一件有兴趣的事情时,总是会忘了时间。所以加快用户的时间,你网站的东西就越好卖。如何提高用户黏度?
(1)关键点内容为王:让用户的时间加快,首先最主要的就是内容,电子商务网站可以通过产品数量如:淘宝网。门户类网站则以信息的速度:如新浪。信息类网站则以文章的质量,如博客;其它网站的类型就不一一列举了,总之内容是王道。
(2)合理的网站界面:我这边使用合理,而不是漂亮。因为客户类型不同,审美能力也不同,甚至不需要美,咱就用合理。相信哪个用户都不愿意在一个杂乱的空间里呆上一整天。首先合理是干净整洁,再加上点艺术渲染。
(3)分布网站相关性:除了给网站的内容之外,吸引浏览网站的其它内容也是主要方法。比如,当当网搜索引擎中会有关键词提醒,会有用户浏览过的其它书籍等等。从用户的实际使用角度出发,根据当前页面的主要内容,去设定相关性,给予用户最实际的帮助。这样才能让他留在你的网站。
(4)对比功能很有趣:这个方法要慎用,不能随便使用,只能在垂直搜索网站或者分类网站上才能使用。如果在B2C上使用太多的对比功能,是会降低订单转换率的。因为还有很多用户难以选择,最后放弃购买。
(5)评论啥的少不了:让用户可以和你的网站有互动的窗品,如论坛、评论等,现在流行豆瓣和digg模式也不错,看别人的评论也是个好方法。同样也会影响用户的购买行为。
(6)建立有效的沟通:想通过网页达到有效沟通很难,只能通过IM工具来完成,很多B2C有在线咨询服务的功能,当用户有问题时,立即解决。即能提高订单转换率,又能让用户体验到客户服务,对网站建立口碑效益,还真是一举多得。但切勿烂用,否则用户的忍受度也是有限的。
(7)小恩小惠力量大:通过利益的唆使,很多用户就会参与进来,甚至会带来更多的潜在用户。这样可以大大消磨用户的时间,也将增加网站的黏度。
第三 购物速度要快
要让用户快速的找到自己想要的产品,让用户快速的进行购买。在网上购物大多属于冲动性消费,用户产生购买冲动可能就只有一瞬间,如果你购物流程太烦琐,有的还需要注册,注册时又要填很多无用的信息,这样用户就觉得烦,失去一张订单是小事,失去一个用户可是大事啊。如何提高用户的购物速度?
(1)优化购物流程:不要用户一点购买就先提示用户注册或者登陆,应该采用cookies技术记录用户的选购,等用户选购完了,确认的时候,顺手完成注册完成定购。或者不如支持非会员购物呢。
(2)舍弃那些不需要的信息:比如我之前在购买时,有的网站需要我填写性别、QQ号码,我脑子里所想的就是“有病”阿。这些信息对你有啥用,还得老子填。
(3)有意义的向导性信息:如果购物的确需要很多信息,那你就得告诉用户为什么需要。比如“环游旅行网”订一张机票,他的购物流程相对复杂些,所以我们用“步骤法”提示用户,同时在每个关键点都使用“提示法”,为什么要填写,对您的预订有什么好处。比如,保证快速订位等。这样用户就愿意走完复杂的流程。
(4)对待客户请友善些:通常我们再预订过程中,会有数据校验,比如手机号码,有的网站报错信息就是“手机号码必须为13位数字”,像是命令一样,如果换成“您输入的手机号码有误,请核对后再次尝试,如:135XXXXXXXX”
(5)快速的背后更要注意:我们能让用户快速的完成购买产品,但是购买产品完了之后我们需要给到最友善的帮助,否则购买也会逃走。比如,订单下完之后,我们会提醒用户,发货流程,产品确认提示等等帮助信息,告诉用户接下来,该如何。
第四 回访速度也要快
客户离开网站后,我们要让用户快速的回来,这样就会产生重复访问数,有了再次的回访,就更容易记住我们的网站,也就更容易成为我们的忠实用户。通过各种推广活动,营销手段让你的用户能够快速的回来。具体的方法咱先卖个关子,很多实际可行的方法张楠认为都是摸石头过河需要实战才能知道的,所以要靠大家自己领会了。
用YSlow网站策划维护工具测试网站页面访问速度
十二月 29, 2009 by admin · Leave a Comment
YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面上的很多不足,并且可以知道我们改怎么却改进和优化。
仔细研究了下YSlow跌评分规则主要有12条:
1. Make fewer HTTP requests 尽可能少的http请求。。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思考了下,为什么把这个三种请求过多列为对页面加载的重要不利因素呢,而过多的IMG请求并没有列为不利因素呢?
发现原来这些请求都是可以避免的。
15个JS和3个CSS完全可以通过特殊的办法进行合并(这个技术部已经帮我们解决了,实在是太感谢了,嘿嘿。),这样合并以后,一般情况下页面上只会出现一个JS和一个CSS(对JS的封装得有一定的要求)。
但是47个CSS background images请求改怎么解决呢?为什么页面上的纯IMG请求时合理的,而CSS background images请求过多就是不利因素了呢。这个我想了很久,总算明白,原来是这样的:
一般页面上的ICON,栏目背景啊,图片按钮啊,我们都会用图片CSS背景来实现,而一般这个图片CSS背景用到的图片都是比较小的,所以完全可以把这些图片合并成一个相对比较大的图片,这样页面上只会出现一个CSS background images请求,最多也就2-3个。后来仔细看了下雅虎美国的页面,他们的确也是这样做的,虽然这样做需要花一定的时间来有规则的合并这些ICON,栏目背景,图片按钮,以方便CSS调用,但是这样做绝对是合算的,而且是有必要的,YSlow也是极力推荐的。
2. Use a CDN这项我们的评分是F级,最低。说实在的,我刚开始什么是CDN都不知道。后来查了GOODLE才知道。CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络”边缘”,使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。
看来上述的解释后,基本上明白了CDN是怎么回事,后来咨询了下中文站点SA,得知我们网站目前的确还没有做CDN的优化,但是据说我们有更加先进的技术来解决类似的问题(具体什么技术那就保密了),但是毕竟CDN也是个相当不错的技术,所以在我们先进技术的基础上在做CDN优化,肯定比现在更好,嘿嘿。据说SA明年会做几个点的CND。
3. Add an Expires header设置过期的HTTP Header.设置Expires Header可以将脚本, 样式表, 图片, Flash等缓存在浏览器的Cache中。
其实我们网站也做了这个优化,至少图片在这个上做过优化,但是没有做完全。我们的CSS和JS都还没有做过优化,倒是外部引入的一个广告JS做了,呵呵。其实设置过期的HTTP Header 更应该做在脚本, 样式表, Flash上。不过据说这个SA也是没有做的,但是有一定的风险,因为JS和CSS是有一定的逻辑,如果服务器端和客户端都存在缓存的话,万一出了什么问题,对我们以后查找问题的所在和增加难度,不过我想两者中是可以权衡和并存的。
4. Gzip components 对我们的页面内容进行Gzip格式的压缩,Gzip格式是一种很普遍的压缩技术,几乎所有的浏览器都有解压Gzip格式的能力,而且它可以压缩的比例非常大,一般压缩率为85%,就是说服务器端100K的页面可以压缩到25K左右的Gzip格式的数据发给客户端,客户端收到Gzip格式的数据后自动解压缩后显示页面。
5. Put CSS at the top 把CSS外部链接放到页面的顶部。
其实这个原则我们一般都遵守的,如果把CSS外部链接作为逻辑的一部分出现在页面头部以下,我个人觉得这个本身就是个错误。还好,我们的页面基本上都做到了,可是有些页面比如LIST页面,还是出现了和逻辑挂钩的CSS链接,原因是为了解决一些本来就不合理的产品逻辑。所以,我们WEB前端工程师有义务杜绝这些不合理的产品逻辑破坏我们的页面结果及页面加载速度,不能为了实现而实现。
6. Put JS at the bottom 把Javascript脚本尽量放到页面底部加载。
一开始为以为Javascript脚本尽量放到页面底部加载,是指所有的JS脚本都要放到底部,后来才发现,并不完全是这样,这里所指的脚本是指那些在加载过程中要执行的脚本,所以一般的处理办法还是页面头部引入JS链接,页面底部执行JS脚本程序。为什么要这么做呢?呵呵,其实很简单,为了实现最大的下载并行,页面加载初期做的事,最好只有下载,HTML的下载,CSS的下载,JS的下载,等下载完成后再去实现页面渲染,JS脚本运行。这个方面我们还需要努力,很多页面我们在加载过程中运行了一部分脚本,或许是为了实现一些功能,没有办法,不过或许有更好的办法来替代呢。。。
7. Avoid CSS expressions 避免CSS表达式
其实在CSS中运行表达式和页面加载中运行大量的JS脚本差不多,或许还更慢,而且还不兼容,虽然可以使我们在页面逻辑简单不少,但是我们完全可以抛弃之。这个点,我们的页面基本上都做到了。不过说实话,CSS表达式,嘿嘿,我以前还不知道有这么回事。惭愧。哈哈。
9. Reduce DNS lookups 尽可能少的DNS查找。
这项我们做的不是很好。D级,有9个域名,一般不要超过4个。不过这个主要是服务器架构上的问题,我们也无能为力,现在单单首页的广告域名就有好几个,好耶的广告域名,雅虎的广告域名,淘宝店广告域名,打点的域名。如果去掉这些,我们其实还是够用的,一个主域名,一个图片的,一个STYLE的,最多加上IFREAM的刚好4个。
10. Minify JS 对Javascript代码进行压缩。
这点我很早以前就对此关注了,也找到了一个不错的压缩工具,yuicompressor,雅虎美国开发的JAVA压缩包yuicompressor.jar。压缩的相当完美,不仅把代码间的空格换行给去除掉了,而且对变量名,北部方法名都进行的简化,无意中实现了混淆脚本的作用。现在我们仅仅做到了JS合并,并没有对齐进行压缩,如果我用yuicompressor手工的去压缩,虽然实现了JS压缩,但是给我们自己的维护量增加了一倍,因为我们需要维护2套JS脚本,一套是压缩前的(调试用的),一套是压缩后(发布到网上的),而且要保证2套代码一致。所以最完美的做法是在发布的时候实现JS脚本合并,并对其用yuicompressor进行压缩,然后发布到晚上,把关键点移到发布的时候,这样我们只需要关心一套JS脚本(发布前的版本)。而且我觉得这个方案完全是行动通的。
11. Avoid redirects 避免重定向(跳转)
怎么理解这点呢?
一般我们页面的链接都写成:http://www.seowan.com或者http://www.seowan.com/,有人会问,有区别吗?我明确的告诉大家,有!服务器如果接收到的URL是没有带“/”的URL,它会自动重新定向到带有“/”,虽然最后都打开了阿里巴巴中文站的首页,但是前者比后者多走了一步,重定向,显然多多少少浪费了一定的时间。所以以后我们加URL链接的时候,别忘了把最后的“/”给加上去。
12. Remove duplicate scripts 去除重复的脚本
这个其实没有什么好说的,大家都应该毫无条件的去遵守,但是越是明显,越是简单的事,我们往往会做不好,当然,很多理由的,项目时间太紧张了等等,导致代码很乱,很多重复的地方。其实谁都知道重负不好,不过还好,我们的页面重复的脚本代码不多(至少一个页面里面,呵呵)。不过,我到是希望,我们不仅要做到一个页面脚本不重复,而且要做到N个页面,脚本要重用。
13. Configure ETags 这个好像是服务器端配置的问题,我不太懂,也就不乱说了,怕把大家给误导了。
总共13个,但是看了YAHOO的官方说明,好像还有一个AJAX CACHE(AJAX 缓存)。我倒是觉得这个很重要,随着我们AJAX应用的广泛,AJAX 缓存这个概念一定要时刻在我们脑子中,AJAX是个好东西,但是重复的数据,无休止的向后台申请,绝对是个错误(不仅是速度上还是对服务器压力上来说),所以我们就要对我们已经申请到的数据进行缓存,当第2次用到的时候,就直接从缓存中取,不要在去访问我们宝贵的服务器资源了。其实这个思想不仅仅适合AJAX,在所有有数据复用的应用中都应该考虑到。
YSLOW就分析到这里完毕了,或许有些地方分析的不是很正确,或许有人分析的比我更早,更好,但是这些的确是我从工作中去积累,发现的,并很多都实际应用到工作中去了,顺便说下,嘿嘿,LIST页面进行优化后,在0.92版本的YSLOW评分将达到76分,甚至80分,相当于0.8版本的90分以上。不过评分毕竟是评分,关键还是速度。
网站新做页面出现Translate this page
十二月 29, 2009 by admin · 4 Comments
几天前网站的几个内页从搜索引擎里面查看结果出现“Translate this page”,要翻译页面。
一般出现这种情况很大可能是编码的问题。英文网站一般为UTF-8或者iso-8859-1等,中国简体的是GB2312,繁体是Big5。打开网站看用的是UTF-8。分析下网页没有什么问题。和朋友交流了下,看看反链也没有什么思路,朋友说他的网站有的内页也那样,过几天就会好。
回想了下最近的工作,网页是直接另存为的,应该是不会出现问题的。而且只出现在刚做的几个内页。莫非是家里的Dreamweaver编辑器的编码有问题,上次就出现打开中文简体网站变成繁体导致网站字体变形和乱码。还有就是给网站加了中文的统计,按理统计是不会出现问题,因为这个首页也有,其他站内页也做过,没出现这个现象,不过可以试着改几个对比看下。
用软件来维护wordpress博客站群
十二月 28, 2009 by admin · 5 Comments
1年前就有做站群的想法,一直都没有精力和时间去弄。站群的好处不用多说了,是个很好又很稳定的外链资源,尤其是对做英文站优化,国外的链接资源相对比较匮乏,求人不如求己。做站群的可以选择的很多,做站不难,主要还是更新的问题。目前适合做站群的程序有织梦CMS,King CMS,ZBlog,PHPCMS,wordpress,phpwind论坛等等,主要看有没有软件支持更新。我用的是虫虫软件。喜欢用的程序是wordpress博客,也就是常说的WP博客程序。
WP博客对谷歌搜索引擎来说是先天的优化。只要保持经常更新,在1-3分钟就能被谷歌收录。目前手上的几个站都是这样。
站群步骤:
1.注册域名,购买空间
域名:既然做站群域名就要多样化,可以有com,org,net,co.uk,info,me等等,忌讳域名太过于相似
空间:支持PHP空间+mssql数据库
2.网站建设
域名空间搞好,下载个WP博客程序,设置好数据库就可以打开了,在网站找个好看的模版下载更改好后再上传到空间。因为很多制作模版的都会加上自己的链接。这些都删除替换。按照自己的想法去更改,也可以加上自己的信息。设置好网站的用户名密码。网站这块OK了。
博客主题:也不要每个都一样,比如做外贸的,可以以外贸词为中心来做。
博客模版:做包的站以包为主题的模版,改改模版图片就可以了。
博客链接:新站一个链接不要加,实在觉得输出链接没有的话不好就加个谷歌雅虎什么的。
3.虫虫博客设置
添加网站:虫虫博客2009里面 分组管理-添加新分组-点开新建的分组-添加网站-输入网址URL-选择网站类型(Wordpress 样例站-获取网站名称-确定-输入用户名密码-测试登陆
添加文章:虫虫博客2009里面 发布内容编辑和管理 里面新建文章
可以新建文件夹,比如今天是12月28号,就建12-18文件夹。假如有20个博客,就做15篇左右的文章,在发送文章时随机选一篇,这样最大程度防止了博客内容的重复性。
文章事项:新站文章一个链接都不要加,做和博客主题相关内容就可以了。
博客和软件都设置好了,坚持这样做2-3个月,站群基本就做好发挥作用了。
Sitemap对Google优化的作用
十二月 26, 2009 by admin · Leave a Comment
Sitemap对于站长们来说是最熟悉不过的了,它是Google提供给网站管理员的一个工具,通过这个工具来提高网站被收录的网页数目。 一般来说,搜索引擎蜘蛛会跟着链接爬行到你网站的所有网页。但很多时候,由于种种原因,并不是所有网页都能被收录进搜索引擎数据库。那么有了Google Sitemap就给站长带来了很多方便,Google网站地图确实能提高被Google收录的网页数目,而且googlebot每天都会抓取sitemap的内容。
那么Google Sitemap给搜索引擎优化带来什么重要的作用呢?
第一,像前面说的,能够让搜索引擎抓取的页面会更多,现在我们每个新站都会给他们添加一个网站地图使搜索引擎更好的抓取网站的内容。
第二,在Google网站地图管理界面中,你可以很清晰的看到哪些页面是蜘蛛没有抓取到的,哪些是死链接导致蜘蛛进不了的,就因为这些就可以让我们更透彻的了解你的网站还存在哪些需要调整的地方。
第三,在Google网站地图管理界面里有一个故障诊断部分,在那里我们可以看到抓取错误这部分,这里是在告诉我们哪些页面是受 robots.txt 限制;哪些在 Sitemap 中 找不到;哪些是无法访问的;哪些是无法追踪而哪些又是超时的,而第二是抓取统计信息,这个部分是告诉我们搜索引擎总共抓取的页面数量的一个统计,最后一个部分是HTML建议,这个是在给予我们的建议。如:是否有长的元标记;短的元标记等。这样我们就可以通过这些方面对网站进行调整、修改。
第四,除此之外还有一个您的网站如何显示在网页搜索结果中这个界面,这里是在告诉你网站的内部链接有多少,关键词的密度是多少,在网站上热门搜索的词又是哪些,通过这些方面就可以更好的让你知道网站上哪些存在不足的地方,哪些是优化过度的地方,这样你可以通过调整,使网站排名更有优势了。
而右栏In external links to your site显示在Google数据库中,反向链接所使用的链接文字。我们都知道反向链接是Google排名和所有搜索引擎排名算法中非常重要的一环。而链接文字从两年前开始,变得越来越重要了。从Google所列出的外部链接的情况,你可以知道其他网站是怎样链接到你的网站的。而这些链接文字所形成的主题在很大程度上影响Google所认为的你的网站的主题。 一般来说,你应该尽可能的使其他网站使用你最重要的关键词来链接向你。这样就更有主题性了。
如何防范垃圾留言信息充斥网站
十二月 25, 2009 by admin · Leave a Comment
留言板是与别人交流和信息沟通的很好的渠道,也是聚集网站人气的有效手段。但是很多可以加链接的留言板却充斥大量的无关的链接,我们建议几种保护您的努力成果和防范垃圾留言的方法:
1.禁止匿名留言。
2.对敏感关键词进行过滤
2.使用CAPTCHA和其他方法禁止自动生成的垃圾留言。
3.对留言进行审核后才能发表。
4.对留言板内的链接添加“ nofollow”属性。
5.禁止在留言板中发表超链接或限制超链接的个数。
6.使用robots.txt 或meta tags 标签阻止留言页面。
Google Profiles做外链
十二月 24, 2009 by admin · Leave a Comment
Google开始向社会化网络迈出重要的一步,现在Google个人档案服务(Google Profiles)允许用户使用自己的用户名地址,而不是先前的一长串数字。Google多款互联网产品都具有社交网络的特征,例如YouTube、Picasa和Google地图等。然而,Google缺乏一个类似Facebook个人页面的工具,这种工具可以帮助用户将各个互联网服务聚合起来,方便的查看相关信息。

Google Profiles的创建:1.注册个谷歌Gmail账号 2.http://www.google.com/profiles添加个人信息(可以加锚链接)OK了。
我的http://www.google.com/profiles/anhuihy2 ,里面的链接没有nofollow属性,不过值得注意的是加链接不要太贪心,这个是要审核的。当然还有其他的Profiles 可以做,有空可以收集下,不错的链接资源。
这一改进使Google个人档案服务变得更加友好,并使来自该服务的信息更多的出现在Google搜索结果中。该服务对于Google来说非常重要。去年11月,Google向该服务中加入了搜索功能,但并未引起太多关注。Google十分希望用户能通过Google个人档案去查找某人的社会信息。该服务不仅支持Google的产品,也支持Flickr等其他互联网公司的产品。
