'SEO' Category

提高网站性能的 SEO 后端优化全列表

从我开始知道 SEO 这几年起,基本上所有的 SEO 活动都是基于前端的,从header 到 body,从小标签到 CSS,从链接到关键词密度;初期牛人们诊断一个网站 SEO 的标准也是从前端页面着手,不过的确也是,从排名算法前端的代码的确占了大部分的比例,但后端的服务器速度优化,也开始成为一个越来越重要的因素,特别是流言四起的 Google 将会把网站速度作为算法的一部分。
当然,服务器那种事不该是一个 SEOer 或者 SEMer应该去精通的东西,其实只要了解并掌握其规律就可以了(推荐另外一片文章:大型网站架构演变和知识体系);但依然要熟悉网站系统或者 CMS 的加速手段,正如国平在《怎样形成一套非常科学系统的SEO方法》中分析的
什么措施能影响网页加载速度呢? 网络环境、服务器硬件、CMS本身都能影响网页加载速度。优化其中的任何一项,都能提升网页加载速度。那马上又可以得出:网络环境影响SEO流量、服务器硬件影响SEO流量、CMS本身的速度影响SEO流量。
影响速度的因素有很多,这里做一个汇总(不包括硬件)
本文内容参考Yahoo:Best Practices for Speeding Up Your Web Site 和 高性能网页开发的14条军规
一、尽可能的减少 HTTP 的请求数
这个第一条是我们大多数SEO所知道的,我再做一个简单的描述:大多数的HTTP请求都是前端的,用户的大多数时间都被用来下载图片、CSS样式表、各种Scripts、Flash等等。当然或许将css,js文件拆分多个是因为css结构,共用等方面的考虑。阿里巴巴中文站当时的做法是开发时依然分开开发,然后在后台 对js,css进行合并,这样对于浏览器来说依然是一个请求,但是开发时仍然能还原成多个,方便管理和重复引用。yahoo甚至建议将首页的css和 js 直接写在页面文件里面,而不是外部引用。因为首页的访问量太大了,这么做也可以减少两个请求数。而事实上国内的很多门户都是这么做的。
而css sprites是指只用将页面上的背景图合并成一张,然后通过css的background-position属性定义不过的值来取他的背景。淘宝和阿里巴巴中文站目前都是这样做的。有兴趣的可以看下淘宝和阿里巴巴的背景图。
http://www.csssprites.com/ 这是个工具网站,它可以自动将你上传的图片合并并给出对应的background-position坐标。并将结果以png和gif的格式输出。
二、使用CDN(内容分发网络)Content Delivery Network
之前曾经问过张智勇公子关于 CDN 是否对 SEO 有影响,在征询了技术老总的意见之后,这个影响其实几乎可以忽略的,反而是用户端的速度体验提升了,对网站的正向作用更大。
CDN 加速现在很流行,几乎稍微大一点的网站都有用这个服务,就是将网站的镜像服务备份到多个服务器节点,从而加速该服务器周围的用户访问。
更详细地内容大家可以参考百度百科上对于CDN的解释
三、添加Expire/Cache-Control 头
这个规则有两个东西:

对静态的组件:设置为永不过期;
对动态的组件:设置为一个合理的缓存控制头来帮助有条件的相应.

通过设置Expires header 来缓存这些文件。Expire其实就是通过header报文来指定特定类型的文件在览器中的缓存时间。大多数的图片,flash在发布后都是不需要经常修 改的,做了缓存以后这样浏览器以后就不需要再从服务器下载这些文件而是而直接从缓存中读取,这样再次访问页面的速度会大大加快。
一个典型的HTTP 1.1协议返回的头信息:
HTTP/1.1 200 OK
Date: Fri, 30 Oct 1998 13:19:41 GMT
Server: Apache/1.3.3 [...]

  • 不要过度优化你的站

    对 SEO 一知半解的状态是很危险的。事实上,只是了解一些信息的边边角角就开始在网站上付诸实践的人很容易酿成大祸,出现的问题极有可能造成”过度优化“。

  • Google 网站管理员多用户功能发布

    前几天还刚和同事讨论说 Google Webmaster Tool 用起来不方便,限于一些帐号的隐私,换个帐号就要单独上传验证文件,麻烦死;刚说了,今天就看到官方发布了这个多用户管理功能,真是暗爽的我,看来这个月运势不错,大胆的做一些操作。
    废话不多说,详细内容看官方博客。
    操作也很简单那,直接在认证过的网站后点击 Verified 的按钮,然后就出来可以 add a user 的界面了。

  • Google 内部 SEO 评估报告

    在国内外各大 SEO 论坛大家经常争论 meta 中的 keyword 是否依然有效,description 为什么不起效果等等,而常常也因为没有绝对的官方消息导致争取两极化,或者某 SEO 论坛的大佬说内部消息而一边倒。刚刚好前天Google官方放出来一个内部 SEO 评估报告,也许大家能管中窥豹,看看 Google 对内是怎么进行优化的。
    据官方消息称:这个内部 SEO 评估报告是改善产品页面的一些小技巧,旨在帮助搜索引擎更好的理解网页内容,而且还有一些提高用户体验的东西。比如简单的如何解决404错误和一些损坏的链接,如何简单化 URL 的选择,如何提供更通俗易懂的标题和简介,从而让用户和搜索引擎都能更容易的理解。
    来自搜索质量组的三位作者还说,从一开始他们就想公开这个报告了,从而方便其他公司和各个网站管理员们能更好的理解SEO。
    这个报告囊括了超过100个不同的 Google 产品,测试过多余12种的普通优化分类,同时将来还会进一步做迭代,一遍更深入的了解 Google 的产品页面。
    编译自 Google 官方博客,原文

  • 当 SEO 遇到 PPC

    SEO 更像是每天回家吃的粗茶淡饭,而 PPC 是在请客人吃的鲍汁捞饭。粗茶淡饭尽管普通但是天天要吃,鲍汁捞饭虽然也可天天入口,但最终是要让被请的那位客人来买单的。

  • SEOmoz 转向软件和工具服务

    最近北美的 SEO 公司颇不宁静,先是 Netconcept 宣布被收购(无中文消息,英文请看);现在又是 SEOmoz 宣布离开咨询行业,转向软件和工具服务(尚无中文消息,英文请看);还有其他若干中小的 SEO 服务都在转型或 SEM,或进一步开发工具类。
    Netconcept 的创始人以策略方法的多样性和效果闻名,不过他也开始偏向提供战略思考,以更高层面的视角来思考 SEO,也许是因为 SEO 竞争过大,效果越来越差?ROI 越来越低?
    在 SEOmoz的博客中,CEO Rand Fishkin 声明公司将主要致力于 SEO 相关软件和工具的服务,而不再提供以前的咨询服务。SEOmoz最近也刚发布了一个类似yahoo查询的工具,而过去几年也一直在不断的提供一些很有用的软件。
    这背后是不是预示着什么,在北美的 SEO 咨询不再有竞争优势? 但北美的确拥有最强大的 SEO 知识体系;可惜的是不论多强大的知识,似乎还是顶不过人肉战术的低成本?或者因为 SEO 已经没有任何技术壁垒?
    SEOmoz 认为在线营销的思路需要更直接更简单化,而一切营销的起点就是 SEO。不论是中小公司还是基于 web 的创业公司以及各种大小不一的咨询公司都需要工具来帮他们简单化某些复杂的过程,这也是 SEOmoz的初衷。

    图为2010年的各种营销方式优先先择

    posted in SEO by Kent Deng

  • 一周一回头(10/01/25-10/01/31)

    上周无甚大事,期待年前 SEMWatch 北京小聚会。

    行业新闻:

    SEOMOZ 发布链接检测与反链分析工具
    comScore 发布搜索增长报告,百度全球第三
    免费 Omniture 官方培训课程(北京)
    Google 借世界数据隐私日发表自己的隐私原则声明 (谷奥)

    高人支招:

    如何在博客或网站上用好 Tag?
    SEM 优化:一个目标设置的练习

    小八一卦:

    iPad 上的默认搜索引擎会是 Google 还是 Bing?
    德国人最“自恋”,将近 60% 都曾经在 Google google 自己 (谷奥)

    特别报道:

    新型搜索引擎探寻数据新世界

  • 如何在博客或网站上用好Tag?

    对于博客和网站来说很强大但却没被充分使用的工具之一就是给页面或博文做好tag(标签)。要有效的用好 tag 并不是那么容易。在这篇文章里会用几个例子来说明如何使用 tag 使其发挥最大功效,以及需要注意的问题和一些高级策略。

  • SEOMOZ发布链接检测与反链分析工具

    链接建设依然是目前SEO优化中的重中之重,现在网络上关于链接分析工具多如牛毛,相信各位SEOers手中都配套一二。最近SEOMOZ也发布了新的链接检测与反链分析工具:Open Site Explorer。Open Site Explorer是一款基于网站链接各层面的分析工具,调用的数据是来自SEOM Landscape Tool 以及其收录的页面。包含了页面权重分析,域名权重分析,反链数量,唯一域名反链数量等特点,为网站链接建设策略制定与实施提供了不可或缺的参考意义,下面详细看看这款工具的特色:

    页面权重分析:这跟PR有点类似,基于分值的排名,满分100分。
    域名权重分析:同理满分100,跟域名的年龄,后缀等因素相关。
    反链分析:包括了301重定向,Follow与Nofollow三种类型的反链。
    导入链接的域名分析:可供选择当前页面,子域名,根域名。
    锚文本贡献率分析。
    链接指标列表:以数据化的形式对网站链接建设的整体评价与分析。
    两个域名之间分析对比:可以同时输入两个域名进行链接分析对比。

    可是当大家想检测那些被墙了的域名的具体情况,比如Twitter和Facebook,连接就会被重置。至于Firefox的可扩展插件将会下月发布。

    值得一提的是,Open site Explorer还提供导出CSV格式的Excel文档。如果想详细了解这个工具,可以看Randish的这个视频介绍。

  • 内容重复机制可视化:大量有用的信息图表

    众所周知,内容重复是搜索引擎优化中的一大忌,通常情况下转载的文章是很难获得高权重,所以站长们往往使用伪原创,下面是部分关于内容复制的信息图表,相信对各位会有所帮助。
    #1 从博客上复制内容:

    上图是主要针对博客这种网站媒体类型的,我们使用wordpress的时候经常将文章毫无保留地展示在首页,而不是使用输出摘要(就好像SEMWATCH那样),根据Randfish观察,其实这样子是会搜索引擎误认为内容重复。
    #2 URL参数引起的内容重复

    究竟URL参数像Session IDs,Tracking IDs是怎样引起内容重复的呢?Googlewebmastercentral (需要翻墙) 透露,同一个产品页面,如果搜索引擎爬虫抓取可以通过多种链接途径抓取同一个产品页面,那样会有以下几种消极的影响:
    1.多种URLs会稀释链接的广泛性。比如上图的产品页面,如果有50个导入链接,那有可能分别形成了3种导入URL途径,而不是唯一的某一个URL,这样就等于将导入链接传递的权重分散到3个不同的链接上。
    2.搜索结果或许会呈现不友好的URL(比如一大串长长 的session ID,tracking ID)。从而在SERP中,降低了用户对该页面的清晰了解程度(英文url比如semwatch.org/sem,不仅仅具备搜索引擎友好性,更重要的是用户体验友好性),不利于品牌的塑造。
    #3 搜索引擎对待内容重复的态度

    从Search Engine Land给出上图可知,一般来说搜索引擎通过4个步骤来识别内容是原创还是复制:
    1.发现。当搜索引擎爬虫发现新的内容,他会立刻与之前收录的内容进行比较确保内容的原创性。
    2.丢弃。首先,搜索引擎会放弃收录那些来自链接工厂,MFA站点(Made For Adense)和被列入黑名单的IP的页面
    3.解剖。下一步就是分析每个页面的 入站链接,判断链接的质量和源头。
    4.决定。最后就是回顾之前收录的页面和相关链接,决定哪一个页面才是绝对原创。
    #4 关键词拆解

    搜索引擎会蜘蛛通过你的某一个特定页面爬行4个或者40个网站上不同的页面,而这种行为一般是通过该页面的相关内容链接进行爬行抓取(比如上图的“滑雪板),很多朋友希望通过将众多页面相互关联起来即使相互之前没有关联性,一个站点的许多页面过度使用同一个关键词,从而为了提高排名。但是事实上,这种行为对于排名是帮助不大的。
    #5 怎样处理好内容重复的情况

    这里不同在于不是仅仅通过“滑雪板”这个词而是通过各种各样,有价值而且唯一的关键词(比如折扣滑雪板,小孩滑雪板等)链接到原来的内容上。这样搜索引擎就可以很容易确定该页面与其他页面的相关性极强,这不仅仅基于搜索引擎友好性,更是考虑到用户体验与网站未来的信息架构。
    Canonical标签

    Source: Dynamical.biz

    Source: SEOmoz.org
    其实上面两幅图都涉及到一个问题,那就是网址规范化,针对这个问题,Zac前辈很早前就给我们分析过—网址规范化问题最新解决方法,大家可以前往学习。
    301重定向

    301重定向也是解决内容重复的重要方法,对于永久的重定向,搜索引擎更偏爱于301重定向。随着301重定向实施,旧网站的权重就会自动传递到新的网站上。
    当各位了解了搜索引擎对于内容重复判断机制以后,相信对各位的优化工作会有所帮助。我们经常说“细节制胜”,所以无论是网络营销还是单纯的SEM都必须遵循这样的一个原则和细节,方能制胜。
    图表收集:Ann Smarty,原文链接
    本文首发 SEM Watch ,转载请注明出处。欢迎大家留言或者来信(talk[at]SEMWatch.org)

  •  
    Powered by Wordpress. Design by Bingo - The Web Design Experts.