原文链接:我的SEO搜索引擎优化经验

注意:我不是SEO从业者亦不是搜索引擎排名工程师,我尽量保证提到策略有效且合乎规则的,如有谬误,请略过或指正,我本人不推荐一些所谓的“黑帽”策略,因为能欺骗搜索引擎一时却不能长久,所以做垃圾站的或者想赚快钱的也可以忽略本文,本文的目标是希望和大家一起探讨如何创建一个既对用户又对搜索引擎友好的网站。

搜索引擎优化最值得参考的两篇文档:Google Search Engine Optimization Starter Guide 和 百度搜索引擎优化指南,这是两份官方文档,非常值得仔细研读,网上其他文档充斥太多讹传和猜想(包括本文,虽然我极力想避免)。

一直觉得搜索引擎优化是一个符合马太效应的过程,需要慢慢的积累,表现好的网站越来越好,所以如果已经有一个好的网站尽量持久的运营,如果要换域名的话,原有的链接最好做301跳转到新域名的对应链接,这是搜索引擎推荐的做法,大家可以看看最近javaeye切换域名到iteye,基本的链接都做了301跳转,对用户来说也非常友好,robbin同学是个SEO高手,后面还会再提到他的另一个高明之处。

一、链接篇

传闻hao123站长李兴平曾说过“SEO没有什么技术,就是靠外链”,可见外链对SEO来说有多么重要的,我们把被链接的页面叫做子页面,链接到子页面的页面叫父页面,按照Google Pagerank的算法,子页面的父页面越多,子页面的权威性越高;子页面的父页面权威性越高,子页面的权威性也越高,有个域名是“www.miibeian.gov.cn”的网站,由于基本上全中国网站都链接到他了,不管网站做的怎么样,Google PR稳稳的为10。(不要试图访问这个网站,已废弃了,暴殄天物啊)

除了外链,站内链接也是一个非常重要的部分,作用虽没有外链那么作用大,胜在可以自己控制,添加一些相关链接,除了能够给其他页面提升权威性外,也能很好的提高用户粘性,降低跳出率。

链接里面有一个很重要的部分就是“锚文本”,什么是锚文本呢,比如这个链接 当知网 ,当知网三个字就是锚文本,锚文本对搜索引擎来说非常有用,因为搜索引擎很难获得某个页面的关键字,标题获取是最主要的来源,锚文本也是一个非常重要的因素,可以很简要的描述页面内容。

这里有个小故事,很多美国人对小布什不满意,于是有人发起了个倡议,在自己的博客上建立一个链接,链接的锚文本是”Loser”,链接的地址是小布什在白宫的页面,于是很多人用google搜索”Loser”,小布什的白宫页面稳稳的排在第一位,虽然小布什的白宫页面上没有”Loser”这个关键字,架不住从”Loser”跳过来的链接太多,也就壮烈了。(Google现在已经改进了算法,避免锚文本被人滥用)

网站添加链接时,尽量避免链接到作弊网站,因为”蛇鼠一窝”,搜索引擎很容易把链接到作弊网站的网站也当作作弊网站;需要特别注意的是开放了博客空间、留言板、BBS之类网站,很多spammer用灌水机贴了很多垃圾网址,要注意即时清除,否则容易被误伤,如果业务需求不能随便删除的话,可以参考现在微博的做法,提供一个短地址或者地址跳转服务,最不济的话,加上nofollow标记。

“链接堆砌”也不是一种好的做法,一段文字里面密集的链接到目标网站,现在的搜索引擎已经很容易识别了。

虽然之前百度的“左螺旋哥”风光无限,但”linkfarm”也不是一种好的做法,搜索引擎已经能够识别,作弊的方法虽然能短时间获得排名,一旦被K,基本万劫不复。

对于链接这种事情,建议还是一五一十的慢慢做,当然,有资源的写一些软文投递到一些优质的网站发表也大有裨益。

二、标题篇

页面标题是我认为SEO所有因素中的最重要的那个,一个好的标题应该应该包含关键字,比如本文的标题包含”搜索引擎优化”、”SEO”这两个关键字,标题不宜过长,忌关键词堆砌,标题太长的话,对于每个关键字的权重就降低了,另外,对于搜索引擎来说,页面标题的长度也是有限制的,太长的标题直接容易被切掉,大家可以看一下这个例子,这不是一个好的标题,重要的关键字放最后还被截掉了。

个人觉得一个好的标题设计可以参考这种格式:标题_频道名称_网站名称,好的标题”短小精悍”,切实把握用户心理需求,很久以来,我的一篇关于MySQL 分页的文章一直排在Google的第一位

页面的meta信息,包括description和keywords,对排序作用不大,对生成内容摘要有用,所以如果可以的话还是添加上去,免得搜索引擎把不重要的文字当作摘要,影响用户点击。

三、URL篇

url目录不要太深,/a/b/c/d/e/f.html这样的链接权重会有一些影响,另外迷宫型的url有可能会被认为是作弊/a/b/c/d/a/b/c/d/e.html

url设计尽可能精简,尽量不包含一些不能被系统自动识别为url的字符,方便用户转帖

尽可能的使用静态URL,虽然说搜索引擎已经能索引动态url,不管对用户还是搜索引擎来说,静态的url更好一点

同一篇内容,只有一个url,尽量避免无效的参数,有些网站为了统计的需要添加类似foobar.html?ref=xxx这样的参数着实不好,流传出去,一个页面多个地址

不同类型的内容url应该有区别,比如列表页/list/9527,内容页/view/3306

关于目录和子域名的选择,子域名的权重会比目录高一些,注意平衡,一般内容较少时用目录,忌滥用子域名,子域名越多,不太容易积累每个域名的权重,还不如重点维护好几个关键子域名

好的内容和差的内容一定要从子域名或子目录区分开,百度百科和百度贴吧两者的权重差别就很大,好的内容和差的内容(比如UGC的内容)混在一起,容易被误伤

url中包含英文关键字,对google来说甚佳,baidu来说不太清楚,url中多个关键字建议以”-”隔开,没有太多的证据证明中文关键字做urlencode对seo有效,不过中文拼音缩写对用户来说可能会更友好一点

对于时效性比较强的内容,可以用日期作为目录,现在的搜索引擎已经可以获取页面内容的时间

好的url设计应该能够会意,这篇URL设计准则值得读一下

四、内容篇

原创的内容更受搜索引擎青睐,搜索引擎对采集的内容也有一定的容忍度,一个好的网站最好不要大量采集,免得自己的优质内容被误伤,搜索引擎判断是否原创内容的方法有很多,比如页面生成时间、来源链接等等,不过很悲剧的是国内很多网站转帖不带来源地址,如果转帖网站的权重比原网站高的话,首先被搜索引擎索引到,很容易排在前面,所以我们经常会看到一些聚合类的网站搜索结果靠前

内容的阅读体验也非常重要,包括网站的打开速度、页面停留时间、跳出率等等,这些指标有的是从各个搜索引擎提供的统计系统中获得,有的是通过用户行为获取,比如页面停留时间,在搜索结果页中点第一个链接和第二个链接之间间隔,很有可能就被当作是第一页面停留的时间,当然这个有些不准,因为很多人喜欢打开多个,不过搜索引擎应该有办法来区分

页面的内容应该要和标题呼应,应用好

……

之类的标签突出你的标题和核心内容,html标签很多是有语义的,如果可以的话,建议按照规范使用

专题性的内容是搜索引擎的最爱,在搜索一些技术关键字的时候,很容跳到javaeye的关键字内容聚合页,这也是robbin高明之处

内容页面设计尽可能的清晰,方便搜索引擎索引需要的内容,如果搜索引擎给页面生成段落或者目录信息,恭喜你,说明你的网站权重已经不错了。

内容结构尽量扁平,可以按照这种结构规划:首页、列表页、内容页

尽量避免用JS/Flash/iframe之类的来展示主体内容,目前只有google宣称能够解析js内容,baidu明确表示不会解析js内容,iframe是被所有搜索引擎抛弃的

五、工具篇

Google网站管理员工具是我认为最好的SEO工具,方便查看网站的搜索引擎表现状况

站长之家的站长工具也是一个非常不错的辅助工具,方便查看pr、外链之类的属性

百度指数百度火爆地带Google Adwords关键字工具对于优化关键字来说很有参考意义

善用robots.txt和sitemap对于优化网站搜索引擎表现也大有裨益

后记:

搜索引擎优化是一个漫长的过程,涉及的因素很多,同样的木桶原理在这里也适合,本文的内容大多来自google和百度那两篇官方指导文档,大多经过实践验证,欢迎交流fuchaoqun#gmail.com (#换成什么,你懂的),可以交换一些网站推广方面的资源。